Model-Driven Development of Monitored Web Service Compositions

Supporting business services through Web service compositions (WSC) as part of service-oriented architectures (SOA) involves various runtime monitoring requirements. The implementation of these requirements results in additional development activities. In this paper we propose a systematic approach to the development of monitored WSC based on the principles of model-driven software development. The approach helps to reduce the general complexity as well as to maintain coherency of the resulting solution in case of changing requirements.

[1]  Vladimir Tosic,et al.  Towards a Web service composition management framework , 2005, IEEE International Conference on Web Services (ICWS'05).

[2]  Ioana Stanoi,et al.  Model Driven Development for Business Performance Management , 2006, IBM Syst. J..

[3]  Markus Völter,et al.  Model-Driven Software Development: Technology, Engineering, Management , 2006 .

[4]  Jörg P. Müller,et al.  Model- and Architecture-Driven Development in the Context of Cross-Enterprise Business Process Engineering , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[5]  Kurt Geihs,et al.  Unifying service level management using an MDA-based approach , 2004, 2004 IEEE/IFIP Network Operations and Management Symposium (IEEE Cat. No.04CH37507).

[6]  Robert Winter,et al.  Aligning Process Automation and Business Intelligence to Support Corporate Performance Management , 2004, AMCIS.

[7]  Iman Poernomo,et al.  QoS-Aware Model Driven Architecture through the UML and CIM , 2006, 2006 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC'06).

[8]  Prashant Jain,et al.  Using a model-driven transformational approach and service-oriented architecture for service delivery management , 2007, IBM Syst. J..

[9]  Alan W. Brown,et al.  A Model-Driven Development Approach to Creating Service-Oriented Solutions , 2006, ICSOC.

[10]  Christoph Rathfelder,et al.  A Manageability Infrastructure for the Monitoring of Web Service Compositions , 2007 .

[11]  Heiko Ludwig,et al.  The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services , 2003, Journal of Network and Systems Management.

[12]  Fabio Casati,et al.  Automated SLA Monitoring for Web Services , 2002, DSOM.

[13]  Sebastian Abeck,et al.  Towards a Model-driven Development of Monitored Processes , 2007, Wirtschaftsinformatik.

[14]  Liang-Jie Zhang,et al.  S3: A Service-Oriented Reference Architecture , 2007, IT Professional.

[15]  Mike P. Papazoglou,et al.  Service-oriented design and development methodology , 2006, Int. J. Web Eng. Technol..

[16]  Carolyn McGregor,et al.  A Web-Service based framework for analyzing and measuring business performance , 2004, Inf. Syst. E Bus. Manag..