Authors:
Aljia Bouzidi
1
;
Nahla Zaaboub Haddar
1
;
Mounira Ben-Abdallah
1
and
Kais Haddar
2
Affiliations:
1
Faculty of Economics and Management, Sfax University, Sfax, Tunisia
;
2
Faculty of Sciences, Sfax University, Sfax, Tunisia
Keyword(s):
Alignment, Traceability, Model Transformation, BPMN Model, Class Diagram, MVC, Use Case Model.
Abstract:
The current paper presents an approach to derive static and functional software models from a business process model (bpm), including trace links between business-system and system-system artifacts. This approach is based on a set of well-defined rules that transform a source model represented with the Business Process Model and Notation (BPMN), into a UML class diagram structured according to the model view controller design pattern, a UML use case model, and a trace model. All artifacts, except the trace model, are represented according to the standards (BPMN and UML). To show the feasibility of our approach we apply it on a topical case study.