Authors:
Wiem Khlif
1
;
Nourchene Elleuch
2
;
Enaam Alotabi
2
and
Hanêne Ben-Abdallah
2
Affiliations:
1
Mir@cl Laboratory and University of Sfax, Tunisia
;
2
King Abdulaziz University, Tunisia
Keyword(s):
BPMN Model, MDA, Class Diagram, CIM-to-PIM Transformation, Business Context.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Knowledge Management and Information Sharing
;
Knowledge-Based Systems
;
Requirements Engineering
;
Service-Oriented Software Engineering and Management
;
Software and Systems Development Methodologies
;
Software Engineering
;
Software Metrics
;
Software Project Management
;
Symbolic Systems
Abstract:
The necessity of aligning an enterprise’s IS model to its business process model (BPM) is irrefutable. How to ensure the establishment and/or maintenance of this alignment remains, however, a pressing need for enterprises seeking to establish a new IS, better govern its enterprise architecture, and/or update its existing IS face to business-driven changes. The main difficulty of establishing/maintaining BP-IS models alignment stems from the divergent knowledge domains of the stakeholders (business process experts and software developers). To bridge the gap between these two stakeholders, this paper proposes an MDA compliant approach to automate the generation of UML class diagrams from BPMN models. The generated IS design can be used either to establish a new IS system, or analyze or maintain an existing one. The generation is defined in terms of transformations that ensure the alignment of the class diagram to the BPMN model by both accounting for the semantics and structure of the
BPMN model, and providing for all business objects and activities.
(More)