Authors:
Wiem Khlif
1
;
Nouchène Elleuch Ben Ayed
2
and
Hanêne Ben-Abdallah
3
Affiliations:
1
University of Sfax, Mir@cl Laboratory, Sfax and Tunisia
;
2
Higher Colleges of Technology, Abu Dhabi and U.A.E.
;
3
King Abdulaziz University, Jeddah and K.S.A.
Keyword(s):
BPMN Model, Use Case Diagram, System Sequence Diagrams, Class Diagram, MDA, CIM-to-PIM Transformation, Business Context.
Abstract:
Aligning the information system (IS) of an enterprise to its corresponding Business Process (BP) model is crucial to the consistent analysis of the business performance. However, establishing or maintaining this BP-IS alignment is not trivial when the enterprise develops a new IS or changes its IS or BP. The difficulty mainly stems from the differences in the knowledge of the information system developers and the business process experts. This paper proposes a new requirements engineering method that helps software analysts to build an IS analysis model, which is aligned to a given BP model. The built model can be used to develop a new IS and/or to examine the deviation of the new IS from the existing one after BP/IS evolution. The proposed method adopts an MDA approach where, at the CIM level, the BP is modelled through the standard BPMN and, at the PIM level, the aligned IS model is generated as UML use case diagram documented with a set of system sequence diagrams and the correspo
nding class diagram. Its originality resides in the CIM to PIM transformations which account for the BP structural and semantic perspectives to generate an aligned IS model.
(More)