A considerable amount of effort has been placed into the investigation of i* modeling as a tool for early stage requirements engineering. However, widespread adoption of i* models in the requirements process has been hindered by issues such as the effort required to create the models, coverage of the problem context, and model complexity. In this work, we explore the feasibility of pattern application to address these issues. To this end, we perform both an exploratory case study and initial experiment to investigate whether the application of patterns improves aspects of i* modeling. Furthermore, we develop a methodology which guides the adoption of patterns for i* modeling. Our findings suggest that applying model patterns can increase model coverage, but increases complexity, and may increase modeling effort depending on the experience of the modeler. Our conclusions indicate situations where pattern application to i* models may be beneficial. © 2008 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Strohmaier, M., Horkoff, J., Yu, E., Aranda, J., & Easterbrook, S. (2008). Can patterns improve i* modeling? Two exploratory studies. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5025 LNCS, pp. 153–167). https://doi.org/10.1007/978-3-540-69062-7_16
Mendeley helps you to discover research relevant for your work.