Integration of aspects with i* models

作者: Fernanda Alencar , Jaelson Castro , Ana Moreira , João Araújo , Carla Silva

DOI: 10.1007/978-3-540-77990-2_11

关键词:

摘要: The i* framework has been widely adopted for agent-oriented modeling, as it offers a notation that provides description in terms of dependency relationships among agents. However, the resulting models may be large and complex, with scattered concerns within same, or several models. These crosscutting are not handled explicitly models, affecting other elements same model. In this paper we investigate if Early Aspects, promoted by Aspect-Oriented Software Development community, can help to deal complexity which arise when is used develop multi-agent systems. To achieve identify concerns, keeping them separate consequence reduction size original Composition rules defined simultaneously, keep record these modularized elements. Thus, work transformations model-driven engineering allowing us recover original, more refined

参考文章(24)
Paolo Giorgini, Manuel Kolp, John Mylopoulos, Jaelson Castro, Tropos: A Requirements-Driven Methodology for Agent-Oriented Software IGI Global. pp. 20- 45 ,(2005) , 10.4018/978-1-59140-581-8.CH002
Elisa Baniassad, Siobhàn Clarke, Aspect-Oriented Analysis and Design Addison-Wesley Professional. ,(2005)
Isabel Brito, Ana Moreira, Integrating the NFR framework in a RE model ,(2004)
K.G. van den Berg, J.M. Conejero, A Conceptual Formalization of Crosscutting in AOSD DSOA2005: Technical Report TR/25-05. pp. 46- 52 ,(2005)
Eric Siu-Kwong Yu, John Mylopoulos, Modelling strategic relationships for process reengineering Social Modeling for Requirements Engineering. pp. 11- 152 ,(1995)
Elisa Baniassad, Siobhán Clarke, Aspect-Oriented Analysis and Design: The Theme Approach ,(2005)
Yijun Yu, J. Mylopoulos, J.C.S.P. Leite, From goals to aspects: discovering aspects from requirements goal models ieee international conference on requirements engineering. pp. 38- 47 ,(2004) , 10.1109/RE.2004.23
Ivar Jacobson, Pan-Wei Ng, Aspect-Oriented Software Development with Use Cases ,(2004)
A. Rashid, I. Brito, R. Moreira, J. Araujo, Aspect-Oriented Requirements with UML ,(2002)
Eric Yu, Agent-Oriented Modelling: Software versus the World AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II. pp. 206- 225 ,(2001) , 10.1007/3-540-70657-7_14