Web service with criteria: Extending WSDL

WSDL is used to describe the interface of a service, in XML format. The interface describes the functional properties as well as non functional properties. We are concerned with specifying ‘criteria’ as a non functional property of a web service. For this we have extend WSDL to X-WSDL. In order to add criteria information we extend the WSDL (Web Service Definition Language) schema by adding a new element ‘criteriaservice’ this is available in the new namespace. Using this ‘criteriaservcie’ element it is possible to specify the criteria along with a service in an X-WSDL document. The WSDL document is also extended by adding new attributes ‘criteria name’ and ‘description’ to service element. Using this extension it is possible to specify the criteria along with the service in X-WSDL document. The criteria are specified by the user when invoking a service. As a result, we are providing support to discover a more appropriate service according to his/her requirement.

[1]  T. Rajendran,et al.  An Efficient WS-QoS Broker Based Architecture for Web Services Selection , 2010 .

[2]  Dominik Zyskowski,et al.  Semantic Web Services Applications - a Reality Check , 2008, Wirtsch..

[3]  Peter Fettke Unified modeling language 2.0 , 2007 .

[4]  Mossab Ahmmad Rashid Al Hunaity Towards an Efficient Quality Based Web Service Discovery Framework , 2008, 2008 IEEE Congress on Services - Part I.

[5]  Dong Wang,et al.  Extending WSDL to facilitate Web services testing , 2002, 7th IEEE International Symposium on High Assurance Systems Engineering, 2002. Proceedings..

[6]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[7]  Yanping Chen,et al.  Study on QoS Driven Web Services Composition , 2006, APWeb.

[8]  Vikas Agarwal,et al.  Enabling end-to-end support for non-functional properties in web services , 2009, 2009 IEEE International Conference on Service-Oriented Computing and Applications (SOCA).

[9]  Paolo Bocciarelli,et al.  A model-driven approach to describe and predict the performance of composite services , 2007, WOSP '07.

[10]  Abdelhakim Hafid,et al.  A QoS broker based architecture for efficient Web services selection , 2005, IEEE International Conference on Web Services (ICWS'05).

[11]  David A. Chappell,et al.  Java Web Services , 2002 .

[12]  V. S. Ananthanarayana,et al.  Quality Driven Web Service Selection and Ranking , 2008, Fifth International Conference on Information Technology: New Generations (itng 2008).

[13]  R. Raj,et al.  Web service selection based on QoS Constraints , 2010, Trendz in Information Sciences & Computing(TISC2010).

[14]  N. Parimala,et al.  Decision Support Web Service , 2011, ICDCIT.

[15]  Andrea Maurino,et al.  NON-FUNCTIONAL PROPERTIES IN WEB SERVICES , 2006 .

[16]  Matjaz B. Juric,et al.  WSDL and UDDI extensions for version support in web services , 2009, J. Syst. Softw..

[17]  Josh Juneau,et al.  Java Web Services , 2013 .

[18]  Jana Koehler,et al.  Web Service Composition - Current Solutions and Open Problems , 2003 .

[19]  Carlisle M. Adams,et al.  UDDI and WSDL extensions for Web service: a security framework , 2002, XMLSEC '02.

[20]  Dimitris Plexousakis,et al.  QoS-Based Web Service Description and Discovery , 2008, ERCIM News.

[21]  Κυριάκος Κρητικός,et al.  Qos - based web service description and discovery , 2008 .

[22]  Matjaz B. Juric,et al.  WSDL and BPEL extensions for Event Driven Architecture , 2010, Inf. Softw. Technol..

[23]  Zhibin Wang,et al.  A Flexible Extension of WSDL to Describe Non-Functional Attributes , 2010, 2010 2nd International Conference on E-business and Information System Security.

[24]  Andrea D'Ambrogio,et al.  A Model-driven WSDL Extension for Describing the QoS ofWeb Services , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[25]  Zhenhua Duan,et al.  Quality of Service in Web Services Discovery , 2008, 2008 IEEE Symposium on Advanced Management of Information for Globalized Enterprises (AMIGE).