From service-oriented architecture to service-oriented enterprise

Service-Oriented Architecture (SOA) was originally motivated by enterprise demands for better business-technology alignment and higher flexibility and reuse. SOA evolved from an initial set of ideas and principles to Web services (WS) standards now widely accepted by industry. The next phase of SOA development is concerned with a scalable, reliable and secure infrastructure based on these standards, and guidelines, methods and techniques for developing and maintaining service delivery in dynamic enterprise settings. In this paper we discuss the principles and main elements of SOA. We then present an overview of WS standards. And finally we come back to the original motivation for SOA, and how these can be realized.

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

[2]  Mike P. Papazoglou What's in a Service? , 2008, ICSOFT.

[3]  Luís Ferreira Pires,et al.  Protocols versus objects: can models for telecommunications and distributed processing coexist? , 1997, Proceedings of the Sixth IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems.

[4]  Luís Ferreira Pires,et al.  The role of the service concept in model-driven applications development , 2003, Middleware Workshops.

[5]  Paul Brebner,et al.  Business transformation to SOA: aspects of the migration and performance and QoS issues , 2008, SDSOA '08.

[6]  Frank Leymann,et al.  Customer-defined service level agreements for composite applications , 2009, Enterp. Inf. Syst..

[7]  Srikanth Inaganti,et al.  SOA Maturity Model , 2007 .

[8]  O. Walusinski,et al.  Brief biography , 1960 .

[9]  Mike P. Papazoglou,et al.  Web Services - Principles and Technology , 2007 .

[10]  Fethi A. Rabhi,et al.  Service Oriented Computing in Practice - An Agenda for Research into the Factors Influencing the Organizational Adoption of Service Oriented Architectures , 2009, J. Theor. Appl. Electron. Commer. Res..

[11]  Luigi Logrippo,et al.  The importance of the service concept in the design of data communications protocols , 1985, PSTV.

[12]  Paul P. Maglio,et al.  Steps Toward a Science of Service Systems , 2007, Computer.

[13]  C. Peltz,et al.  Web Services Orchestration and Choreography , 2003, Computer.

[14]  Thomas Erl,et al.  SOA Principles of Service Design , 2007 .

[15]  Ali Arsanjani,et al.  The Service Integration Maturity Model: Achieving Flexibility in the Transformation to SOA , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).