Enhancing User-Service Interaction through a Global User-Centric Approach to SOA

Considered as enablers of seamless application-to- application integration both within company boundaries and on a global scale, Web Services-based SOAs have traditionally focused on automating service-to-service collaboration. However, they have never featured a "face " to human users. This gap between human users and services still prevents enterprises from realizing how innovations at the SOA front-end help to make people more productive. And, ultimately, it hinders the emergence of a real Web of Services driven by a global, user-centric SOA. In this paper, we revisit the notion of SOA and analyze its major shortcomings with regard to the emergence of a Web of Services enhancing user-service interaction and increased service usability. We then elaborate on novel, currently emerging technologies that facilitate the establishment of the global mesh of interoperable user-centric services. A novel platform architecture is presented that builds on all the key technical enablers.

[1]  Christoph Schroth,et al.  Brave New Web: Emerging Design Principles and Technologies as Enablers of a Global SOA , 2007, IEEE International Conference on Services Computing (SCC 2007).

[2]  J. Giles Internet encyclopaedias go head to head , 2005, Nature.

[3]  Thomas S. Wurster,et al.  Blown to Bits: How the New Economics of Information Transforms Strategy , 1999 .

[4]  Wei Li,et al.  Institutions, Institutional Change, and Economic Performance , 2009, SSRN Electronic Journal.

[5]  Andrew McAfee Will web services really transform collaboration , 2005 .

[6]  Katarina Stanoevska-Slabeva,et al.  Overview of business models for Web 2.0 communities , 2006, GeNeMe.

[7]  Jos de Bruijn,et al.  Web Service Modeling Ontology , 2005, Appl. Ontology.

[8]  Andrew McAfee,et al.  Enterprise 2.0: the dawn of emergent collaboration , 2006, IEEE Engineering Management Review.

[9]  Tim O'Reilly,et al.  What is Web 2.0: Design Patterns and Business Models for the Next Generation of Software , 2007 .

[10]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[11]  Christoph Schroth,et al.  Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services , 2007, IT Professional.

[12]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[13]  T. Davenport Thinking for a living : how to get better performance and results from knowledge workers , 2005 .

[14]  Chris Anderson,et al.  The Long Tail: Why the Future of Business is Selling Less of More , 2006 .

[15]  Jonathan W. Musser,et al.  Web 2.0 : principles and best practices , 2007 .

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