Modeling business processes by using BPMN diagrams
You can use Business Process Model Notation (BPMN) diagrams
to create graphical representations of internal business processes
and collaborations with other business processes.
- Creating BPMN diagrams
A Business Processing Modeling Notation (BPMN) diagram is a diagram that you use to create a graphical representation of business processes and procedures. - Opening BPMN diagrams
You can open a business process model created in IBM® Rational® Requirements Composer or IBM Rational Software Architect Designer. - Creating tasks in BPMN diagrams
A task is an activity within a business process such as a user, a business rule, or a service that is performed. - Adding interfaces to a BPMN processes
You can add BPMN or UML interfaces to a BPMN process. The process can reference an interface to use the operation or attributes in an interface. You can also reference an interface in a different process or model. - Adding interfaces to BPMN tasks and events
You can add UML and BPMN interfaces to tasks and events to provide operations and attributes from the interface. - Creating global tasks in BPMN diagrams
A global task is an activity within a business process such as a user, a business rule, a script, or a manual. - Creating boundary events in BPMN diagrams
Boundary events, which are connected to an activity near its boundary, represents an event that can be triggered by a message, timer, signal, or escalation when an activity is running. - Creating data processing in BPMN diagrams
Data associations in BPMN diagrams have data inputs or outputs that connect to the input or output specification of an activity or global task. The data input and output processing that processes own are visually represented in the diagram and you can create them by using the Palette. The data input and output processing that global tasks and call activities own are not represented in the diagram, but you can configure them on the Properties page for the global task or call activity. - Associating events with data objects in BPMN diagrams
Events in BPMN diagrams can be associated with a data objects, data stores, data inputs, or data outputs, depending on the type of event that occurs. End and throw events are associated with data inputs, data stores or data objects, and start and catch events are associated with data outputs, data stores or data objects. - Creating data association in BPMN diagrams
Data associations in BPMN diagrams have data inputs or outputs that connect to the input or output specification of an activity or global task. A data association can have a data object, data store, process data input, or process data output as its source. - Creating service interfaces, signals, or item definitions in BPMN diagrams
You can create additional items in a BPMN model to further define the model. - Adding triggers to events in BPMN diagrams
You can add a trigger to an event to represent an action that allows the event to occur. - Creating gateways in BPMN diagrams
Gateways are BPMN elements that allow the control of paths that can be taken in the BPMN diagram. A gateway can be used to consolidate or split paths or can provide additional paths based on an expression or event. - Creating loops in tasks or subprocesses in BPMN diagrams
You can create a task or subprocess that contains a loop and loop condition that can be run sequentially or in parallel. You can also define conditions and maximum values for the loop behaviour. - Creating call activities and resources in BPMN diagrams
Call activities are references to global processes or tasks that can be referenced by the current BPMN diagram. A resource can be assigned to a lane and can have a role or elements associated with the resource. - Creating BPMN collaboration diagrams
Collaboration diagrams focus on the process of the participants as well as the communication and messages that are sent between the participants and processes. - Creating BPMN choreography diagrams
Choreography diagrams are a type of BPMN collaboration diagram that focuses on the message and the sequence of the messages between the participants. You use choreography diagrams to visually focus on the message flows in the collaboration between the pools or pool objects. - Converting elements in UML diagrams
You can convert an UML element, such as Connectors, shapes, classes, and others, to any other element that is permitted in the same context. When you convert an elements, you can make a simple substitution without having to delete and recreate an element. - Simulating BPMN models
In IBM Rational Software Architect Designer 8.0.2 and later, you can simulate Business Processing Modeling Notation (BPMN) models to visually debug them. Simulating a business process model is similar to simulating an UML activity diagram; both simulations share the same notations and decorators. A BPMN process is not automatically instantiated when its execution starts. The BPMN process is instantiated when one or more start events are triggered. If a model execution session starts from a process, you are prompted to specify which start events to use if there are more than one. You must select at least one start event. If the process does not contain any explicit start events, the process starts by using an implicit start event. - Event triggers in BPMN diagrams
An event in a BPMN diagram can contain one or more triggers. The type of triggers that are available depend on the event that the trigger is associated with. - Importing and exporting BPMN diagrams
Importing and exporting BPMN models is similar to importing and exporting other diagrams, but you can also choose which elements to include in the export process based on element tags. - Importing other types of diagrams to BPMN diagrams
You can import different types of models created in other products to IBM Rational Software Architect BPMN diagrams. XPDL or Visio models can be imported into BPMN diagrams. - Importing XPDL to BPMN
This feature will automate the migration of business processes defined in XPDL format to the IBM Rational Software Architect Designer BPMN 2.0 format. This will be one time import of business models in XPDL to Rational Software Architect Designer model.
Feedback