Solutions Produits
Modeling: UML, BPMN, EA
Comprehensive System Modeling
Methodological Support
SOA SolutionA
SOA Architecture
Entreprise Architecture (EA)
Business Process Modeling
Goals, Dictionnary, Business Rules
UML Analysis and Design
Document Generation
MDA - Model Driven Architecture
Code Generation: Java, C#, C++
UML Modeler
Scope Manager
SOA Solution (EA, BPMN, SOA)
Document Publisher
MDA Modeler
Java Developer
C# Developer
C++ Developer
SQL Designer
Fortran Developer
Free Add Ons
Modelio Modeler
Services and Assistance
Consulting and Training
Diagrams supported
Products brochures
White papers
Objecteering tutorials
Modelling Practical Guides
Objecteering 6 Enterprise Edition
Objecteering UML Free Edition
Objecteering SOA Free Edition
Patches & Service Packs
Free Add-ons
Objecteering Software
Home Solutions Products Services & Support Ressources Downloads About us Home
Objecteering empowers UML2 – Examples
Diagramme de classe
Diagramme de Use Case
Diagramme de d'objets
Diagramme de communication
Diagramme de déploiement
Diagramme de d'activité
Diagramme de séquence
Diagramme d'état
Diagramme de BPMN
Diagramme de profils
Diagramme d'objectifs
Diagramme d'exigences
Diagramme de dictionnaire
BPMN process diagrams
BPMN (Business Process Modeling Notation) is a notation standardized by the OMG. Objecteering supports BPMN within its integrated UML2/BPMN metamodel. This makes it possible to have a global integrated model, where BPMN processes are structured within UML packages, and where BPMN processes refer to static definitions (such as classes, actors, etc.) defined in UML.
BPMN is a popular notation for business process modeling. Its capacities are close to those of activity diagrams. However, activity diagrams are less popular in the domain of business process modeling.
With its Objecteering EA extension, Objecteering enables the presentation of an overview of an organization’s business processes, as shown in the example. “Information flows” navigating between processes can be represented, as can events which trigger or are triggered by processes. You can focus on a specific process, as presented here (Trip Reservation).
The BPMN model presents a detailed view of a process, together with the tasks accomplished by the process. In the examples presented, data flows refer to UML classes, and pools refer to actors or packages (organization unit extension in Objecteering EA) as shown by icons. Processes can trigger one another through connected tasks.
BPMN diagrams then specify the details of a process, such as the tasks accomplished by the process. Here are two examples of BPMN models. In these examples, data flows refer to UML classes, lanes refer to actors or packages (organization unit extension in Objecteering EA) as shown by icons, and one process can call another process as for the “Journey allocation” process.
One can focus more on a specific process (Here “Journey reservation”), as presented here (Reservation Management).
Copyright © 2009 Objecteering Software : Modeling