A Service Level Agreement Language for Dynamic Electronic Services
Electronic Commerce Research
IEEE Internet Computing
The Self-Serv Environment for Web Services Composition
IEEE Internet Computing
Towards High-Precision Service Retrieval
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
A model for web services discovery with QoS
ACM SIGecom Exchanges
Cross-Organizational Transaction Support for E-Services in Virtual Enterprises
Distributed and Parallel Databases
Semantic E-Workflow Composition
Journal of Intelligent Information Systems
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
The Design of QoS Broker Algorithms for QoS-Capable Web Services
EEE '04 Proceedings of the 2004 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'04)
A quality model for multichannel adaptive information
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
QoS computation and policing in dynamic web service selection
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Integrated Quality of Service (QoS) Management in Service-Oriented Enterprise Architectures
EDOC '04 Proceedings of the Enterprise Distributed Object Computing Conference, Eighth IEEE International
Constraint Driven Web Service Composition in METEOR-S
SCC '04 Proceedings of the 2004 IEEE International Conference on Services Computing
An EREC framework for e-contract modeling, enactment and monitoring
Data & Knowledge Engineering - Special issue: Contract-driven coordination and collaboration in the internet context
Smart monitors for composed services
Proceedings of the 2nd international conference on Service oriented computing
Supporting policy-driven behaviors in web services: experiences and issues
Proceedings of the 2nd international conference on Service oriented computing
Facilitating the rapid development and scalable orchestration of composite web services
Distributed and Parallel Databases
WSMX - A Semantic Service-Oriented Architecture
ICWS '05 Proceedings of the IEEE International Conference on Web Services
An Architecture for Flexible Web Service QoS Negotiation
EDOC '05 Proceedings of the Ninth IEEE International EDOC Enterprise Computing Conference
ASWEC '06 Proceedings of the Australian Software Engineering Conference
Mobile Information Systems: Infrastructure and Design for Adaptivity and Flexibility
Mobile Information Systems: Infrastructure and Design for Adaptivity and Flexibility
Ontology-based methodology for e-service discovery
Information Systems - Special issue: The semantic web and web services
Modeling and Measuring Privacy Risks in QoS Web Services
CEC-EEE '06 Proceedings of the The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services
Run-Time Monitoring of Instances and Classes of Web Service Compositions
ICWS '06 Proceedings of the IEEE International Conference on Web Services
SLA based resource allocation policies in autonomic environments
Journal of Parallel and Distributed Computing
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
Models for Iterative Multiattribute Procurement Auctions
Management Science
Formal Specification of Web Service Contracts for Automated Contracting and Monitoring
HICSS '07 Proceedings of the 40th Annual Hawaii International Conference on System Sciences
Adaptive Service Composition in Flexible Processes
IEEE Transactions on Software Engineering
Service oriented architectures: approaches, technologies and research issues
The VLDB Journal — The International Journal on Very Large Data Bases
Adaptive quality of service management for enterprise services
ACM Transactions on the Web (TWEB)
A QoS-Driven Reconfiguration Management System Extending Web Services with Self-Healing Properties
WETICE '07 Proceedings of the 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises
Applied Ontology
Analysis of QoS in cooperative services for real time applications
Data & Knowledge Engineering
On automated generation of web service level agreements
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Web Services: Concepts, Architectures and Applications
Web Services: Concepts, Architectures and Applications
Contemporary web service discovery mechanisms
Journal of Web Engineering
Negotiation support for web service selection
TES'04 Proceedings of the 5th international conference on Technologies for E-Services
IRS-III: a broker for semantic web services based applications
ISWC'06 Proceedings of the 5th international conference on The Semantic Web
Energy-Aware Design of Service-Based Applications
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
An offer generation approach to SLA negotiation support in service oriented computing
Service Oriented Computing and Applications
Middleware support for internetware: a service perspective
Proceedings of the Second Asia-Pacific Symposium on Internetware
Layered Green Performance Indicators
Future Generation Computer Systems
ServiceWave'11 Proceedings of the 4th European conference on Towards a service-based internet
Measures and mechanisms for process monitoring in evolving business networks
Data & Knowledge Engineering
Self-management of applications QoS for energy optimization in datacenters
Green Computing Middleware on Proceedings of the 2nd International Workshop
QoS analysis for web service compositions based on probabilistic qos
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Establishing composite SLAs through concurrent QoS negotiation with surplus redistribution
Concurrency and Computation: Practice & Experience
Intention based semantic approach for service sourcing
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Software—Practice & Experience
Self-management of cloud applications and infrastructure for energy optimization
ACM SIGOPS Operating Systems Review
A semantic scoring approach for service offers
ICWE'12 Proceedings of the 12th international conference on Web Engineering
A flexible approach for considering interdependent security objectives in service composition
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Hi-index | 0.00 |
The extensive adoption of Web service-based applications in dynamic business scenarios, such as on-demand computing or highly reconfigurable virtual enterprises, advocates for methods and tools for the management of Web service nonfunctional aspects, such as Quality of Service (QoS). Concerning contracts on Web service QoS, the literature has mostly focused on the contract definition and on mechanisms for contract enactment, such as the monitoring of the satisfaction of negotiated QoS guarantees. In this context, this article proposes a framework for the automation of the Web service contract specification and establishment. An extensible model for defining both domain-dependent and domain-independent Web service QoS dimensions and a method for the automation of the contract establishment phase are proposed. We describe a matchmaking algorithm for the ranking of functionally equivalent services, which orders services on the basis of their ability to fulfill the service requestor requirements, while maintaining the price below a specified budget. We also provide an algorithm for the configuration of the negotiable part of the QoS Service-Level Agreement (SLA), which is used to configure the agreement with the top-ranked service identified in the matchmaking phase. Experimental results show that, in a utility theory perspective, the contract establishment phase leads to efficient outcomes. We envision two advanced application scenarios for the Web service contracting framework proposed in this article. First, it can be used to enhance Web services self-healing properties in reaction to QoS-related service failures; second, it can be exploited in process optimization for the online reconfiguration of candidate Web services QoS SLAs.