Explorando a Engenharia de Requisitos Orientada a Serviços: Uma Revisão Sistemática da Literatura

  • Keith Souza Universidade de São Paulo
  • Marcelo Fantinato Universidade de São Paulo

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

Altman, R., (2011). When development composite applications, manage contracts, not services, Gartner Research.

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.
Publicado
22/05/2013
SOUZA, Keith; FANTINATO, Marcelo. Explorando a Engenharia de Requisitos Orientada a Serviços: Uma Revisão Sistemática da Literatura. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 9. , 2013, João Pessoa. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 272-283. DOI: https://doi.org/10.5753/sbsi.2013.5696.