Web service composition is a mechanism for creating new services (with new functionalities) from the existing services. A business model defines the different parties involved in service provisioning and their relationships. Current Web service business models do not handle Web service composition explicitly, so we propose a novel business model to alleviate this deficiency. In this proposal, we introduce one new business role and two specialized business roles. We also propose four new relations for interaction between the business roles. We provide a concrete means for implementing two of the proposed interactions by extending the subscription API of UDDI version 3 with two new methods.
['Rajesh Karunamurthy', 'Ferhat Khendek', 'Roch H. Glitho']
A Novel Business Model for Web Service Composition