Economics and Business Administration

Service-Oriented Computing


Service-oriented computing is the new emerging cross-disciplinary paradigm for distributed computing that is changing the way software applications are designed, architected, delivered and consumed. Services are autonomous, platform-independent computational elements that can be described, published, discovered, orchestrated and programmed using standard protocols for the purpose of building networks of collaborating applications distributed within and across organizational boundaries.

Web Services are the current most promising technology based on the idea of service oriented computing. Web services provide the basis for the development and execution of business processes that are distributed over the network and available via standard interfaces and protocols.

Combined with recent developments in the area of distributed systems, workflow management systems, business protocols and languages, services can provide the automated support needed for e-business collaboration and integration both at the data and business logic level. They also provide a sound support framework for developing complex business transaction sequences and business collaboration applications.


Publications


Books

Papazoglou, M.P. (2007): Web Services: Principles and Technology. Pearson - Prentice Hall, July 2007, 782 pages.

Papazoglou, M.P. and Pieter Ribbers (2006): e-Business : Organizational and Technical Foundations. publishers J. Wiley & Sons.

Research Roadmap

Papazoglou, M.P., Paolo Traverso, Schahram Dustdar, and Frank Leymann (2006): Service-Oriented Computing Research Roadmap. technical report/vision paper on Service oriented computing European Union Information Society Technologies (IST), Directorate D - Software Technologies (ST).

Surveys

Papazoglou, M.P. (2006): Web Services Technologies and Standards. ACM Computing Surveys.

Services & Architectures

Papazoglou, M.P. (2005): Extending the Service-Oriented Architecture. In: Business Integration Journal, February 2005, pp. 18-21.

Papazoglou, M.P. and W.J. van den Heuvel (2005): Service Oriented Architectures. to appear in VLDB Journal.

Papazoglou, M.P., B.J. Krämer, and J Yang (2003): Leveraging Web-Services and Peer-to-Peer Networks. In: Proceedings of Advanced Information Systems Engineering, 15th International Conference, CAiSE 2003, Klagenfurt, Austria, June 16-18, 2003. Editors: Eder, J. and Missikoff, M. Pages 485-501.

Papazoglou, M.P. and D. Georgakopoulos (2003): Service-Oriented Computing. In: Communications of the ACM, 46(10):25-28, October 2003.

Services Security & Access Rights

