i* with Aspects: Evaluating Understandability

The applicability of the i* approach for organizational modeling has been compromised by the complexity of the resulting models. To solve this problem an approach that use i* with Aspect Orientation is proposed. In this work we evaluate the understandability of five selected concerns of two requirements documents. The first requirements document was modeled by the i* approach and the other one by i* extended with aspects. To do this evaluation it was used abstract metrics that needed to be instantiated in both requirement documents.

[1]  Magne Jørgensen,et al.  Quality and Understandability of Use Case Models , 2001, ECOOP.

[2]  Carlos José Pereira de Lucena,et al.  On the Reuse and Maintenance of Aspect-Oriented Software: An Assessment Framework , 2003, SBES.

[3]  Jacques Ferber,et al.  A meta-model for the analysis and design of organizations in multi-agent systems , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[4]  Shari Lawrence Pfleeger,et al.  Software metrics (2nd ed.): a rigorous and practical approach , 1997 .

[5]  John Mylopoulos,et al.  Towards requirements-driven information systems engineering: the Tropos project , 2002, Inf. Syst..

[6]  Wendy Rose Assessment framework , 2009 .

[7]  Scott A. DeLoach,et al.  An Overview of the Multiagent Systems Engineering Methodology , 2000, AOSE.

[8]  B. Kitchenham,et al.  Case Studies for Method and Tool Evaluation , 1995, IEEE Softw..

[9]  Michael Wooldridge,et al.  Agent-Oriented Software Engineering: The State of the Art , 2009, AOSE.

[11]  João Araújo,et al.  Modularisation and composition of aspectual requirements , 2003, AOSD '03.

[12]  Shari Lawrence Pfleeger,et al.  Software Metrics : A Rigorous and Practical Approach , 1998 .

[13]  Gregor Kiczales,et al.  Design pattern implementation in Java and aspectJ , 2002, OOPSLA '02.

[14]  Ian Sommerville,et al.  Software Engineering (7th Edition) , 2004 .

[15]  Jaelson Brelaz de Castro,et al.  Avaliação de uma Metodologia de Medição da Qualidade em um Documento de Requisitos Orientado a Aspectos , 2005, WER.

[16]  Yijun Yu,et al.  From goals to aspects: discovering aspects from requirements goal models , 2004, Proceedings. 12th IEEE International Requirements Engineering Conference, 2004..

[17]  UM MODELO DE QUALIDADE PARA AVALIAR DOCUMENTOS DE REQUISITOS ORIENTADOS A ASPECTOS , 2006 .