Issue No. 04 - October-December (2009 vol. 2)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSC.2009.22
Qianxiang Wang , Peking University, Beijing
Jin Shao , Peking University, Beijing
Fang Deng , Peking University, Beijing
Yonggang Liu , Peking University, Beijing
Min Li , Peking University, Beijing
Jun Han , Swinburne University of Technology, Melbourne
Hong Mei , Peking University, Beijing
Web service technology aims to enable the interoperation of heterogeneous systems and the reuse of distributed functions in an unprecedented scale and has achieved significant success. There are still, however, challenges to realize its full potential. One of these challenges is to ensure the behavior of Web services consistent with their requirements. Monitoring events that are relevant to Web service requirements is, thus, an important technique. This paper introduces an online monitoring approach for Web service requirements. It includes a pattern-based specification of service constraints that correspond to service requirements, and a monitoring model that covers five kinds of system events relevant to client request, service response, application, resource, and management, and a monitoring framework in which different probes and agents collect events and data that are sensitive to requirements. The framework analyzes the collected information against the prespecified constraints, so as to evaluate the behavior and use of Web services. The prototype implementation and experiments with a case study shows that our approach is effective and flexible, and the monitoring cost is affordable.
Web services, requirements, monitoring, constraints.
H. Mei et al., "An Online Monitoring Approach for Web Service Requirements," in IEEE Transactions on Services Computing, vol. 2, no. , pp. 338-351, 2009.