Employing Performance Counters and Software Wrapper for Measuring QoS Attributes of Web Services
Web services have got popular for developing Service-Oriented Architectures recently. As several web services are available to execute the same function, Quality of Service (QoS) turns into a discriminative factor which is significantly considered in service selection and service composition approaches. In different approaches, monitoring of services is used for evaluating QoS attributes. Custom Windows Performance Counters (CWPC) is one of the approaches for monitoring performance of services at server-side. However, it has some limitations and it needs to access and change a service implementation which is not always possible in practice.