Service-oriented Architecture: Describing Benefits from an Organisational and Enterprise Architecture Perspective

Software architecture models describe the technical structure, constraints, and characteristics of software components and the interfaces between them. Service-Oriented Architecture (SOA) is a recent software architecture style with many benefits if used in the right context. Business agility, customer satisfaction, faster time to market, ease of partnering and lower business costs are some promised benefits. Yet SOA has not always benefitted organisations. One reason given is a misunderstanding of the relationship between SOA and enterprise architecture (EA). Therefore, this study in a large retail organisation in South Africa describes SOA benefits and classifies them into the various EA domains. SOA benefits are also classified into six broad categories namely: strategic, organisational, operational, managerial, maintenance and governance. The study comprises three cases from one organisation that deployed different architectures. SOA benefits are contrasted with benefits from other approaches. Organisational benefits not described before include greater collaboration amongst SOA participants enabling better learning opportunities. The results should assist IT management in preparing SOA business cases and in managing SOA deployments to ensure benefits are

[1]  Michael J. Carey SOA What? , 2008, Computer.

[2]  Ayed Alwadain,et al.  Title : Empirical Insights into the Development of a Service-oriented Enterprise Architecture , 2015 .

[3]  Gottfried Vossen,et al.  Current and Future Issues in BPM Research: A European Perspective from the ERCIS Meeting 2010 , 2011, Commun. Assoc. Inf. Syst..

[4]  V O'ConnorRory,et al.  The strengths and weaknesses of software architecture design in the RUP, MSF, MBASE and RUP-SOA methodologies , 2016 .

[5]  Marc N. Haines,et al.  SERVICE-ORIENTED ARCHITECTURE ADOPTION: KEY FACTORS AND APPROACHES , 2009 .

[6]  Detlef Schoder,et al.  An Exploration of Enterprise Architecture Research , 2013, Commun. Assoc. Inf. Syst..

[7]  Khashayar Niki Maleki,et al.  A brief survey of software architecture concepts and service oriented architecture , 2009, 2009 2nd IEEE International Conference on Computer Science and Information Technology.

[8]  Tom E. Yoon,et al.  Investigating the Antecedents and Benefits of SOA Implementation: A Multi-Case Study Approach , 2007, AMCIS.

[9]  Marjan Krisper,et al.  Enterprise architecture patterns for business process support analysis , 2011, J. Syst. Softw..

[10]  Steve Drew,et al.  Identifying Best Practices in organisational SOA Governance Adoption: Case Study of Saudi Arabia's E-Government Programme , 2016, PACIS.

[11]  Michael Rohloff,et al.  Integrating Innovation into Enterprise Architecture Management , 2011, Wirtschaftsinformatik.

[12]  Geoff Walsham,et al.  Doing interpretive research , 2006, Eur. J. Inf. Syst..

[13]  Ray Harishankar,et al.  Actionable Business Architecture , 2011, 2011 IEEE 13th Conference on Commerce and Enterprise Computing.

[14]  Jean-Paul Van Belle,et al.  Factors affecting the organizational adoption of service-oriented architecture (SOA) , 2013, Information Systems and e-Business Management.

[15]  Neha Singh,et al.  A Literature Review of the Reliability of Composite Web Service in Service-Oriented Architecture , 2015, SOEN.

[16]  Christine Legner,et al.  The (Lacking) Business Perspective on SOA - Critical Themes in SOA Research , 2009, Wirtschaftsinformatik.

[17]  Jan A. P. Hoogervorst,et al.  Enterprise Architecture: Enabling Integration, Agility And Change , 2004, Int. J. Cooperative Inf. Syst..

[18]  Nils Joachim,et al.  A Literature Review of Research on Service-Oriented Architectures (SOA): Characteristics, Adoption Determinants, Governance Mechanisms, and Business Impact , 2011, AMCIS.

[19]  Marten van Sinderen,et al.  SOA and EDA: A comparative study: Similarities, differences and conceptual guidelines on their usage , 2015, 2015 12th International Joint Conference on e-Business and Telecommunications (ICETE).

[20]  N. Komoda Service Oriented Architecture (SOA) in Industrial Systems , 2006, 2006 4th IEEE International Conference on Industrial Informatics.

[21]  Alta van der Merwe,et al.  The Relationship between Service Oriented Architecture and Enterprise Architecture , 2010, 2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops.

[22]  Hairong Yu,et al.  A service-oriented architecture for financial business processes , 2007, Inf. Syst. E Bus. Manag..

[23]  Walter Brenner,et al.  Where to Start with SOA: Criteria for Selecting SOA Projects , 2008, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

[24]  A (very) Brief Refresher on the Case Study Method , .

[25]  J. Fereday,et al.  Demonstrating Rigor Using Thematic Analysis: A Hybrid Approach of Inductive and Deductive Coding and Theme Development , 2006 .

[26]  Angelika Mueller,et al.  Enterprise Soa Service Oriented Architecture Best Practices , 2016 .