Estudo Empírico sobre Adoção de SOA: Um Mapeamento Sistemático da Literatura
Resumo
Arquitetura Orientada a Serviços (SOA) surgiu como uma alternativa para as organizações que objetivam aumentar a qualidade dos seus sistemas, melhorando a flexibilidade destes e o alinhamento entre negócio e TI. Entretanto, sua adoção, em um contexto corporativo, não é uma tarefa fácil. Neste sentido, este artigo apresenta um Mapeamento Sistemático da Literatura sobre adoção de SOA na indústria para responder questões de pesquisa referentes às etapas, atividades, lições aprendidas, dificuldades, influências e domínios sobre adoção de SOA. Para tanto, um conjunto de 27 trabalhos, entre eles, 21 estudos de caso, foram analisados.
Palavras-chave:
Estudo Empírico, SOA, Mapeamento Sistemático
Referências
Runeson, P; Host, M.(2009) “Guidelines for conducting and reporting case study research in software engineering, Empirical Software Engineering”, v. 14, n. 2, 2009, pp. 131-161.
Kitchenham, B. A. (2007) “Guidelines for performing Systematic Literature Reviews in Software Engineering”, Version 2.3, EBSE Technical Report, EBSE-2007-01, 2007.
Petersen, K; Feldt, R; Mujtaba, S e Mattsson,M.(2008) "Systematic Mapping Studies in Software Engineering", 12th International Conference on Evaluation and Assessment in Software Engineering (EASE), pp. 26-27, University of Bari, Italy, June.
Nasr, K., Gross, H., Deursen, A. (2010) “Adopting and Evaluating Service Oriented Architecture in Industry”. 14th European Conference on Software Maintenance and Reegineering.
Dias, J., Oliveira, J., Meira, S. (2012) “Pontos Chaves para Adoção de Uma Arquitetura Orientada a Serviços: Uma Análise Comparativa de Modelos de Maturidade SOA da Indústria”. Simpósio Brasileiro de Sistemas de Informação, São Paulo.
Lee, J. H., Shim, H. J., Kim, K. K. (2010) "Critical Success Factors in SOA Implementation: An Exploratory Study". Journal Information Systems Management, Volume 27, Issue 2, pp. 123-145.
Österle, H., Fleisch, E., & Alt, R. (2001). Business networking —shaping collaboration between enterprises (Second Revised and Extended Edition ed.) Springer.
Jacobides, M. G., & Billinger, S. (2006). Designing the boundaries of the firm: from “ Make, Buy, or Ally ” to the dynamic benefits of vertical architecture. Organization Science, 17(2), 249 – 261.
Software AG. , (2005) “SOA Governance Rule Your SOA”, BP Trends.
OASIS (2006). “Reference Model For Service Oriented Architecture”. Disponível em http://www.oasis-open.org/committees/download.php/16587/wd-soa-rm-cd1ED.pdf
Bieberstein, N; Bose, S; Walker,L e Lynch, A. (2005) “Impact of service-oriented architecture on enterprise systems, organizational structures, and individuals”, IBM Systems Journal, VOL.44, NO.4, PP.691–708.
Luthria, H., Rabhi, F. (2009) “Service Oriented Computing in Practice – An Agenda for Research into the Factors Influencing the Organizational Adoption of Service Oriented Architectures”. Journal of Theoretical and Applied Electronic Commerce Research, vol 4, Issue 1, pp. 39-56.
Wang, Y., Liao, J. (2009) “Why Or Why Not Service Oriented Architecture”. International Conference on Services Science, Management and Engineering, pp. 65-68.
Khadka, R., Saeidi, A., Idu, A., Hage, J., Jansen, J. (2013). "Legacy to SOA Evolution: A Systematic Literature Review". In A. D. Ionita, G. Lewis & M. Litoiu (Eds.), Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments: IGI Global.
Papazoglou, M. P. (2007). "What’s in a Service?", 1st European Conference on Software Architecture. Proceedings in Springer. Madrid, Spain.
Erl, T. (2005) "Service-Oriented Architecture: Concepts, Technology, and Design", Prentice Hall PTR.
Sai, W. T., Gao, J., Wei, X., Chen, Y. (2006). "Testability of Software in Service-Oriented Architecture", 30th Annual International References 143 Computer Software and Applications Conference (COMPSAC'06). Chicago, USA, pp. 163-170.
Kitchenham, B. A. (2007) “Guidelines for performing Systematic Literature Reviews in Software Engineering”, Version 2.3, EBSE Technical Report, EBSE-2007-01, 2007.
Petersen, K; Feldt, R; Mujtaba, S e Mattsson,M.(2008) "Systematic Mapping Studies in Software Engineering", 12th International Conference on Evaluation and Assessment in Software Engineering (EASE), pp. 26-27, University of Bari, Italy, June.
Nasr, K., Gross, H., Deursen, A. (2010) “Adopting and Evaluating Service Oriented Architecture in Industry”. 14th European Conference on Software Maintenance and Reegineering.
Dias, J., Oliveira, J., Meira, S. (2012) “Pontos Chaves para Adoção de Uma Arquitetura Orientada a Serviços: Uma Análise Comparativa de Modelos de Maturidade SOA da Indústria”. Simpósio Brasileiro de Sistemas de Informação, São Paulo.
Lee, J. H., Shim, H. J., Kim, K. K. (2010) "Critical Success Factors in SOA Implementation: An Exploratory Study". Journal Information Systems Management, Volume 27, Issue 2, pp. 123-145.
Österle, H., Fleisch, E., & Alt, R. (2001). Business networking —shaping collaboration between enterprises (Second Revised and Extended Edition ed.) Springer.
Jacobides, M. G., & Billinger, S. (2006). Designing the boundaries of the firm: from “ Make, Buy, or Ally ” to the dynamic benefits of vertical architecture. Organization Science, 17(2), 249 – 261.
Software AG. , (2005) “SOA Governance Rule Your SOA”, BP Trends.
OASIS (2006). “Reference Model For Service Oriented Architecture”. Disponível em http://www.oasis-open.org/committees/download.php/16587/wd-soa-rm-cd1ED.pdf
Bieberstein, N; Bose, S; Walker,L e Lynch, A. (2005) “Impact of service-oriented architecture on enterprise systems, organizational structures, and individuals”, IBM Systems Journal, VOL.44, NO.4, PP.691–708.
Luthria, H., Rabhi, F. (2009) “Service Oriented Computing in Practice – An Agenda for Research into the Factors Influencing the Organizational Adoption of Service Oriented Architectures”. Journal of Theoretical and Applied Electronic Commerce Research, vol 4, Issue 1, pp. 39-56.
Wang, Y., Liao, J. (2009) “Why Or Why Not Service Oriented Architecture”. International Conference on Services Science, Management and Engineering, pp. 65-68.
Khadka, R., Saeidi, A., Idu, A., Hage, J., Jansen, J. (2013). "Legacy to SOA Evolution: A Systematic Literature Review". In A. D. Ionita, G. Lewis & M. Litoiu (Eds.), Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments: IGI Global.
Papazoglou, M. P. (2007). "What’s in a Service?", 1st European Conference on Software Architecture. Proceedings in Springer. Madrid, Spain.
Erl, T. (2005) "Service-Oriented Architecture: Concepts, Technology, and Design", Prentice Hall PTR.
Sai, W. T., Gao, J., Wei, X., Chen, Y. (2006). "Testability of Software in Service-Oriented Architecture", 30th Annual International References 143 Computer Software and Applications Conference (COMPSAC'06). Chicago, USA, pp. 163-170.
Publicado
01/07/2013
Como Citar
DIAS JR., José Jorge Lima; DE OLIVEIRA, Joyce Aline Pereira; MEIRA, Silvio Romero de Lemos.
Estudo Empírico sobre Adoção de SOA: Um Mapeamento Sistemático da Literatura. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 12. , 2013, Salvador.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2013
.
p. 238-252.
DOI: https://doi.org/10.5753/sbqs.2013.15286.