DocumentCode
2933316
Title
An UML Profile to Design Aspects in AspeCiS Approach
Author
Amroune, M. ; Zarour, N. ; Charrel, P.J. ; Inglebert, J.M.
Author_Institution
Univ. of Tebessa, Tebessa, Algeria
fYear
2012
fDate
10-12 Nov. 2012
Firstpage
34
Lastpage
39
Abstract
In systems engineering, reuse is defined as the utilization of previously developed systems engineering products or artifacts such as architectures and requirements. Previously, we proposed an approach named AspeCiS to develop a Cooperative IS (CIS) from existing ISs by using their artifacts such as requirements, and design. This approach can be justified by the fact that it is frequently not easy for a sole Information System (IS) to achieve a new emerging complex task. One solution is to make existing ISs collaborate to realize this task. So, AspeCiS is structured in three phases, which are: (i) discovery and analysis of Cooperative Requirements, (ii) development of Cooperative Requirements models, and (iii) preparation of the implementation phase. The main issue of AspeCIS is the definition of Cooperative Requirements using the Existing and Additional Requirements, which should be composed with the Aspectual Requirements. We earlier studied how to elicit the Cooperative Requirements in AspeCiS. In the present work, we propose to combine Model-driven engineering (MDE) approach with the Aspect paradigm to define Cooperative Requirements Models. For this, we propose an UML profile which allows designer to model AspeCiS´s aspects to produce cooperative requirements models. This profile is a response to the following question: How to model Aspects in AspeCiS?
Keywords
Unified Modeling Language; aspect-oriented programming; cooperative systems; formal verification; software reusability; systems engineering; AspeCiS approach; Aspect paradigm; UML profile; additional requirements; artifacts; aspectual requirements; cooperative IS; cooperative requirement analysis; cooperative requirement discovery; cooperative requirements model development; implementation phase preparation; information system; model-driven engineering approach; systems engineering products; Analytical models; Educational institutions; Information systems; Subscriptions; Unified modeling language; Weaving; MDE; aspect; profile;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Systems for Enterprises (IWAISE), 2012 Second International Workshop on
Conference_Location
Constantine
Print_ISBN
978-1-4673-4791-4
Type
conf
DOI
10.1109/IWAISE.2012.11
Filename
6410096
Link To Document