Abstract
The definition of the context of a system is one of the most relevant activities in the early phases of information systems engineering. It allows system engineers to narrow the system scope, by defining well established system boundaries. In practice, outlining a system context model is complex and cumbersome. In order to support context modeling, in this paper we propose a catalogue of context model elements expressed in i*, which can be reused as building blocks in the construction of context models for new systems. We describe the process used for the identification of a set of actors and dependencies recurrently appearing in several academic and industrial cases, and the process to store them into a catalogue of reusable i* context dependencies.
References
Pohl, K.: Requirements Engineering: Fundamentals, Principles, and Techniques. Springer, Heidelberg (2010)
Yu, E.: Modelling strategic relationships for process reengineering. Ph.D. thesis, University of Toronto, Department of Computer Science, Canada (1995)
Carvallo, J.P., Franch, X.: Descubriendo la arquitectura de sistemas de software híbridos: un enfoque basado en Modelos i*. In: WER (2009)
Carvallo, J.P., Franch, X.: Building strategic enterprise context models with i*: a pattern-based approach. In: Aier, S., Ekstedt, M., Matthes, F., Proper, E., Sanz, Jorge L. (eds.) PRET/TEAR -2012. LNBIP, vol. 131, pp. 40–59. Springer, Heidelberg (2012). doi:10.1007/978-3-642-34163-2_3
Abad, K., Pérez, W., Carvallo, J.P., Franch, X.: i* in practice: identifying frequent problems in its application. In: ACM SAC (2017)
Porter, M.: Competitive Strategy. Free Press, New York (1980)
Withall, S.J.: Software Requirement Patterns. Microsoft Press (2007)
Supakkul, S., Hill, T., Chung, L.: An NFR pattern approach to dealing with NFR. In: RE (2010)
Ruiz-López, T., Garrido, J., Supakkul, S., Chung, L.: A pattern approach to dealing with NFRs in ubiquitous systems. In: CEUR-WS (2013)
Renault, S., Méndez, O., Franch, X., Quer, C.: Constructing and using software requirement patterns. In: RCIS (2009)
Strohmaier, M., Horkoff, J., Yu, E., Aranda, J., Easterbrook, S.: Can patterns improve i* modeling? Two exploratory studies. In: Paech, B., Rolland, C. (eds.) REFSQ 2008. LNCS, vol. 5025, pp. 153–167. Springer, Heidelberg (2008). doi:10.1007/978-3-540-69062-7_16
Abad, K., Carvallo, J.P., Peña, C.: iStar in practice: on the identification of reusable SD context models elements. In: iStar (2015)
Salman, I., Misirli, A.T., Juristo, N.: Are students representatives of professionals in software engineering experiments? In: ICSE (2015)
Instituto Nacional de Estadísticas y Censos. Ecuador en cifras. http://aplicaciones2.ecuadorencifras.gob.ec/dashboard2/pagina3.php
Office for Official Publications of the European Communities. NACE Rev 2. Statistical classification of economic activities in the European Community (2008)
Pérez, W., Abad, K., Carvallo, J.P., Espinoza, M., Saquicela, V.: Ontología DHARMA para la construcción de Arquitectura de Sistemas Empresariales. Revista Maskana 7, 177–185 (2016)
Abad, K., Pérez W., Carvallo, J.P.: Managing i*-based reusable context models elements through a semantic repository. In: iStar (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Abad, K., Pérez, W., Carvallo, J.P., Franch, X. (2017). A Catalogue of Reusable Context Model Elements Based on the i* Framework. In: Mayr, H., Guizzardi, G., Ma, H., Pastor, O. (eds) Conceptual Modeling. ER 2017. Lecture Notes in Computer Science(), vol 10650. Springer, Cham. https://doi.org/10.1007/978-3-319-69904-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-69904-2_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-69903-5
Online ISBN: 978-3-319-69904-2
eBook Packages: Computer ScienceComputer Science (R0)