ICMB '05 Proceedings of the International Conference on Mobile Business
A Model-driven WSDL Extension for Describing the QoS ofWeb Services
ICWS '06 Proceedings of the IEEE International Conference on Web Services
SAWSDL: Semantic Annotations for WSDL and XML Schema
IEEE Internet Computing
ContextServ: A platform for rapid and flexible development of context-aware Web services
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Smart Adelaide guide: a context-aware web application
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
A WSDL extension for performance-enabled description of web services
ISCIS'05 Proceedings of the 20th international conference on Computer and Information Sciences
Hi-index | 0.01 |
A Web Service is a software component allowing to expose services via Internet. It insures interactions between heterogeneous applications and systems. The explosion of the Internet users number has led to an important diversity of their profiles. Nevertheless, existing Web Services offer the same result regardless the user profile. Therefore, we are interested in defining adaptation solutions that deals with different steps on the service life cycle. In a previous work we were interested in the design step and proposed and detailed an UML (Unified Modeling Language) extension named AWS-UML (Adaptive Web Service Unified Modeling Language) that describes the different allowed users profiles at the metamodel level according to the MDA (Model Driven Architecture) principles and standards. As we modified the design of the Web Service and so the resulting implementation code, we need also to extend the service description in order to support the additional adaptation informations. Thus we introduce in the current paper an extension of the standard WSDL (Web Service Description Language) used to describe the service offered functionalities. Our proposal is named AWS-WSDL (Adaptive Web Service Web Service Description Language).