Repository logo
Article

Automatic bridge between BPMN models and UML activity diagrams based on graph transformation

creativeworkseries.issn1508-2806
dc.contributor.authorRahmoune, Yasmina
dc.contributor.authorChaoui, Allaoua
dc.date.available2025-06-20T06:01:33Z
dc.date.issued2022
dc.descriptionBibliogr. s. 441-444.
dc.description.abstractModel-driven engineering (MDE) provides the available tools, concepts, and languages for creating and transforming models. One of the most important successes of MDE is model transformation, it permits the transformion of models that are used by one community to equivalent models that can be used by another one. Moreover, each community of developers has its own tools for verification, testing, and test-case generation. Hence, a developer of one community who moves to another community needs a transformation process from the second community to his/her own community and vice versa. Therefore, the target community can benefit from the expertise of the source one, and the developers do not begin from zero. In this context, we propose an automatic transformation in this paper for creating a bridge between the BPMN and UML communities. We propose an approach and a visual tool for the automatic transformation of BPMN models to UML activity diagrams (UML-AD). The proposed approach is based on meta-modeling and graph transformation and uses the AToM3 tool. Indeed, we were inspired by the OMG meta-models of BPMN and UML-AD and implemented versions of both meta-models using AToM3 . This latter one allows for the automatic generation of a visual-modeling tool for each proposed meta-model. Based on these two meta-models, we propose a graph grammar that is composed of 58 rules that perform the transformation process. The proposed approach is illustrated through three case studies.en
dc.description.placeOfPublicationKraków
dc.description.versionwersja wydawnicza
dc.identifier.doihttps://doi.org/10.7494/csci.2022.23.3.4356
dc.identifier.eissn2300-7036
dc.identifier.issn1508-2806
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/113313
dc.language.isoeng
dc.publisherWydawnictwa AGH
dc.relation.ispartofComputer Science
dc.rightsAttribution 4.0 International
dc.rights.accessotwarty dostęp
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/legalcode
dc.subjectMDEen
dc.subjectBPMNen
dc.subjectbusiness process modelsen
dc.subjectUML-ADen
dc.subjectmeta-modelingen
dc.subjectgraph grammarsen
dc.subjectmodels transformationen
dc.subjectAToM3en
dc.titleAutomatic bridge between BPMN models and UML activity diagrams based on graph transformationen
dc.title.relatedComputer Scienceen
dc.typeartykuł
dspace.entity.typePublication
publicationissue.issueNumberNo. 3
publicationissue.paginationpp. 411-445
publicationvolume.volumeNumberVol. 23
relation.isJournalIssueOfPublication19f2aab8-50a9-4121-8881-5e38e346b24f
relation.isJournalIssueOfPublication.latestForDiscovery19f2aab8-50a9-4121-8881-5e38e346b24f
relation.isJournalOfPublication020291ee-249b-4dcf-98a3-276a2f7981aa

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
csci.2022.23.3.411.pdf
Size:
8.6 MB
Format:
Adobe Portable Document Format