Negotiation for Composing Value-Added Software Services in Service Centric Computing

Project: Research

View graph of relations



In service-centric computing, software components are packaged as independent, self-contained, and reusable services. New value-added applications can be developed dynamically by combining and integrating the existing services. Given the growing number of services provided by different service providers, many services can offer a similar functionality with different Quality of Service (QoS), such as different price, response time, and availability, to accommodate different modes of use. Currently, most works in service composition mainly focus on selecting existing services based on the QoS properties of each service pre-defined by service providers, making it difficult for a service provider to offer services with the QoS properties customized to the requests from different users. In this project, we aim to develop a negotiation based method for service composition. Through negotiation, service users and service providers can resolve their conflicts and dynamically agree on some QoS criteria at runtime, leading to more flexible service composition.


Project number7002643
Grant typeSRG
Effective start/end date1/05/1130/06/11