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 :
بازگشت