Javascript must be enabled to continue!
A framework for QoS-based Web service contracting
View through CrossRef
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.
Association for Computing Machinery (ACM)
Title: A framework for QoS-based Web service contracting
Description:
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.
Related Results
QoS Support in Wireless Networks
QoS Support in Wireless Networks
Wireless communication has gained a great deal of attention in the last few years from both industry and academia. Nowadays, most computerized devices are equipped with wireless po...
Fuzzy based QoS prediction using bayesian network in cloud computing environment
Fuzzy based QoS prediction using bayesian network in cloud computing environment
The Quality of Service (QoS) is enforced in discovering an optimal web service (WS).The QoS is uncertain due to the fluctuating performance of WS in the dynamic cloud environment. ...
ANALISIS QUALITY OF SERVICE (QOS) PADA JARINGAN INTERNET SMK NEGERI 7 JAKARTA
ANALISIS QUALITY OF SERVICE (QOS) PADA JARINGAN INTERNET SMK NEGERI 7 JAKARTA
Hampir semua kegiatan di SMK Negeri 7 Jakarta memanfaatkan fasilitas Internet. Baik itu untuk proses kegiatan belajar mengajar, maupun pada bagian staff tata usaha. Untuk mendukung...
QoS‐aware web service recommendation via exploring the users' personalized diversity preferences
QoS‐aware web service recommendation via exploring the users' personalized diversity preferences
AbstractWith the popularity and wide adoption of SOA (service‐oriented architecture), a massive amount of Web services emerge on the Internet. It is difficult for users to find the...
Resource allocation and management techniques for network slicing in WiFi networks
Resource allocation and management techniques for network slicing in WiFi networks
Network slicing has recently been proposed as one of the main enablers for 5G networks; it is bound to cope with the increasing and heterogeneous performance requirements of these ...
Table-based QoS control for embedded real-time systems
Table-based QoS control for embedded real-time systems
This paper proposes a new QoS control scheme that is suited for embedded real-time systems. Our scheme focused on real-time systems where both device control and multimedia process...
QoS-Centric Diversified Web Service Recommendation Based on Personalized Determinantal Point Process
QoS-Centric Diversified Web Service Recommendation Based on Personalized Determinantal Point Process
With the popularity and widespread adoption of the SOA (Service-Oriented Architecture), the number of Web services has increased exponentially. Users tend to use online services fo...
AUGURES : profit-aware web infrastructure management
AUGURES : profit-aware web infrastructure management
Over the last decade, advances in technology together with the increasing use of the Internet for everyday tasks, are causing profound changes in end-users, as well as in businesse...

