A Social Interaction Based Pre-Traceability for i* Models

There is a lack of work focusing on i* models pre-traceability. Most of traceability work on i* models is centered on forward or backward traceability, i.e., tracing i* models to design models or design models to i* models. It seems that the stakeholders' needs and the organizational process are first-class citizens, but the requirements engineering process is not. We present in this paper our approach to i* models pre-traceability, which focuses on tracing the requirements engineering process (designing the design). Using ITrace models, our approach focuses on the requirements process. Our approach is based on argumentation graphs to trace stakeholders' arguments on social interactions, as these arguments justify what is represented on i* models.

[1]  Eric S. K. Yu,et al.  Towards modelling and reasoning support for early-phase requirements engineering , 1997, Proceedings of ISRE '97: 3rd IEEE International Symposium on Requirements Engineering.

[2]  Steve Howard,et al.  Methods & tools: the rich picture: a tool for reasoning about work context , 1998, INTR.

[3]  Matthias Jarke,et al.  Toward Reference Models of Requirements Traceability , 2001, IEEE Trans. Software Eng..

[4]  Olly Gotel,et al.  Contribution structures [Requirements artifacts] , 1995, Proceedings of 1995 IEEE International Symposium on Requirements Engineering (RE'95).

[5]  Klaus Pohl,et al.  PRO-ART * : Enabling Requirements Pre-Traceability 1 , 1996 .

[6]  Jaelson Castro,et al.  Support for Requirement Traceability: The Tropos Case , 2005, Anais do XIX Simpósio Brasileiro de Engenharia de Software (SBES 2005).

[7]  Olly Gotel,et al.  An analysis of the requirements traceability problem , 1994, Proceedings of IEEE International Conference on Requirements Engineering.

[8]  Joseph A. Goguen,et al.  Social issues in requirements engineering , 1993, [1993] Proceedings of the IEEE International Symposium on Requirements Engineering.

[9]  John Mylopoulos,et al.  Analysis of Multi-Party Agreement in Requirements Validation , 2009, 2009 17th IEEE International Requirements Engineering Conference.

[10]  O. Gotel,et al.  Contribution Structures , 1995 .

[11]  Maurício Serrano,et al.  Development of Agent-Driven Systems: from i* Architectural Models to Intentional Agents Code , 2011, iStar.

[12]  John Mylopoulos,et al.  A Tropos Model-Driven Development Environment , 2006, CAiSE Forum.

[13]  Klaus Pohl,et al.  PRO-ART: enabling requirements pre-traceability , 1996, Proceedings of the Second International Conference on Requirements Engineering.

[14]  Maurício Serrano,et al.  A rich traceability model for social interactions , 2011, TEFSE '11.

[15]  Michal Antkiewicz,et al.  Requirements Determination is Unstoppable: An Experience Report , 2010, 2010 18th IEEE International Requirements Engineering Conference.