Istar 2011 – Proceedings of the 5Th International I* Workshop
Total Page:16
File Type:pdf, Size:1020Kb
iStar 2011 – Proceedings of the 5th International i* Workshop 29-30 th August, 2011 Trento, Italy http://www.cin.ufpe.br/~istar11/ Jaelson Castro Xavier Franch John Mylopoulos Eric Yu (eds.) a CEUR Workshop Proceedings, ISSN 1613-0073 © 2011 for the individual papers by the papers' authors. Copying permitted for private and academic purposes. This volume is published and copyrighted by its editors. Index Preface Keynote talk. Governing Sociotechnical Systems. Munindar P. Singh , p. 1 Scientific Papers Session 1. Framework Evaluation 1. Eight Deadly Sins of GRL . Gunter Mussbacher, Daniel Amyot, Patrick Heymans , p. 2-7 2. iStarML: Principles and Implications. Carlos Cares , Xavier Franch , p. 8-13 3. Empirical Evaluation of Tropos4AS Modelling. Mirko Morandini, Anna Perini, Alessandro Marchetto , p. 14-19 Session 2. Model Analysis and Evaluation 4. Detecting Judgment Inconsistencies to Encourage Model Iteration in Interactive i* Analysis. Jennifer Horkoff, Eric Yu , p. 20-25 5. Towards a Declarative, Constraint-Oriented Semantics with a Generic Evaluation Algorithm for GRL. Hao Luo, Daniel Amyot , p. 26-31 6. A Flexible Approach for Validating i* Models. Ralf Laue, Arian Storch , p. 32-36 Session 3a. Ontologies and Foundations 7. Ontological Analysis of Means-End Links. Xavier Franch, Renata Guizzardi, Giancarlo Guizzardi, Lidia López , p. 37-42 8. Supporting i* Model Integration through an Ontology-based Approach. Karen Najera, Anna Perini, Alicia Martínez, Hugo Estrada , p. 43-48 9. The Mysteries of Goal Decomposition. Scott Munro, Sotirios Liaskos, Jorge Aranda , p. 49-54 Session 3b. Enterprise and Software Architectures 10. Development of Agent-Driven Systems: from i* Architectural Models to Intentional Agents Code. Maurício Serrano, Julio Cesar Sampaio do Prado Leite , p. 55-60 11. Towards Adoption and Use of i* to Support Enterprise Architecture in Organizational Settings: a Position Paper. Daniel Gross, Uwe Zdun, Eric Yu , p. 61-65 12. Towards an i*-based Architecture Derivation Approach. Diego Dermeval, Monique Soares, Fernanda Alencar, Emanuel Santos, João Pimentel, Jaelson Castro, Márcia Lucena, Carla Silva, Cleice Souza , p. 66-71 Session 4a. Application to Domains 13. Nòmos: from Strategic Dependencies to Obligations. Silvia Ingolfo, John Mylopoulos, Anna Perini, Alberto Siena, Angelo Susi , p. 72-77 14. Technology Representation in i* Modules. Eliel Morales, Xavier Franch, Alicia Martínez, Hugo Estrada, Oscar Pastor , p. 78-83 15. An extension of i* to Model CSCW Requirements Applied to a Collaborative Conference Review System. Miguel A. Teruel, Elena Navarro, Víctor López-Jaquero, Francisco Montero, Pascual González , p. 84-89 16. Modeling Strategy Maps and Balanced Scorecards using i*. Constantinos Giannoulis, Jelena Zdravkovic , p. 90-95 Session 4b. Variability, Product Lines, and SOA 17. Capturing Contextual Variability in i* Models. Alexei Lapouchnian, John Mylopoulos , p. 96-101 18. Security Requirements Engineering for Service-Oriented Applications. Fabiano Dalpiaz, Elda Paja, Paolo Giorgini , p. 102-107 19. Goals and Scenarios for Requirements Engineering of Software Product Lines. Gabriela Guedes, Carla Silva, Jaelson Castro , p. 108-113 Session 5a. User-Centered Design and Simulation 20. Bridging User-Centered Design and Requirements Engineering with GRL and Persona Cases. Shamal Faily , p. 114-119 21. Issues and Challenges in Coupling Tropos with User-Centred Design. Luca Sabatucci, Chiara Leonardi, Angelo Susi, Massimo Zancanaro , p. 120-125 22. Causal vs. Effectual Behavior - Support for Entrepreneurs. Jan Schlüter, Dominik Schmitz, Malte Brettel, Matthias Jarke, Ralf Klamma , p. 126-131 Session 5b. Sociality and Measurement 23. A Social Interaction Based Pre-Traceability for i* Models. Maurício Serrano, Julio Cesar Sampaio do Prado Leite , p. 132-137 24. Requirements Engineering for Social Applications. Amit K. Chopra, Paolo Giorgini , p. 138-143 25. Intentional Models based on Measurement Theory. Andre Rifaut , p. 144-149 Tool Fair Demos Preface , p. 150 26. I*-Prefer: A Tool for Preference Model-Driven Decision Making. Tianying Li, Tong Li, Haihua Xie, Lin Liu , p. 151-153 27. OpenOME: An Open-source Goal and Agent-Oriented Model Drawing and Analysis Tool. Jennifer Horkoff, Yijun Yu, Eric Yu , p. 154-156 28. Implementing Structural Measures over i* Diagrams. Daniel Colomer, Xavier Franch , p. 157-159 29. GRL Modeling and Analysis with jUCMNav. Daniel Amyot, Gunter Mussbacher, Sepideh Ghanavati, Jason Kealey , p. 160-162 30. iStarTool: Modeling Requirements using the i* Framework. Átlia Malta, Monique Soares, Emanuel Santos, Josias Paes, Fernanda Alencar, Jaelson Castro , p. 163-165 31. Tool Interoperability using iStarML. Carlos Cares, Xavier Franch, Daniel Colomer, Lidia López , p. 166-168 32. Adding Functionality to openOME for Everyone. Ralf Laue, Arian Storch , p. 169-171 33. Tropos Modeling, Code Generation and Testing with the Taom4E Tool. Mirko Morandini, Cu Duy Nguyen, Loris Penserini, Anna Perini, Angelo Susi , p. 172-174 34. Analysing a Repository of Design Knowledge with the GO-DKL Browser. Andrew Hilts, Eric Yu , p. 175-177 35. i* Modules: a jUCMNav Implementation. Daniel Colomer, Xavier Franch , p. 178-180 Preface The iStar workshop series is dedicated to the discussion of concepts, methods, techniques, tools, and applications associated with i* and related frameworks and approaches. Following successful workshops in Trento, Italy (2001), London, England (2005), Recife, Brazil (2008), and Hammamet, Tunisia (2010), the 5th International i* Workshop is being held back again in Trento. As with previous editions, the objective of the workshop is to provide a unique opportunity for exchanging ideas, comparing notes, and forging new collaborations. This year, the workshop is co-located with the 19 th IEEE International Requirements Engineering Conference (RE 2011), benefiting from the common interests shared by the workshop and the conference. As with past editions, we have tried to keep the format small and informal so as to maximizing interaction. However, the increasing number of submissions and presented papers have forced for the first time in the workshop to organize some parallel sessions. We preferred to adopt this option, rather than to reduce the time allocated to papers or be more restrictive in the acceptance process. We have included in the wrap-up session a 5- minute summary of each parallel session given by the session chairs. Also in terms of format, the 30 minutes allocated to each paper have been split equally into presentation and discussion. Concerning the review process, each of the 29 submitted papers went through a thorough review process with three reviews from a programme committee, providing useful feedback for authors. Revised versions of the 25 accepted papers are included in these proceedings. We thank authors and reviewers for their valuable contributions. The program was completed with a keynote given by Prof. Munindar P. Singh entitled “Governing Sociotechnical Systems” and a tools fair in which 10 tools were presented in a plenary session - the first such event in the workshop series. Last but not least, we want to deeply thank the organizers of the RE conference for their great support. We look forward to lively conversations and debates with old and new friends at the workshop, in the wonderful surroundings of Trento, Italy! Jaelson Castro, Universidade Federal de Pernambuco, Brazil Xavier Franch, Universitat Politècnica de Catalunya, Spain John Mylopoulos, University of Trento, Italy Eric Yu, University of Toronto, Canada Programme Commitee Fernanda Alencar, Universidade Federal de Pernambuco, Brazil . Daniel Amyot, University of Ottawa, Canada. Carlos Cares, Universidad de la Frontera, Chile. Luiz Marcio Cysneiros, York University, Canada . Fabiano Dalpiaz, University of Trento, Italy . Hugo Estrada, CENIDET, Mexico . Paolo Giorgini, University of Trento, Italy . Daniel Gross, University of Toronto, Canada . Renata S.S. Guizzardi, Universidade Federal do Espírito Santo, Brazil . Jennifer Horkoff, University of Toronto, Canada . Dimitris Karagiannis, Universitaet Wien, Austria . Alexei Lapouchnian, University of Toronto, Canada . Julio Cesar Sampaio do Prado Leite, Pontificia Univ. Catolica do Rio de Janeiro, Brazil. Sotirios Liaskos, York University, Canada . Lin Liu, Tsinghua University, China. James Lockerbie, City University London. UK . Lidia López, Universitat Politècnica de Catalunya, Spain . Oscar Pastor, Universidad Politécnica de Valencia, Spain . Michael Petit, University of Namur, Belgium . André Rifaut, Centre de Recherche Public Henri Tudor , Luexembourg. Pete Sawyer, Lancaster University, UK . Dominik Schmitz, RWTH Aachen University, Germany . Juan Carlos Trujillo, Universidad de Alicante, Spain . Yves Wautelet, Hogeschool-Universiteit Brussel, Belgium . Jelena Zdravkovic, Stockholm University, Sweden . Submissions Management Carla Silva, Universidade Federal da Paraiba, Brazil . Tools Fair Organizer Jennifer Horkoff, University of Toronto, Canada . Tools Fair Committee Jennifer Horkoff, University of Toronto, Canada . Xavier Franch, Universitat Politècnica de Catalunya, Spain . Webmaster Diego Dermeval Medeiros da Cunha Matos, Universidade Federal de Pernambuco, Brazil . Proceedings Edition Support Sergi Franch, Col·legi Kostka, Spain . CEUR Proceedings of the 5th International i* Workshop (iStar 2011) http://www.csc.ncsu.edu/faculty/mpsingh/ ! ! ! " ! # $$ %