BPMN

Model Language: BPMN (Business Process modeling Notation)

Overview:
BPMN is a comprehensive languages that models the business process workflow of systems. BPMN was introduced by the Business Process Management Initiative (BPMI) to provide a graphical notation for specifying business processes for business users such as business analysts, technical developers and business managers.. The graphical notations use a rich flowcharting and interaction techniques to produce Business Process Diagram (BPD). There are two sets of graphical elements in BPMN: the Core Element set which supports the main notations, and the extended element set which supports additional business notations to model more advance business processes.
The Core element set consists of five categories:
a) Flow objects which define the behaviour of business processes, such as events, activities, and gateways.
b) Connecting objects which connect flow objects together, such as sequence flow, message flow, association, and data association.
c) Swimlanes which organize responsibilities of business processes, such as pools,
and lanes.

d) Artifacts which define additional information about the process without affecting the flow of the business process, such as group, and text annotation.
e) Data can be defined as Data objects, Data inputs, Data outputs, Data stores. 
The Extended element set contains the Core element set with additional modeling
elements which handle advanced business processes.

Target: Busieness, Software

Sponser: OMG (Object Managament Group)


Modeling Views:

1.Choreography: Describes the sequence of message exchange between different organizations.
2.Collaboration: Describes the service contracts between two parties.
3.Orchestration: Controls the services within an organization, and describes the business process that interacts with both the internal and external services.

Recommended Modeling Tools:
1. BizAgi Process Modeler -- Free Tool.
2. Questetra BPM Suite -- Free Tool.
3. Tibco Business Studio -- Free Tool.
6. Smart Development Environment (Community Edition)
7. Visual Paradigm for UML (Community Edition)

Related topics:



No comments:

Post a Comment