Modelling strategic relationships for process reengineering
Modelling strategic relationships for process reengineering
View merging in the presence of incompleteness and inconsistency
Requirements Engineering
Towards a Catalogue of Patterns for Defining Metrics over i* Models
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Reflective Analysis of the Syntax and Semantics of the i* Framework
ER '08 Proceedings of the ER 2008 Workshops (CMLSA, ECDM, FP-UML, M2AS, RIGiM, SeCoGIS, WISM) on Advances in Conceptual Modeling: Challenges and Opportunities
Proceedings of the 2010 ACM Symposium on Applied Computing
Integration of aspects with i* models
AOIS'06 Proceedings of the 8th international Bi conference on Agent-oriented information systems IV
Towards interoperability of i* models using iStarML
Computer Standards & Interfaces
An empirical evaluation of the i* framework in a model-based software generation environment
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
A modularization proposal for goal-oriented analysis of data warehouses using i-star
ER'11 Proceedings of the 30th international conference on Conceptual modeling
Changing attitudes towards the generation of architectural models
Journal of Systems and Software
Adding semantic modules to improve goal-oriented analysis of data warehouses using I-star
Journal of Systems and Software
Hi-index | 0.00 |
When building large-scale goal-oriented models using the i* framework, the problem of scalability arises. One of the most important causes for this problem is the lack of modularity constructs in the language: just the concept of actor boundary allows grouping related model elements. In this paper, we present an approach that incorporates modules into the i* framework with the purpose of ameliorating the scalability problem. We explore the different types of modules that may be conceived in the framework, define them in terms of an i* metamodel, and introduce different model operators that support their application.