DocumentCode :
2011425
Title :
On modeling interactions of early aspects with goals
Author :
Mussbacher, Gunter ; Amyot, Daniel
Author_Institution :
SITE, Univ. of Ottawa, Ottawa, ON
fYear :
2009
fDate :
18-18 May 2009
Firstpage :
14
Lastpage :
19
Abstract :
Interactions in aspect-oriented models must be detected, documented, and resolved for aspects to be composed as desired. Generally, aspect interactions can be categorized as intrinsic (those that inherently exist among concerns) or technical (those that are dependent on technology and may change over time). Consequently, these types of interactions should be encapsulated properly. Goal models support reasoning about qualitative and quantitative relationships and are therefore ideally positioned to describe and reason about intrinsic interactions, because they are often of a qualitative nature. On the other hand, technical interactions are typically syntactic conflicts and dependencies which are modeled with different techniques. We present the Concern Interaction Graph (CIG), a goal model specialized for technical interactions in aspect-oriented models, which is integrated with other goal models for intrinsic concern interactions and stakeholder intentions. The CIG therefore allows global trade-offs among concerns that take intrinsic and technical interactions into account as well as the needs of stakeholders, while maintaining proper separation of concerns between intrinsic and technical interactions.
Keywords :
application program interfaces; object-oriented methods; aspect interactions; aspect-oriented models; concern interaction graph; interactions modeling; intrinsic concern interactions; stakeholder intentions; Access control; Authentication; Conferences; Cryptography; Documentation; Programming; Protection; Security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aspect-Oriented Requirements Engineering and Architecture Design, 2009. EA '09. ICSE Workshop on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3719-1
Type :
conf
DOI :
10.1109/EA.2009.5071578
Filename :
5071578
Link To Document :
بازگشت