Non-functional Parameters as First Class Citizens in Service Description and Matchmaking - An Integrated Approach
Automatic discovery and invocation of services will only be accepted in practise, if the non-functional, especially QoS, parameters are taken into consideration during matchmaking. In this paper we present how this can be achieved. As an example, we use the DIANE framework and explain how the concepts developed there can be extended to easily accommodate non-functional aspects. Thereby, these aspects become first class citizens given the same importance as functional requirements during service selection.
KeywordsService Provider Service Composition Service Selection Service Description Class Citizen
- 1.Küster, U., König-Ries, B., Klein, M., Stern, M.: DIANE - a matchmaking-centered framework for automated service discovery, composition, binding and invocation. International Journal of Electronic Commerce (IJEC) Special Issue on Semantic Matchmaking and Retrieval (2007)Google Scholar
- 6.Zhou, C., Chia, L.-T., Lee, B.-S.: DAML-QoS ontology for web services. In: Proceedings of the 2004 IEEE International Conference on Web Services (ICWS 2004), San Diego, California, USA (July 2004)Google Scholar
- 7.Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.P.: Semantic matching of web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342. Springer, Heidelberg (2002)Google Scholar
- 9.Liu, Y., Ngu, A., Zheng, L.: QoS computation and policing in dynamic web service selection. In: Proceedings of the 13th International World Wide Web Conference (WWW 2004), Manhattan, NY, USA (2004)Google Scholar
- 11.Yu-jie, M., Jian, C., Shen-shen, Z., Jian-hong, Z.: Interactive web service choice-making based on extended QoS model. In: Proceedings of the Fifth International Conference on Computer and Information Technology (CIT 2005) (September 2005)Google Scholar