A Meta-model for Non-functional Property Descriptions of Web Services

In this paper we propose a meta-model for nonfunctional property descriptions targeted to support the selection of Web Services. The approach is based on the explicit distinction between NFP offered by providers and requested by users, on the concept of policy that aggregates NFP descriptions into single entities with an applicability condition, and finally on a set of constraint operators, which is particularly relevant for NFP requests. The semantic meta-model embracing the above perspective is defined by a BNF syntax whose semantics is formalized by an ontology. The ontology has been formalized in OWL-DL and WSML to provide for logical syntax. The logic upon which the meta-model supports NFP-based selection is discussed in the paper.

[1]  Boris Motik,et al.  Reasoning in Description Logics by a Reduction to Disjunctive Datalog , 2007, Journal of Automated Reasoning.

[2]  Mike P. Papazoglou,et al.  Web Services and Business Transactions , 2003, World Wide Web.

[3]  Eugenio Zimeo,et al.  More Semantics in QoS Matching , 2007, IEEE International Conference on Service-Oriented Computing and Applications (SOCA '07).

[4]  Miltiades E. Anagnostou,et al.  QoS awareness support in Web-Service semantics , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[5]  Amit P. Sheth,et al.  Introduction to Semantic Web Services and Web Process Composition , 2004, SWSWPC.

[6]  D. Fensel,et al.  On Describing and Ranking Services based on Non-Functional Properties , 2007, Third International Conference on Next Generation Web Services Practices (NWeSP'07).

[7]  Emanuele Della Valle,et al.  Semantic Web Service Discovery and Selection: a Test Bed Scenario , 2008, EON.

[8]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[9]  Tomas Vitvar,et al.  SAWSDL: Semantic Annotations for WSDL and XML Schema , 2007, IEEE Internet Computing.

[10]  Arthur H. M. ter Hofstede,et al.  Formal description of non-functional service properties , 2005 .

[11]  Andrea Maurino,et al.  NFP-aware Semantic Web Services Selection , 2007, 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007).

[12]  Carlo Batini,et al.  WSMoD: A Methodology for QoS-Based Web Services Design , 2007, Int. J. Web Serv. Res..

[13]  A. Polleres,et al.  D16.1v0.2 The Web Service Modeling Language WSML , 2005 .

[14]  Jianqing Zhang,et al.  AMPol-Q: Adaptive Middleware Policy to Support QoS , 2006, ICSOC.

[15]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[16]  Ian Horrocks,et al.  From SHIQ and RDF to OWL: the making of a Web Ontology Language , 2003, J. Web Semant..

[17]  Dimitris Plexousakis,et al.  Semantic QoS Metric Matching , 2006, 2006 European Conference on Web Services (ECOWS'06).

[18]  Mick Kerrigan,et al.  Web service selection mechanisms in the Web Service Execution Environment (WSMX) , 2006, SAC.

[19]  M. Pardal,et al.  Core Mechanisms for Web Services Extensions , 2007, Third International Conference on Next Generation Web Services Practices (NWeSP'07).