Leune, K., W.J. van den Heuvel, and M.P. Papazoglou (2004): Exploring a Multi-Faceted Framework for SOC: How to develop secure web-service interactions?. In: Proceedings of the 14th International Workshop on Research Issues on Data Engineering (RIDE'04), Boston, USA, March 28-29, 2004.

Leune, K., M.P. Papazoglou, and W.J. van den Heuvel (2004): Specification and Querying Security Constraints in the EFSOC Framework. In: Proceedings of the International Conference on Service-Oriented Computing. November 2004, New York City.

Services & Business Rules

Orriens, B. and J Yang (2006): A Rule Driven Approach for Developing Adaptive Service Oriented Business Collaboration. Proceedings of the IEEE International Conference on Services Computing (SCC 2006), September 18-22, Chicago, Illinois, USA (to be published).

Orriens, B., J Yang, and M.P. Papazoglou (2005): A Rule Driven Approach for Developing Adaptive Service Oriented Business Collaboration. Proceedings of the 3d International Conference on Service Oriented Computing (SOC05), Amsterdam, The Netherlands, December 2005.

Orriens, B. and J Yang (2005): Bridging the Gap between Business and IT in Service Oriented Business Collaboration. Proceedings of the IEEE International Conference on Services Computing (SCC05), Orlando, Florida, USA, July 2005. IEEE Computer Society.

Orriens, B. and J Yang (2005): Establishing and Maintaining Compatibility in Service Oriented Business Collaboration. Proceedings of the 7th International Conference on Electronic Commerce (ICEC05), Xi'an, China, August 2005.

Orriens, B. and J Yang (2005): Modeling and Managing Service Oriented Business Collaboration. Proceedings of the 2005 International Workshop on Middleware for Web Services (EDOC-MWS05), Enschede, The Netherlands, September 2005.

Orriens, B. and J Yang (2005): Specification and Management of Policies in Service Oriented Business Collaboration. Proceedings of the 3d International Conference on Business Process Management (BPM05), short paper, Nancy, France, September 2005.

Orriens, B., J Yang, and M.P. Papazoglou (2003): A Framework for Business Rule Driven Service Composition. Proceedings of the Fourth International Workshop on Conceptual Modeling Approaches for e-Business Dealing with Business Volatility, Chicago, United States, Oktober 13-16, 2003. Lecture Notes on Computer Science, Springer-Verlag, Berlin, Germany.

Orriens, B., J Yang, and M.P. Papazoglou (2003): Business Rule Driven Service Composition. In: Proceedings of the Technologies for E-Services Fourth International Workshop, TES 2003, Berlin, Germany, September 7-8, 2003. Lecture Notes on Computer Science, Springer-Verlag, Berlin, Germany.

Service Transactions & Workflows

Papazoglou, M.P. and B. Kratz (2006): A Business-aware Web Services Transaction Model. In Dan, A. and Lamersdorf, W., Service-Oriented Computing - ICSOC 2006, 4th International Conference, Chicago, IL, USA, December 4-7, 2006, Proceedings, pp. 352-364, Lecture Notes in Computer Science Volume 4294. Springer.

Papazoglou, M.P. (2003): Web Services and Business Transactions. World Wide Web: Internet and Web Information Systems, 6(1):49-91, March 2003. Kluwer.

Papazoglou, M.P., A. Tsalgatidou, and J Yang (2001): The Role of eServices and Transactions for Integrated Value Chains. In: Business to Business Electronic Commerce: Challenges and Solutions. Editor: Warkentin, E. Idea Group Publishing, 2001, ISBN 1-930708-09-2. Pages 141 -.

Papazoglou, M.P., A. Delis, A. Bouguettaya, and M. Haghjoo (1997): Class Library Support for Workflow Environments and Applications. In: IEEE Transactions on Computers, 46(6):673-686, June 1997.

Service Design Methodologies

Heuvel, W.J. van den, O. Zimmermann, Frank Leymann, and T. Shan (2009): Dagstuhl Seminar 09021: Software Service Engineering Executive Summary. In :Dagstuhl Seminar Proceedings 09021, ISSN 1862-4405, July 06, 2009, Dagstuhl, Germany.

Marina Bitsaki et.al. (2008): Model Transformations to Leverage Service Networks. ICSOC Workshops 2008 pp.103-117.

Papazoglou, M.P. and W.J. van den Heuvel (2006): Business Process Development Lifecycle Methodology. to appear in Communications of ACM.

Papazoglou, M.P. and W.J. van den Heuvel (2006): Service-Oriented Design and Development Methodology. to appear in Int'l Journal of Web Engineering and Technology (IJWET).

Orriens, B., J Yang, and M.P. Papazoglou (2005): A Rule Driven Approach for Developing Adaptive Service Oriented Business Collaboration. Proceedings of the 3d International Conference on Service Oriented Computing (SOC05), Amsterdam, The Netherlands, December 2005.

Orriens, B. and J Yang (2005): Bridging the Gap between Business and IT in Service Oriented Business Collaboration. Proceedings of the IEEE International Conference on Services Computing (SCC05), Orlando, Florida, USA, July 2005. IEEE Computer Society.

Orriens, B. and J Yang (2005): Establishing and Maintaining Compatibility in Service Oriented Business Collaboration. Proceedings of the 7th International Conference on Electronic Commerce (ICEC05), Xi'an, China, August 2005.

Orriens, B. and J Yang (2005): Modeling and Managing Service Oriented Business Collaboration. Proceedings of the 2005 International Workshop on Middleware for Web Services (EDOC-MWS05), Enschede, The Netherlands, September 2005.

Papazoglou, M.P. and J Yang (2002): Design Methodology for Web Services and Business Processes. In: Proceedings of the Technologies for E-Services Third International Workshop, TES 2002, Hong Kong, China, August 23-24, 2002. Editors: Buchmann, A., Casati, F., Fiege, L., Hsu, M.-C., Shan, M.-C. Lecture Notes on Computer Science, Springer-Verlag, Berlin, Germany. Pages 54 - 64.

E-Business

Papazoglou, M.P. and B. Kratz (2006): A Business-aware Web Services Transaction Model. In Dan, A. and Lamersdorf, W., Service-Oriented Computing - ICSOC 2006, 4th International Conference, Chicago, IL, USA, December 4-7, 2006, Proceedings, pp. 352-364, Lecture Notes in Computer Science Volume 4294. Springer.

Papazoglou, M.P. (2001): Agent-oriented Technology in Support of E-Business - Enabling the Development of "Intelligent" Business. In: Communications of the ACM, 44(4):71-77, April 2001.

Yang, J and M.P. Papazoglou (2000): Interoperation Support for Electronic Business. In: Communications of the ACM, 43(6):39-47, June 2000.

Service Request Languages & AI Planning

Lazovik, A, M. Aiello, and M.P. Papazoglou (2006): Planning and monitoring the execution of web service requests. to appear in Int'l Journal on Digital Libraries.

Lazovik, A, M. Aiello, and M.P. Papazoglou (2004): Associating Assertions with Business Preocesses and Monitoring their Execution. Proceedings of the International Conference on Service-Oriented Computing. November 2004, New York City.

Aiello, M. et.al. (2002): A request language for web-services based on planning and constraint satisfaction. In: Proceedings of the Technologies for E-Services Third International Workshop, TES 2002, Hong Kong, China, August 23-24, 2002. Editors: Buchmann, A., Casati, F., Fiege, L., Hsu, M.-C., Shan, M.-C. Lecture Notes on Computer Science, Springer-Verlag, Berlin, Germany. Pages 76 - 85.

Papazoglou, M.P., M. Aiello, M. Pistore, and J Yang (2002): Planning for Requests against Web Services. In: Bulletin of the Technical Committee on Data Engineering, December 2002, 25(4):41-46 Editors: Lomet D., Casati, F., Dayal, U. IEEE Computer Society.

Papazoglou, M.P., M. Aiello, M. Pistore, and J Yang (2002): XSRL: A request language for web services. In: Internet Computing, IEEE, 2002.

Service Composition

Mancioppi, M., Manuel Carro, W.J. van den Heuvel, and M.P. Papazoglou (2008): Sound Multi-party Business Protocols for Service Networks. ICSOC 2008 pp.302-316.

Leune, K., W.J. van den Heuvel, and M.P. Papazoglou (2004): Exploring a Multi-Faceted Framework for SOC: How to develop secure web-service interactions?. In: Proceedings of the 14th International Workshop on Research Issues on Data Engineering (RIDE'04), Boston, USA, March 28-29, 2004.

Orriens, B., J Yang, and M.P. Papazoglou (2004): Service component: A Mechanism for Web Service Composition Reuse and Specialization. Journal of Integrated Design and Process Science, Vol. 7, No. 4, page 1-18, Sep, 2004.

Orriens, B., J Yang, and M.P. Papazoglou (2003): Model driven service composition. In: Proceedings of the First International Conference on Service Oriented Computing, Trento, Italy, December 15-18, 2003.

Orriens, B., J Yang, and M.P. Papazoglou (2003): ServiceCom: A Tool for Service Composition Reuse and Specialization. In: Proceedings of the Fourth International Conference on Web Information Systems Engineering (Demo section), Rome, Italy, December 10-12, 2003.

Orriens, B., J Yang, and M.P. Papazoglou (2003): Service component - A Mechanism for Web Service Composition Reuse and Specialization. In: Proceedings of the Seventh World Conference on Integrated Design and Process Technology, Beijing, China, 2003. Lecture Notes on Computer Science, Springer-Verlag, Berlin, Germany.

Yang, J, B. Orriens, and M.P. Papazoglou (2003): A Framework for Business Rule Driven Service Composition. In: Proceedings of the Fourth International Workshop on Conceptual Modeling Approaches for e-Business Dealing with Business Volatility, Chicago, United States, Oktober 13-16, 2003. Lecture Notes on Computer Science, Springer-Verlag, Berlin, Germany.

Yang, J, M.P. Papazoglou, and B. Orriens (2003): A Rule Based Approach to the Service Composition Life-Cycle. In: Proceedings of the Fourth International Conference on Web Information Systems Engineering (Short paper section), Rome, Italy, December 10-12, 2003.

Yang, J and M.P. Papazoglou (2003): Service Components for Managing the Life-Cycle of Service Compositions. In: Information Systems, June, 2003.

Yang, J (2003): Web Service Componentization. In: Communications of the ACM, 46(10):35-40, October 2003.

Yang, J, M.P. Papazoglou, and W.J. van den Heuvel (2002): Tackling the Challenges of Service Composition in E-Marketplaces. In: Proceedings of the 12th International Workshop on Research Issues in Data Engineering: Engineering E-Commerce/E-Business Systems (RIDE'02), February 24 - 25, 2002, San Jose, California. Pages 125-133.

Yang, J and M.P. Papazoglou (2002): Web Component: A Substrate for Web Service Reuse and Composition. In: Proceedings of Advanced Information Systems Engineering 14th International Conference, CAiSE 2002 Toronto, Canada, May 27-31, 2002. Editors: Banks Pidduck, A., Mylopoulos, J., Woo, C.C., Tamer Ozsu, M. Pages 21-36.

Services & Contracting

Xu, L., M.A. Jeusfeld, and P. Grefen (2005): Detection Tests for Identifying Violators of Multi-party Contracts. ACM SIGecom Exchanges 5, 3, pp. 19-28, April 2005.

Services Management

Papazoglou, M.P. and W.J. van den Heuvel (2005): Web Services Management: A Survey. To appear in IEEE Internet Computing Nov/Dec. 2005.