Control Flow Patterns - Business Processes - Lecture Slides, Slides of Business Policy and Regulation

This course taught how to control Business Processes with software. Key points of this lecture are: Control Flow Patterns, Business Process Management, Business Process Modeling Notation, Bpmn Basics, Bpmn Element Categories, Flow Objects, Gateways Depict Decisions, Diamond Shape, Connecting Objects, Swimlanes

Typology: Slides

2012/2013

Uploaded on 09/27/2013

vikrant
vikrant 🇮🇳

4.4

(9)

119 documents

1 / 16

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Introduction to Control
Flow Patterns and
BizAgi
docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Partial preview of the text

Download Control Flow Patterns - Business Processes - Lecture Slides and more Slides Business Policy and Regulation in PDF only on Docsity!

Introduction to Control

Flow Patterns and

BizAgi

Overview

 Understanding and modeling business processes

BPMN - Introduction

 The Business Process Modeling Notation (BPMN) a generalized, yet formal language used to describe business processes  It’s actually just an XML dialect  The standard is defined by the Object Management Group  OMG has defined many standards  The current version of the specification is 2.

BPEL - Introduction

 The Business Process Execution Language (BPEL) is an executable language to specify process actions using Web Services  Companies including IBM and Oracle have BPEL implementations

BPMN Basics

 BPMN is a formal language that can be represented by a set of graphical elements  You will use graphical tools, rather than working with the BPMN XML itself  The diagrams look similar to flowcharts because they are based on flowcharts

BPMN Element Categories

 Flow Objects consist of events, activities, and gateways  Connecting Objects describe the sequence of flow objects  Swimlanes depict the participants in the process  Artifacts

Event Symbol Start Intermediate End

Flow Objects (Events)

 Events are categorized as Start , Intermediate , and End events  Events are represented as open circles

Activity Symbol Task

Sub process

Flow Objects (Activities)

 Activities are represented as rounded rectangles  Activities are of two types

Connecting Objects

 These connect flow objects together and are of three types  Sequence Flow  Represented with a solid line  Shows the order in which activities occur  Message Flow  Represented with a dashed line and open arrowhead  Shows messages between different participants  Association  Represented with a dotted line  Associate external data / text …

Swimlanes

 Swimlanes appear in a pool  A pool represents a participant in a process  Flow objects and connecting objects appear in swimlanes in a pool  A swimlane is used to categorize activities in a pool  Messages are used to communicate between swimlanes in a pool

Artifacts

 Artifacts are used to extend the basic BPMN notation  Artifacts are of three types  Data objects depict the data required by an activity  A Group is used for documentation purposes to group related activities  Annotations just contain additional text  Note that BizAgi supports additional artifact types