An Adaptive Service Monitor Providing Runtime Extensibility

In service-oriented environments, runtime monitoring faces the challenge of diversity of monitoring requests. To flexibly instruct ‘what’ and ‘how’ to monitor at runtime from a third-party viewpoint, the paper proposes an extensible model for monitoring, which can adapt at runtime to monitoring requests and suitable monitoring approaches. Based on the monitoring model, we implement a third-party monitor VINCA-M which supports extendible definition of monitored information as well as multifold monitoring and feedback approaches. Our use case study shows the extensibility and adaptability of runtime monitoring provided by VINCA-M.

[1]  Shao Ling An Extensible Management Framework for Web Service QoS , 2008 .

[2]  Paulo F. Pires,et al.  Monitoring e-business Web services usage through a log based architecture , 2004 .

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

[4]  Luciano Baresi,et al.  WS-Policy for Service Monitoring , 2005, TES.

[5]  Hui Lei,et al.  Monitoring the QoS for Web Services , 2007, ICSOC.

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

[7]  Narain H. Gehani,et al.  Composite Event Specification in Active Databases: Model & Implementation , 1992, VLDB.

[8]  Junfeng Zhao,et al.  An Extensible Management Framework for Web Service QoS: An Extensible Management Framework for Web Service QoS , 2009 .

[9]  George Spanoudakis,et al.  Run-time monitoring of requirements for systems composed of Web-services: initial implementation and evaluation experience , 2005, IEEE International Conference on Web Services (ICWS'05).

[10]  Asit Dan,et al.  Cremona: an architecture and library for creation and monitoring of WS-agreents , 2004, ICSOC '04.

[11]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[12]  Marco Pistore,et al.  Run-Time Monitoring of Instances and Classes of Web Service Compositions , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).