A model-driven approach to describe and predict the performance of composite services
WOSP '07 Proceedings of the 6th international workshop on Software and performance
AusGrid '08 Proceedings of the sixth Australasian workshop on Grid computing and e-research - Volume 82
Capturing and Using QoS Relationships to Improve Service Selection
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
SOMA-ME: a platform for the model-driven design of SOA solutions
IBM Systems Journal
A comprehensive quality model for service-oriented systems
Software Quality Control
Towards QoS-Based Web Services Discovery
Service-Oriented Computing --- ICSOC 2008 Workshops
Challenges for assuring quality of service in a service-oriented environment
PESOS '09 Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems
Component Simulation-based Substitutivity Managing QoS Aspects
Electronic Notes in Theoretical Computer Science (ENTCS)
A framework for utility-based service oriented design in SASSY
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
A model-driven approach for the performance management of grid-based applications
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Performance prediction of web service workflows
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Component simulation-based substitutivity managing QoS and composition issues
Science of Computer Programming
WSDL and BPEL extensions for Event Driven Architecture
Information and Software Technology
A model-driven method for describing and predicting the reliability of composite services
Software and Systems Modeling (SoSyM)
A JXTA-based peer architecture for enhanced service discovery in SOA-based P2P applications
ServiceWave'10 Proceedings of the 2010 international conference on Towards a service-based internet
AWS-WSDL: a WSDL extension to support adaptive web service
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
Distributed orchestration of user interfaces
Information Systems
Profile annotation for adaptable Web Service description
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Journal of Computational Methods in Sciences and Engineering
A reference model for virtual resource description and discovery in virtual networks
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part III
A feature-oriented WSDL extension for describing grid services
HCITOCH'11 Proceedings of the Second international conference on Human-Computer Interaction, Tourism and Cultural Heritage
A Generic QoS Model for Web: Services Design
International Journal of Information Technology and Web Engineering
User-centered design of a QoS-based web service selection system
Service Oriented Computing and Applications
A Policy-Based Web Service Redundancy Detection in Wireless Sensor Networks
Journal of Network and Systems Management
A meta-controller method for improving run-time self-architecting in SOA systems
Proceedings of the 5th ACM/SPEC international conference on Performance engineering
Hi-index | 0.00 |
Web services are the building blocks of the emerging computing paradigm based on service-oriented architectures. A web service is a self-describing, open component that supports rapid composition of distributed applications. Web service definitions are used to describe the service capabilities in terms of the operations of the service and the input and output messages for each operation. Such definitions are expressed in XML by use of the Web Service Definition Language (WSDL). Unfortunately, a WSDL description only addresses the functional aspects of a web service without containing any useful description of non-functional or quality of service (QoS) characteristics. This paper introduces a lightweight WSDL extension for the description of QoS characteristics of a web service. The extension is carried out as a metamodel transformation, according to principles and standards recommended by the Model Driven Architecture (MDA). The WSDL metamodel is introduced and then transformed into the Q-WSDL (QoS-enabled WSDL) metamodel. The proposed Q-WSDL extension can effectively be used to specify QoS requirements, to establish service level agreements (SLA), to add QoS-oriented characteristics when querying registries of web services and to support the automated mapping from WSDL documents to Q-WSDL ones and from UML models to Q-WSDL web services.