Abstract
Service oriented architectures (SOAs) are quickly becoming the de-facto solutions for providing end-to-end enterprise connectivity. However realizing the vision of SOA requires, among others, solutions for one fundamental challenge, namely service ranking. Once a set of services that fulfill the requested functionality is discovered, an ordered list of services needs to be created according to users preferences. These preferences are often expressed in terms of multiple non-functional properties (NFPs). This paper proposes a multi-criteria ranking approach for semantic web services. We start by briefly introducing ontological models for NFPs. These models are used to specify rules which describe NFP aspects of services and goals/requests. The ranking mechanism evaluates these NFPs rules using a reasoning engine and produces a ranked list of services according to users preferences.
Chapter PDF
References
Anicic, D., Brodie, M., de Bruijn, J., Fensel, D., Haselwanter, T., Hepp, M., Heymans, S., Hoffmann, J., Kerrigan, M., Kopecky, J., Krummenacher, R., Lausen, H., Mocan, A., Scicluna, J., Toma, I., Zaremba, M.: A semantically enabled service oriented architecture. In: WImBI 2006. WICI International Workshop on Web Intelligence (WI) meets Brain Informatics, Beijing, China (December 2006)
Cardoso, J., Sheth, A.P.: Introduction to semantic web services and web process composition. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 1–13. Springer, Heidelberg (2005)
Chung, L.: Non-Functional Requirements for Information Systems Design. In: Andersen, R., Solvberg, A., Bubenko Jr., J.A. (eds.) CAiSE 1991. LNCS, vol. 498, pp. 5–30. Springer, Heidelberg (1991)
de Bruijn, J., Lausen, H., Krummenacher, R., Polleres, A., Predoiu, L., Kifer, M., Fensel, D., Toma, I., Steinmetz, N., Kerrigan, M.: The Web Service Modeling Language WSML. Technical report, WSML, WSML Final Draft D16.1v0.3 (2007), http://www.wsmo.org/TR/d16/d16.1/v0.3/
O’Sullivan, J., Edmond, D., ter Hofstede, A.H.M.: Formal description of non-functional service properties. Technical report, Queensland University of Technology, Brisbane (2005), Available from http://www.service-description.com/
Paolucci, M., Kawamura, T., Payne, T., Sycara, K.: Semantic matching of web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 333–347. Springer, Heidelberg (2002)
Roman, D., Lausen, H., Keller, U. (eds.): Web service modeling ontology (WSMO). Working Draft D2v1.4, WSMO (2007), Available from http://www.wsmo.org/TR/d2/v1.4/
Toma, I., Foxvog, D.: Non-functional properties in Web services. Working draft, Digital Enterprise Research Insitute (DERI) (August 2006), Available from http://www.wsmo.org/TR/d28/d28.4/v0.1/
Verma, K., Sivashanmugam, K., Sheth, A., Patil, A.: Meteor-s wsdi: A scalable p2p infrastructure of registries for semantic publication and discovery of web services. Journal of Information Technology and Management (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Toma, I., Roman, D., Fensel, D., Sapkota, B., Gomez, J.M. (2007). A Multi-criteria Service Ranking Approach Based on Non-Functional Properties Rules Evaluation. In: Krämer, B.J., Lin, KJ., Narasimhan, P. (eds) Service-Oriented Computing – ICSOC 2007. ICSOC 2007. Lecture Notes in Computer Science, vol 4749. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74974-5_40
Download citation
DOI: https://doi.org/10.1007/978-3-540-74974-5_40
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74973-8
Online ISBN: 978-3-540-74974-5
eBook Packages: Computer ScienceComputer Science (R0)