Actor’s social complexity: a proposal for managing the iStar model

Fábio G. Penha1, Erica Esteves Cunha de Miranda2, Márcia Lucena2, Leonardo R. Lucena1, Fernanda M. R. Alencar3, Celso Sá Filho3
1Federal Institute of Education, Science and Technology of Rio Grande do Norte (IFRN), Natal, Brazil
2Department of Informatics and Applied Mathematics (DIMAp), Federal University of Rio Grande do Norte (UFRN), Natal, Brazil
3Informatic Center (CIn), Federal University of Pernambuco (UFPE), Recife, Brazil

Tóm tắt

Từ khóa


Tài liệu tham khảo

Alencar, F, Castro J, Moreira A, Araújo J, Silva C, Ramos R, Mylopoulos J (2008) Integration of Aspects with i* Models(Kolp M, Henderson-Sellers B, Mouratidis H, Garcia A, Ghose AK, Bresciani P, eds.), Vol. 4898. Springer, Berlin. https://doi.org/10.1007/978-3-540-77990-2_11.

Annosi, MC, De Pascale A, Gross D, Eric SK (2008) Analyzing software process alignment with organizational business strategies using an agent-and goal-oriented analysis technique-an experience report In: Proceedings of the 3rd International i* Workshop. iStar’08. CEUR Workshop Proceedings, 9–12.. CEUR-WS.org, Recife. ISSN: 1613-0073.

Alencar, F, Castro J, Lucena M, Santos E, Silva C, Araújo J, Moreira A (2010) Towards modular i* models In: Proceedings of the 2010 ACM Symposium on Applied Computing. SAC’10, 292–297.. ACM, New York. https://doi.org/10.1145/1774088.1774150.

Abdelzad, V, Amyot D, Alwidian SA, Lethbridge T (2015) A textual syntax with tool support for the goal-oriented requirement language In: Proceedings of the Eighth International i* Workshop. iStar 2015. CEUR Workshop Proceedings, 61–66.. CEUR-WS.org, Ottawa. ISSN: 1613-0073.

Baldwin, CY, Clark KB (2003) Managing in an age of modularity. Manag Modular Age: Architectures Netw Organ 149:84–93.

Baldwin, CY, Clark KB (2006) Modularity in the design of complex engineering systems(Braha D, Minai A, Bar-Yam Y, eds.). Springer, Berlin. https://doi.org/10.1007/3-540-32834-3_9.

Bryman, A (2006) Integrating quantitative and qualitative research: how is it done?Qual Res 6(1):97–113.

Barjis, J (2008) The importance of business process modeling in software systems design. Sci Comput Program 71(1):73–87.

Boucher, Q, Classen A, Faber P, Heymans P (2010) Introducing tvl, a text-based feature modelling language In: Proceedings of the Fourth International Workshop on Variability Modelling of Software-intensive Systems, VaMoS’10, 27–29, Linz.

Bello, O, Zeadally S (2013) Intelligent device-to-device communication in the internet of things. IEEE Syst J 10(3):1172–1182.

Creswell, J (2009) Research Design: Qualitative, Quantitative, and Mixed Methods Approaches. SAGE Publications, Incorporated, USA.

Carvallo, JP, Franch X (2009) On the use of i* for architecting hybrid systems: A method and an evaluation report. In: Persson A Stirna J (eds)The Practice of Enterprise Modeling. PoEM 2009. Lecture Notes in Business Information Processing, 38–53.. Springer, Berlin. https://doi.org/10.1007/978-3-642-05352-8_5.

Classen, A, Boucher Q, Heymans P (2011) A text-based approach to feature modelling: Syntax and semantics of tvl. Sci Comput Program 76(12):1130–1143.

Cavalcanti, PDL (2015) Mapeamento sistemático sobre escalabilidade do i* (istar). Master’s thesis, FCT-UNL, Recife, Pernabumco.

Dalpiaz, F, Franch X, Horkoff J (2016) istar 2.0 language guide. arXiv preprint. http://arxiv.org/abs/1605.07767. Accessed 23 May 2018.

Ernst, N, Yu Y, Mylopoulos J (2006) Visualizing non-functional requirements In: Proceedings of the First International Workshop on Requirements Engineering Visualization. REV’06, 2–2.. IEEE, Minneapolis. https://doi.org/10.1109/REV.2006.10.

Engelen, L, van den Brand M (2010) Integrating textual and graphical modelling languages. Electron Notes Theor Comput Sci 253(7):105–120.

Esquivel, HE (2008) A service-oriented approach for the i * framework. PhD thesis, Valencia University of Technolog.

Franch, X (2010) Incorporating Modules into the i* Framework. In: Pernici B (ed)Advanced Information Systems Engineering. CAiSE 2010. Lecture Notes in Computer Science, 439–454.. Springer, Berlin. https://doi.org/10.1007/978-3-642-13094-6_34.

Franch, X (2012) The i* framework: The way ahead In: Proceedings of the Sixth International Conference on Research Challenges in Information Science. RCIS 2012, 1–3.. IEEE, Valencia. https://doi.org/10.1109/RCIS.2012.6240418.

Genon, N, Heymans P, Amyot D (2011) Analysing the cognitive effectiveness of the BPMN 2.0 visual notation. In: Malloy B, Staab S, van den Brand M (eds)Software Language Engineering. SLE 2010. Lecture Notes in Computer Science, 377–396.. Springer, Berlin. https://doi.org/10.1007/978-3-642-19440-5_25.

