Volume 19 : Number 3 : Paper 6

December 2016 Special issue devoted to CIbSE 2016
Title:
An extended systematic mapping study about the scalability of i* Models

Authors and Affiliations:
Paulo Lima, Universidade Federal de Pernambuco (UFPE)
Jéssyka Vilela, Universidade Federal de Pernambuco (UFPE)
Enyo Gonçalves, Universidade Federal de Pernambuco (UFPE), Universidade Federal do Ceará (UFC)
João Pimentel, Universidade Federal Rural de Pernambuco (UFRPE)
Ana Holanda, Instituto Federal do Acre (IFAC), Universidade Federal de Pernambuco (UFPE)
Jaelson Castro, Universidade Federal de Pernambuco, Brasil
Fernanda Alencar, Universidade Federal de Pernambuco (UFPE)
Maria Lencastre, Universidade Federal de Pernambuco (UFPE)

Abstract:
i* models have been used for requirements specification in many domains, such as healthcare, telecommunication, and air traffic control. Managing the scalability and the complexity of such models is an important challenge in Requirements Engineering (RE). Scalability is also one of the most intractable issues in the design of visual notations in general: a well-known problem with visual representations is that they do not scale well. This issue has led us to investigate scalability in i* models and its variants by means of a systematic mapping study. This paper is an extended version of a previous paper on the scalability of i* including papers indicated by specialists. Moreover, we also discuss the challenges and open issues regarding scalability of i* models and its variants. A total of 126 papers were analyzed in order to understand: how the RE community perceives scalability; and which proposals have considered this topic. We found that scalability issues are indeed perceived as relevant and that further work is still required, even though many potential solutions have already been proposed. This study can be a starting point for researchers aiming to further advance the treatment of scalability in i* models.

Portuguese Abstract:
Modelos i* tem sido utilizados para a especificação de requisitos em diferentes domínios tais como saúde, telecomunicação e controlede tráfego aéreo. Gerenciar a escalabilidade e complexidade desses modelosé um desafio importante na Engenharia de Requisitos (RE). Escalabilidade é também uma das questões mais difícieis de se lidar durante o projeto de notações visuais de forma geral: um problema bastante conhecido das representações visuais é que elas não escalam bem. Esse problema nos motivou a investigar a escalabilidade em modelos i* e suas variantes por meio de mapeamento sistemático. Esse artigo é uma versão estendida de um artigo publicado anteriormente sobre a escalabilidade de i* incluindo estudos indicados por especialistas. Além disso, nós também discutimos os desafios e questõesem aberto sobre a escalability de modelos i* e suas variantes. Um total de 126 papers foram analisados com o intuito de compreender: como a comunidade de RE community percebe a escalabilidade; e quais propostas consideraram esse tópico. Nós concluímos que as questões de escalabilidade são de fato definidas como relevantes e que trabalhosfuturos ainda são necessários apesar de muitas soluções em potencial terem sido propostas. Esse estudo pode ser um ponto de partida para pesquisadores que tem o objetivo de avançar no tratamento da escalabilidade em modelos i*.

DOI: http://dx.doi.org/10.19153/cleiej.19.3.6

Keywords:
Systematic Mapping study, Scalability, Models, iStar, i*, Goal Models

Portuguese Keywords:
Mapeamento sistemático, Escalabilidade, Modelos, iStar, i*, Modelos de objetivos

Received 2016-07-01, Revised 2016-09-16 , Editor: Luca Cernuzzi, Lidia López, Jose Ignacio Panach, Martín Solari
Full paper, 23 pages [ PDF, 675 Kb ]