Use of UML and Model Transformations for Workflow Process Definitions

dc.creatorKalnins, Audris
dc.creatorVitolins, Valdis
dc.date2006-07-11
dc.date.accessioned2026-07-07T07:16:18Z
dc.date.available2026-07-07T07:16:18Z
dc.descriptionCurrently many different modeling languages are used for workflow definitions in BPM systems. Authors of this paper analyze the two most popular graphical languages, with highest possibility of wide practical usage - UML Activity diagrams (AD) and Business Process Modeling Notation (BPMN). The necessary in practice workflow aspects are briefly discussed, and on this basis a natural AD profile is proposed, which covers all of them. A functionally equivalent BPMN subset is also selected. The semantics of both languages in the context of process execution (namely, mapping to BPEL) is also analyzed in the paper. By analyzing AD and BPMN metamodels, authors conclude that an exact transformation from AD to BPMN is not trivial even for the selected subset, though these languages are considered to be similar. Authors show how this transformation could be defined in the MOLA transformation language.
dc.description12 pages, 7 figures, communications of the conference "Baltic DB&IS 2006", July 3-6, Vilnius, Lithuania
dc.identifierhttps://arxiv.org/abs/cs/0607044
dc.identifierhttp://arxiv.org/abs/cs/0607044
dc.identifierAudris Kalnins, Valdis Vitolins, Databases and Information Systems, BalticDB&IS'2006, edited by Olegas Vasilecas, Johann Eder, Albertas Caplinskas, Vilnius, Technika, 2006, pp. 3.-15
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/113541
dc.subjectSoftware Engineering
dc.subjectD.2.2; D.2.13; D.3.1
dc.titleUse of UML and Model Transformations for Workflow Process Definitions
dc.typetext

Files

Collections