Incorporating QoS Specifications in Service Discovery

  • V. Deora
  • J. Shao
  • G. Shercliff
  • P. J. Stockreisser
  • W. A. Gray
  • N. J. Fiddian
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3307)


In this paper, we extend the current approaches to service discovery in a service oriented computing environment, such as Web Services and Grid, by allowing service providers and consumers to express their promises and requirements for quality of service (QoS). More specifically, we allow service providers to advertise their services in an extended DAML-S that supports quality specifications, and we allow service consumers to request services by stating required quality levels. We propose a model here for incorporating QoS specifications and requirements in service discovery, and describe how matchmaking between advertised and requested services based on functional as well as quality requirements is supported in our model.


Service Level Agreement Service Request Service Discovery Service Description Service Ontology 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Casati, F., Shan, M.C.: Definition, execution, analysis, and optimization of composite e-services. IEEE Data Engineering Bulletin 24(1), 29–34 (2001)Google Scholar
  2. 2.
    Leymann, F.: Web services: distributed applications without limits. In: Proceedings of Tenth Conference on Database Systems for Business, Technology and Web (2003)Google Scholar
  3. 3.
    Piccinelli, G., Stammers, E.: From e-processes to e-networks: an e-service-oriented approach. In: Proceedings of Third International Conference on Internet Computing, vol. 3, pp. 549–553 (2002)Google Scholar
  4. 4.
    Rust, R.T., Kannan, P.K.: E-service: a new paradigm for business in the electronic environment. Communications of the ACM 46(6), 36–42 (2003)CrossRefGoogle Scholar
  5. 5.
    Kreger, H.: Web services conceptual architecture (WSCA) (2001),
  6. 6.
    Belwood, T., et al.: UDDI Version 3.0.1 Specification,
  7. 7.
    Chen, Z., Liang-Tien, C., Silverajan, B., Bu-Sung, L.: Ux: An architecture providing qos-aware and federated support for uddi. In: Proceedings of the First International Conference on Web Services (2003)Google Scholar
  8. 8.
    Ludwig, H., Keller, A., Dan, A., King, R.P.: A service level agreement language for dynamic electronic services. In: Proceedings of Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-based Information Systems, pp. 25–32 (2002)Google Scholar
  9. 9.
    Christensen, E., et al.: Web services description language (WSDL),
  10. 10.
    Ankolekar, A., Burstein, M., Hobbs, J., Lassila, O., Martin, D., McIllraith, S., Narayanan, S., Paolucci, M., Payne, T., Sycara, K., Zeng, H.: Daml-s: Web service description for the semantic web. In: Proceedings of First International Semantic Web Conference (2002)Google Scholar
  11. 11.
    Web-Ontology Working Group: Web ontology language - services (OWL-S),
  12. 12.
    Dogac, A., Cingil, I., Laleci, G.B., Kabak, Y.: Improving the functionality of uddi registries through web service semantics. In: Third International Workshop on Technologies for E-Services, pp. 9–18 (2002)Google Scholar
  13. 13.
    Dogac, A., Kabak, Y., Laleci, G.: Enriching ebxml registries with owl ontologies for efficient service discovery. In: Fourteenth International Workshop on Research Issues on Data Engineering (2004)Google Scholar
  14. 14.
    Deora, V., Shao, J., Gray, W.A., Fiddian, N.J.: A quality of service management framework based on user expectations. In: Proceedings of the First International Conference on Service Oriented Computing, pp. 104–114 (2003)Google Scholar
  15. 15.
    Mani, A., Nagarajan, A.: Understanding quality of service for web services (2002),
  16. 16.
    Norman, T.J., Preece, A., Chalmers, S., Jennings, N.R., Luck, M., Dang, V.D., Nguyen, T.D., Deora, V., Shao, J., Gray, W.A., Fiddian, N.J.: Conoise: Agentbased formation of virtual organisations. In: The Twenty-third SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • V. Deora
    • 1
  • J. Shao
    • 1
  • G. Shercliff
    • 1
  • P. J. Stockreisser
    • 1
  • W. A. Gray
    • 1
  • N. J. Fiddian
    • 1
  1. 1.School of Computer ScienceCardiff UniversityCardiffUK

Personalised recommendations