The concept of a Web Service, as defined by W3C, represents a distributed component using XML messaging. Compositions of Web Services are increasingly used to create new IT capabilities fast and flexibly, in an ad hoc manner. The presented work extends the W3C concept of a Web Service in two ways. First, we enable a Web Service to offer several variations of service and QoS. In other words, we add the concept of classes of service for Web Services. This widens usability of a particular Web Service. Second, we explore dynamic (i.e., run-time) adaptation and management based on the manipulation of classes of service. Our dynamic adaptation mechanisms include switching, deactivation/reactivation, and creation of classes of service. Management and dynamic adaptation of Web Service compositions further improve the overall flexibility and adaptability of IT systems using Web Services.

Additional Metadata
Conference 2002 IEEE/IFIP Network Operations and Management Symposium
Tosic, V., Pagurek, B., Esfandiari, B, & Patel, K. (2002). Management of compositions of E- and M-business web services with multiple classes of service. Presented at the 2002 IEEE/IFIP Network Operations and Management Symposium.