Web Services, Service-Oriented Computing, and Service-Oriented Architecture: Separating Hype from Reality

Service-oriented architecture (SOA), Web services, and service-oriented computing (SOC) have become the buzz words of the day for many in the business world. It seems that virtually every company has implemented, is in the midst of implementing, or is seriously considering SOA projects, Web services projects, or service-oriented computing. A problem many organizations face when entering the SOA world is that there are nearly as many definitions of SOA as there are organizations adopting it. Further complicating the issue is an unclear picture of the value added from adopting the SOA or Web services paradigm. This article attempts to shed some light on the definition of SOA and the difficulties of assessing the value of SOA or Web services via return on investment (ROI) or nontraditional approaches, examines the scant body of evidence empirical that exists on the topic of SOA, and highlights potential research directions in the area.

[1]  Keng Siau,et al.  Enterprise integration with ERP and EAI , 2003, CACM.

[2]  Ina Fourie Managing Web‐enabled Technologies in Organizations: A Global Perspective , 2001 .

[3]  T. Raith The Use of Weblogs in Language Education , 2009 .

[4]  Dongsong Zhang Web Services Composition for Process Management in E-Business , 2005, J. Comput. Inf. Syst..

[5]  Nicole B. Koppel,et al.  InformatIon SyStemS In the ServIce Sector , 2010 .

[6]  Paul Darbyshire,et al.  A matter of necessity: implementing Web-based subject administration , 2000 .

[7]  Russel Pears,et al.  Optimization of Multidimensional Aggregates in Data Warehouses , 2007, J. Database Manag..

[8]  Wlodzislaw Duch,et al.  Preparing Clinical Text for Use in Biomedical Research , 2006, J. Database Manag..

[9]  Winnie W. Hua,et al.  Service-Oriented Solution Framework for Internet Banking , 2006, Int. J. Web Serv. Res..

[10]  Keng Siau,et al.  Interorganizational Systems and Competitive Advantages – Lessons from History , 2003, J. Comput. Inf. Syst..

[11]  Mario Piattini,et al.  Handbook of Research on Web Information Systems Quality , 2008 .

[12]  Panayiotis Zaphiris,et al.  Advances in Universal Web Design and Evaluation: Research, Trends and Opportunities , 2006 .

[13]  Jan Marco Leimeister,et al.  Hybrid Value Creation in the Sports Industry: The Case of a Mobile Sports Companion as IT-Supported Product-Service-Bundle , 2010, Int. J. Inf. Syst. Serv. Sect..

[14]  John S. Erickson Database Technologies: Concepts, Methodologies, Tools, and Applications (4 Volumes) , 2009, Database Technologies: Concepts, Methodologies, Tools, and Applications.

[15]  Fiona Fui-Hoon Nah,et al.  Empirical Assessment of Factors Influencing Success of Enterprise Resource Planning Implementations , 2007, J. Database Manag..

[16]  Alan W. Brown,et al.  Realizing service-oriented solutions with the IBM Rational Software Development Platform , 2005, IBM Syst. J..

[17]  Cecil Eng Huang Chua,et al.  On Conceptual Micro-Object Modeling , 2002, J. Database Manag..

[18]  Wim Vanderperren,et al.  Unraveling crosscutting concerns in web services middleware , 2006, IEEE Software.

[19]  José Galindo,et al.  Handbook of Research on Fuzzy Information Processing in Databases , 2008, Handbook of Research on Fuzzy Information Processing in Databases.

[20]  Marc-Thomas Schmidt,et al.  The Enterprise Service Bus: Making service-oriented architecture real , 2005, IBM Syst. J..

[21]  Michael J. Carey,et al.  XML Data Services , 2006, Int. J. Web Serv. Res..

[22]  Lance Walker,et al.  IBM business transformation enabled by service-oriented architecture , 2007, IBM Syst. J..

[23]  Jesús M. González-Barahona,et al.  Applying Social Network Analysis Techniques to Community-Driven Libre Software Projects , 2006, Int. J. Inf. Technol. Web Eng..

[24]  J. W. Kim,et al.  An approach to service-oriented architecture using web service and BPM in the telecom-OSS domain , 2007, Internet Res..

[25]  David C. Yen,et al.  Migrating Legacy Information Systems to Web Services Architecture , 2007, J. Database Manag..

[26]  Moh’d A. Radaideh,et al.  Architecture of Reliable Web Applications Software , 2006 .

[27]  Hemraj Saini,et al.  Class Level Test Case Generation in Object Oriented Software Testing , 2008, Int. J. Inf. Technol. Web Eng..

[28]  Dongsong Zhang,et al.  Ontology-Supported Web Service Composition: An Approach to Service-Oriented Knowledge Management in Corporate Services , 2006, J. Database Manag..

[29]  Steve Jones,et al.  Toward an acceptable definition of service [service-oriented architecture] , 2005, IEEE Software.

[30]  Luba Cherbakov,et al.  Toward an on demand service-oriented architecture , 2005, IBM Syst. J..

[31]  Andrea Pandurino,et al.  Designing Complex Web Information Systems: Integrating Evolutionary Process Engineering , 2009 .

[32]  Keng Siau,et al.  Gaining Competitive Advantages through a Functionality Grid for Website Evaluation , 2004, J. Comput. Inf. Syst..

[33]  Mohammed Salem,et al.  A scalable QoS-aware Web Services Management Architecture (QoSMA) , 2007 .

[34]  Sri Kurniawan Web. Accessibility. and . the . Needs . of . Users . with . Disabilities , 2007 .

[35]  John Davies,et al.  Enabling a scalable service-oriented architecture with semantic Web Services , 2005 .

[36]  Michael Stal,et al.  Using architectural patterns and blueprints for service-oriented architecture , 2006, IEEE Software.

[37]  Jeffrey M. Voas,et al.  Improving the predictable assembly of service-oriented architectures , 2006, IEEE Software.

[38]  Abdelmajid Ben Hamadou,et al.  Adaptability and Adaptivity in The Generation of Web Applications , 2009, Int. J. Inf. Technol. Web Eng..

[39]  Donald F. Ferguson,et al.  Service-oriented architecture: Programming model and product architecture , 2005, IBM Syst. J..

[40]  Keng Siau,et al.  Information Mediation Using Metamodels: An Approach Using XML and Common Warehouse Metamodel , 2007, J. Database Manag..

[41]  Arthur Tatnall Web Technologies: Concepts, Methodologies, Tools and Applications , 2010 .

[42]  Sudha Ram,et al.  An Empirical Analysis of the Object-Oriented Database Concurrency Control Mechanism O2C2 , 1999, J. Database Manag..

[43]  Andrea Pandurino,et al.  Web Information System Design Methodologies Overview , 2009 .

[44]  W. De Pauw,et al.  Web Services Navigator: Visualizing the execution of Web Services , 2005, IBM Syst. J..

[45]  Barbara S. Hutchinson,et al.  Using web services to promote library-extension collaboration , 2006, Libr. Hi Tech.

[46]  Ernst L. Leiss,et al.  Security of Web Servers and Web Services , 2009 .

[47]  Chin-Wan Chung,et al.  Knowledge and Object-Oriented Approach for Interoperability of Heterogeneous Information Management Systems , 1999, J. Database Manag..