Gubbi, J, Buyya R, Marusic S, Palaniswami M (2013) Internet of things (iot): A vision, architectural elements, and future directions. Futur Gener Comput Syst 29(7):1645–1660.

Grönninger, H, Krahn H, Rumpe B, Schindler M, Völkel S (2014) Textbased modeling. arXiv preprint. https://arxiv.org/abs/1409.6623. Accessed 23 May 2018.

Gonçalves, E, Castro J, Araújo J, Heineck T (2018) A systematic literature review of istar extensions. J Syst Softw 137:1–33.

Horkoff, J, Yu E (2010) Visualizations to support interactive goal model analysis In: Proceedings of the Fifth International Workshop on Requirements Engineering Visualization. REV 2010, 1–10, Sydney. https://doi.org/10.1109/REV.2010.5625664.

I* Wiki. http://istar.rwth-aachen.de/tiki-index.php?page=iStar+2.0+Core+Language. Accessed 23 May 2018.

Langlois, RN (2002) Modularity in technology and organization. J Econ Behav Organ 49(1):19–37.

Lucena, M, Castro J, Silva C, Alencar F, Santos E (2011) Stream: a strategy for transition between requirements models and architectural models In: Proceedings of the 2011 ACM Symposium on Applied Computing. SAC ’11, 699–704.. ACM, New York. https://doi.org/10.1145/1982185.1982337.

Lima, P, Vilela J, Goncalves E, Pimentel J, Holanda A, Castro J, Alencar F, Lencastre M (2016) Scalability of iStar: a Systematic Mapping Study. Wer 45:289–302.

Mazanec, M, Macek O (2012) On general-purpose textual modeling languages In: Proceedings of the 2012 Workshop Databases, texts, specifications, and objects. DATESO 2012. CEUR Workshop Proceedings, 1–12.. CEUR-WS.org, Zernov. ISSN: 1613-0073.

Medeiros, ADC (2017) Smilecompiler: Um analisador sintatico e semaantico para notacao textual de modelos istar. Graduação em engenharia de software - tcc, Natal.

Nunes, CM (2009) Uma linguagem de domínio específico para a framework i. Master’s thesis. FCT-UNL.

Ottensooser, A, Fekete A, Reijers HA, Mendling J, Menictas C (2012) Making sense of business process descriptions: An experimental comparison of graphical and textual notations. J Syst Softw 85(3):596–606.

Parnas, DL (1972) On the criteria to be used in decomposing systems into modules. Commun ACM 15(12):1053–1058.

Paivio, A (1991) Dual coding theory: Retrospect and current status. Can J Psychol 45(3):255–287.

Petre, M (1995) Why looking isn’t always seeing: readership skills and graphical programming. Commun ACM 38(6):33–44.

Penha, F, Lucena M, Lucena L, Alencar F, Sá Filho C (2017) Uma notação Textual Modular Escalável para Modelos de Requisitos IStar. Paper presented at the 20th Workshop on Requirements Engineering - WER, Pontificia Universidad Católica Argentina, Buenos Aires, May 22-23, 2017 In: Proceedings of the XX Iberoamerican Conference on Software Engineering. CIbSE 2017, 347–360.. Curran Associates, Buenos Aires. ISBN 978-99967-839-2-0.

Reijers, H, Mendling J (2008) Modularity in process models: Review and effects. In: Dumas M, Reichert M, Shan MC (eds)Business Process Management. BPM 2008. Lecture Notes in Computer Science, 20–35.. Springer, Berlin. https://doi.org/10.1007/978-3-540-85758-7_5.

Shneiderman, B (1996) The eyes have it: a task by data type taxonomy for information visualizations In: Proceedings of the 1996 IEEE Symposium on Visual Languages. VL 1996, 336–343.. IEEE, Boulder. https://doi.org/10.1109/VL.1996.545307.

Sweller, J, Van Merrienboer JJ, Paas FG (1998) Cognitive architecture and instructional design. Educ Psychol Rev 10(3):251–296.

Sommerville, I (2010) Software Engineering. 9th. Addison-Wesley Publishing Company, USA.

Sharafi, Z, Marchetto A, Susi A, Antoniol G, Guéhéneuc Y (2013) An empirical study on the efficiency of graphical vs. textual representations in requirements comprehension In: Proceedings of the 21st International Conference on Program Comprehension. ICPC 2013, 33–42.. IEEE, San Francisco. https://doi.org/10.1109/ICPC.2013.6613831.

Silva, L, Moreira A, Araújo J, Gralha C, Goulão M, Amaral V (2016) Exploring views for goal-oriented requirements comprehension. In: Comyn-Wattiau I, Tanaka K, Song IY, Yamamoto S, Saeki M (eds)Conceptual modeling. ER 2016. Lecture Notes in Computer Science, 149–163.. Springer, Cham. https://doi.org/10.1007/978-3-319-46397-1_12.

Yu, ES-K (1996) Modelling strategic relationships for process reengineering. PhD thesis, Toronto, Ont., Canada, Canada. UMI Order No. GAXNN-02887 (Canadian dissertation).

Yu, ES (2009) Social modeling and i*. Lecture Notes in Computer Science (including subseries Lecture Notes). Artif Intell Lect Notes Bioinforma 5600 LNCS(c):99–121.

Yu, E (2011) Modelling strategic relationships for process reengineering. Soc Model Requir Eng 11:2011.

Zhi, J, Ruhe G (2013) Devis: A tool for visualizing software document evolution In: Proceedings of the First IEEE Working Conference on Software Visualization. VISSOFT 2013, 1–4.. IEEE, Eindhoven. https://doi.org/10.1109/VISSOFT.2013.6650526.