Explorando a Engenharia de Requisitos Orientada a Serviços: Uma Revisão Sistemática da Literatura
Resumo
Este artigo apresenta os resultados de uma revisão sistemática da literatura sobre trabalhos publicados a respeito de engenharia de requisitos orientada a serviços (Service-oriented Requirements Engineering – SORE). Com o dinamismo que ambientes orientados a serviços trazem por suas características de interoperabilidade em ambientes heterogêneos, faz-se necessária a criação de novas formas de elicitar, analisar, especificar, negociar, gerenciar e verificar requisitos. A metodologia desta revisão sistemática classificou os estudos selecionados segundo três dimensões conceituais: aspectos de serviços eletrônicos, aspectos relacionados à engenharia de requisitos tradicional e aspectos emergentes de SORE. Foram identificados 52 estudos primários, classificados nessas três dimensões. Os resultados encontrados apontam para o crescimento de trabalhos em SORE nos últimos anos, além de evidenciar as lacunas e tendências de pesquisas.
Referências
Bano, M. e Ikram, N., (2010). Issues and challenges of Requirement Engineering in Service Oriented Software Development, In Proc. of 5th Int. Conf. on Software Engineering Advances, pages: 64-69.
Biolchini, J., Mian, P. G., Natali, A. C. C. e Travassos, G. H. (2005). Systematic Review in Software Engineering, COPPE/UFRJ, RT-ES 679/05.
Chen, L., Ali Babar, M. e Ali, N. (2009). Variability management in software product lines: a systematic review. In Proc. of the 13th Int. SW Product Line Conf., p. 81-90.
Gartner Institute, (2012). Undersdanding Gartner’s Hype Cycle, Gartner Research.
Gu, Q. e Lago, P., (2009). Exploring service-oriented system engineering challenges: a systematic literature review, Service Oriented Comp. and Appl., v.3, pages: 171-188.
Jin, Z., Liu, L., Jin, Y., (2008). Software Requirements Engineering: Principles and Method, Science Press, Beijing.
Kitchenham, B. (2007). Guidelines for Performing Systematic Literature Reviews in Software Engineering, Keele University, EBSE Technical Report-2007-01.
Kontogiannis, K., Lewis, G. A., Smith, D. B., Litoiu, M., Muller, H., Schuster, S., Stroulia, E. (2007).The landscape of service-oriented systems: a research perspective, In Proc. of Int. Workshop on System Development in SOA Environments, pages: 1.
Lamsweerde, A. van, (2000). Requirements Engineering in the Year 00: A Research Perspective, In Proc. of 22nd Int. Conf. on Software Engineering, pages: 5-19.
Laudon, K. C., Laudon, J. P., (2011). Sistemas de Informação Gerenciais, Pearson Education; 9ª Edição.
Papazoglou, M. P., Traverso,P., Dustdar, S., Leymann, F. (2008). Service-oriented Research Roadmap, Int. Journal of Cooperative Information Computing: A Systems, v. 17, no. 2, pages: 223–255.
Perry, D. E., Porter, A. A., Votta, L. G., (2000). Empirical studies of software engineering: A roadmap, In Proc. of the 22nd Int. Conf. on on Software Engineering, pages: 345–355.
Sommerville, I., (2010). Software Engineering, Addison Wesley, 9th Edition.
Tsai, W. T., Jin, Z., Wang, P., Wu, B. (2007). Requirement Engineering in Service- Oriented System Engineering, In Proc. of Int. Conf. on e-Business Engineering, pages: 661 – 668.