Kriativ-techVolume 1, Issue 7, April 2018, Pages: xxxReceived: Nov. 28, 2017;Accepted: Dec. 8, 2017;Published: Feb. 24, 2018


<div class="aut_con"><strong>Nuno Miguel Carvalho Galego</strong>, Professor Adjunto do ISTEC</div><div></div><div class="aut_con"></div>



To cite this article

Nuno Miguel Carvalho Galego, SOA - Principais motivações e beneficios da adopção da arquitectura SOA


These days many organizations are adopting SOA architectures (Service Oriented Architecture) to consume services form of Web Services. The purpose of the use of the SOA architecture is to allow the interconnection of applications that are implemented in different locations beyond the boundaries of the Organization in heterogeneous and distributed environments. This architecture can revolutionize the way that organizations compete, speeding up decision-making and take advantage of market opportunities. Based on the literature review, of this work discuss the main motivations and benefits of adoption of SOA architecture. This work describes the results of a survey which had as central study object-oriented software architecture (SOA), which identified the main motivations and benefits in adopting this architecture. Will also be addressed in this work, the types of services associated with the SOA as the reference model for SOA-OASIS. At the end of this work, a tool available from IBM organizations that streamlines the implementation of SOA-based projects such as the benefits in adopting an architecture of this type.


Service Oriented Architecture (SOA); Web Services; OASIS reference model; IBM;


Barry, D. (2014). Service-Oriented Architecture (SOA) Definition. Obtido de http://www.service- oriented_architecture_soa_definition.htmlBueno, J., Correa, P., Onoe, A., Borsoi, B., & Kiramoto, T. (19 de Junho de 2016). OASIS. Modelo de Referência para Arquitetura.Christensen, E., Curbeta, F., Meredith, G., & Weerawarana. (Março de 2001). Web Services Description Language (WSDL) . Obtido de, G. (Maio de 2002). Stairway to Heaven, Software Development.IBM. (Maio de 2004). IBM WebSphere Business Integration Server. Obtido de https://www- 114/ENUS204-114.PDFJessani, V., Chilanti, M., & Iyengar, A. (2007). WebSphere Business Integration Primer: Process Server, BPEL, SCA, and SOA. IBM.Keen, M., Cavell, J., Hill, S., Kee, C. K., Neave, W., Rumph, B., & Tran, H. (2004). BPEL4WS Business Processes with WebSphereBusiness Integration: Understanding, Modeling, Migrating. IBM.
Kress, J., Maier, B., Normann, H., Schmeidel, D., Schmutz, G., Trops, B., & Winterberg, T. (Julho de 2013). Enterprise Service Bus. Obtido de soa-esb-1967705.htmlKress, J., Maier, B., Normann, H., Schmeidel, D., Schmutz, G., Trops, B., & Winterberg, T. (Fevereiro de 2014). SOA and Business Processes: You are the Process! Obtido de soa-bpm-2133403.htmlLind, K., & Schwenkreis, F. (Janeiro de 2017). Understanding how WebSphere MQ Workflow and WebSphere Application Server Enterprise Process Choreographer can work together. Obtido de ary/techarticles/wasid/WPC_Interop/ mlLinthicum , D. (Fevereiro de 2007). Rules Engines and SOA. Obtido de oriented-architecture/rules-engines-and-soa.htmlMacKenzie, M., Laskey, K., McCabe, F., Brown, P., & Metz, R. (Outubro de 2006). Reference Model for Service Oriented Architecture 1.0. Obtido de http://docs.oasis- , H. (2005). Service-oriented architecture and web services: the road to enterprise application integration. Sun Microsystems Inc.Moe, J. (2015). SOA and Service Catalogues. Obtido de and-service-catalogues
OASIS. (2014). OASIS UDDI Specification. Obtido de spec/faq.phpOracle. (2015). Oracle Business Activity Monitoring. Obtido de /overview/index.htmlPinho, S. (2008). Arquitectura de Segurança num ambiente SOA (Service Oriented Architecture). Porto.Sadtler, C., & Kovari, P. (2004). WebSphere Business
Integration Server Foundation Architecture and Overview. IBM.C., & Kovari, P. (2004). WebSphere Business Integration Server Foundation Architecture and Overview. IBM.
Sadtler, C., Cuomo, G., Ganci, J., Haberkorn, M., Jones, C., Kovari, P., . . . Will, R. (2005). WebSphere Product Family Overview and Architecture. IBM.Thompson, H., Mendelsohn, N., Beech, D., & M., M. (Abril de 2012). W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures. Obtido de (2002). Web Services Activity. Obtido de (Junho de 2014). HTTP - Hypertext Transfer Protocol. Obtido de (2012). ML Soap. Obtido de (2012). XML Web Services. Obtido de