Previous [ 1] [ 2] [ 3] [ 4] [ 5] [ 6] [ 7] [ 8] [ 9] [ 10] [ 11] [ 12] [ 13] [ 14] [ 15] [ 16] [ 17] [ 18] [ 19]


Journal of Information Science and Engineering, Vol. 25 No. 5, pp. 1357-1372 (September 2009)

Design and Implementation of a Policy-Based Monitoring System for Web Services*

Department of Computer Science and Information Engineering
National Central University
Chungli, 320 Taiwan

Follow the all-pervading of Web Services on consequence of the Quality of Service (QoS) for Web Services becomes one of the most important issues progressively. Network service which is a dynamic system has all sorts of unpredictable factors. Those as we mentioned above are crucial to the QoS of Web Services, such as availability, reliability and security. In the paper the issue of effective service monitoring for the sake of improving the QoS of Web Services is considered. A policy-based web services monitoring system comprising a service monitor control center and a plurality of service monitors is proposed in the paper to achieve the requirements of service requesters, where the service monitor control center collects and monitors the status of service monitors. Policies can be setup in terms of Service Level Agreement (SLA) and states of service monitors. For load balancing, monitoring tasks are assigned to the service monitors in the light of SLA and policies for effectively monitoring QoS of web services. Accordingly, the novel policy-based web services monitoring system is implemented, and its superiority and feasibility are demonstrated.

Keywords: web services, quality of service, service monitor, policy-based, service level agreement

Full Text () Retrieve PDF document (200909_04.pdf)

Received October 31, 2007; accepted June 3, 2008.
Communicated by Jonathan Lee, Wei-Tek Tsai and Yau-Hwang Kuo.
* This research was sponsored in part by Department of Industrial Technology, Ministry of Economic Affairs under the grant No. 96-EC-17-A-02-S1-029, and by National Science Council, R.O.C. under the grants No. NSC 96-2628-E-008-004 and NSC 96-2627-E-008-001.