Service Oriented Architecture vs. Enterprise Architecture: Competition or Synergy?

Currently, Service Oriented Architecture (SOA) is still in its infancy, with no common agreement on its definition or the types and meaning of the artefacts involved in its creation and maintenance. Despite this situation, SOA is sometimes promoted as a parallel initiative, a competitor and perhaps even a successor of Enterprise Architecture (EA). In this paper, several typical SOA artefacts are mapped onto a reference framework commonly used in EA. The results show that the EA framework can express and structure SOA artefacts with minimal or no customisation and can help reason about and establish unambiguous meanings for SOA artefacts across the business. Further on, it is shown how an EA-specific approach can help scope the areas of the business that require attention as a result of the changes brought about by an SOA vision and design principles. This suggests that integrating the SOA effort into the ongoing EA initiative is a best practice that will greatly benefit all business units of the host organisation.

[1]  Mark S. Fox,et al.  Knowledge Sharing in the Integrated Enterprise - Interoperability Strategies for the Enterprise Architect, 2004 International Conference on Enterprise Integration and Modelling Technology, ICEIMT 2004, The 7th International Conference on Design of Information Infrastructure Systems for Manufacturing , 2005, ICEIMT/DIISM.

[2]  Marten Schönherr,et al.  Connecting EAI-Domains Via SOA - Central vs. Distributed Approaches to Establish Flexible Architectures , 2004, ICEIMT/DIISM.

[3]  Ovidiu Noran,et al.  A systematic evaluation of the C4ISR AF using ISO15704 Annex A (GERAM) , 2005, Comput. Ind..

[4]  Ovidiu Sever Noran,et al.  Discovering and Modelling Enterprise Engineering Project Processes , 2007 .

[5]  クリストファー リンキスト,et al.  SERVICE ORIENTED ARCHITECTURE SOAでビジネスを変革する! : 柔軟性のあるITアーキテクチャを整備し、環境の変化への即応を図る米国企業 (ITアーキテクチャの青写真を描く) , 2006 .

[6]  Maria-Eugenia Iacob,et al.  Service-Oriented Enterprise Architecture , 2005 .

[7]  Francis G. McCabe,et al.  Reference Model for Service Oriented Architecture 1.0 , 2006 .

[8]  Vasilis Z. Marmarelis,et al.  A Practitioner's Guide , 2004 .

[9]  Ovidiu Noran Mapping SOA Artefacts onto an Enterprise Reference Architecture Framework , 2008, ISD.

[10]  Scott W. Ambler,et al.  A Practical Guide to Enterprise Architecture , 2003 .

[11]  P Saha,et al.  A Synergistic Assessment of the Federal Enterprise Architecture Framework against GERAM (ISO15704:2000) , 2007 .

[12]  Michael Bell,et al.  Service-Oriented Modeling: Service Analysis, Design, and Architecture , 2008 .

[13]  Thomas Erl,et al.  SOA Principles of Service Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) , 2007 .

[14]  Ovidiu Noran,et al.  Refining a meta-methodology for collaborative networked organisations: a case study , 2006, Int. J. Netw. Virtual Organisations.

[15]  Keng Siau,et al.  Web Services, Service-Oriented Computing, and Service-Oriented Architecture: Separating Hype from Reality , 2008, J. Database Manag..

[16]  Ovidiu Noran An analysis of the Zachman framework for enterprise architecture from the GERAM perspective , 2003, Annu. Rev. Control..