The mapping from BPMN to the executable UML is done by the MagicDraw BPMN-Importer of the E2E builder, which is able to import Magic Draw BPMN Definitions available in Business Process Diagrams (see Importing the BPMN Process).
The importer creates a UML model in a read-only module which consists of all the elements required to execute the BPMN process. It contains for each process a state machine with his abstract persistent state class with overridable operations and signals as a read-only module. The modeler uses this module as framework and realizes the concrete functionality in his implementation model by overwriting the appropriate properties of the persistent state class.
Overview
Content Tools