QoS-Based Web Service Description and Discovery

نویسندگان

  • Kyriakos Kritikos
  • Dimitris Plexousakis
چکیده

The success of the Web Service (WS) paradigm has led to a proliferation of available WSs. As these WSs are advertised in inter and intra-organizational registries/repositories, they have to be discovered based on the functional needs of the user. However, these registries rely on the current WS standard stack that uses WSDL and UDDI for WS description and discovery. Unfortunately, these two standard languages are based on the use of static descriptions of service interfaces and other general non-functional service attributes for publishing and nding WSs. This situation creates two problems. Firstly, syntactic discovery e orts return imprecise and inaccurate results. Secondly, no means are provided in order to select among multiple services that appear to perform the same function. The rst problem is solved by combining Semantic Web (SW) and WS technologies. Ontologies are used, which provide meaning to concepts and relationships between them and thus lead to semantic WS descriptions and discovery algorithms. These enhanced discovery algorithms equipped with SW technologies provide more precise and accurate results. One recent result of the joint SW and WS e orts is OWL-S, which is currently a W3C member submission. The second problem can be solved by taking into account a big subset of all possible non-functional properties of WSs, which is called QoS (Quality of Service). QoS is closely related with the performance of a WS as well as with other features and characteristics of a WS that bear on its ability to satisfy stated or implied needs. Therefore it has a substantial impact on user's expectations from a service and can be used as a discriminating factor between functionally equivalent WS advertisements. Thus WS descriptions must be enhanced with QoS descriptions. Additionally, WS discovery algorithms should perform QoS-based ltering (matchmaking) and ranking (selection) on WS advertisements in order to produce fewer ranked results. A QoS o er (or demand) of a WS is a set of constraints/restrictions on some QoS attributes that restrict them to have certain values (for unary constraints) or certain combinations of values (for n-ary constraints). Actually, the current modeling e orts of QoS o ers or demands only di er in the expressiveness of these constraints. However, when it comes to QoS attributes/metrics modeling, these e orts fail. The rst reason is because the QoS attribute de nition is syntactic. Another reason is that the QoS attribute model is not rich enough, not incorporating the de nition of measurement units, currency units, measured properties and measurement methods. The last reason of failure is that the QoS attribute

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

QoS-Based web service composition based on genetic algorithm

Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...

متن کامل

OWL-Q for Semantic QoS-based Web Service Description and Discovery

Semantic Web Services are emerging for their promise to produce a more accurate and precise Web Service discovery process. However, most of research approaches focus only on the functional part of semantic Web Service description. The above fact along with the proliferation of Web Services is highly probable to lead to a situation where Web Service registries will return many functionally-equiv...

متن کامل

QoS-based Web Service Recommendation using Popular-dependent Collaborative Filtering

Since, most of the organizations present their services electronically, the number of functionally-equivalent web services is increasing as well as the number of users that employ those web services. Consequently, plenty of information is generated by the users and the web services that lead to the users be in trouble in finding their appropriate web services. Therefore, it is required to provi...

متن کامل

A Qos-aware Approach for Web Service Selection Based on Probability Evaluation

The rising number of available web services with the same functionality hampers the web service discovery process and complicates clients while searching for a web service that best meets their requirements. That is why the web service description and discovery need to concern not only functional but also non-functional (QoS) properties of web services. This paper contributes to that challenge ...

متن کامل

A QoS-aware Method for Web Services Discovery

The non-functional QoS (quality of service) information helps us to select a proper Web-service from the web applications, by using component services such as UDDI[1](Universal Description, Discovery, and Integration) and MDS(Monitoring and Discovery System). MDS is a suite of web services to monitor and discover resources and service on Grids, but MDS only based on function aspects. This paper...

متن کامل

Automatic QoS-aware Web Services Composition based on Set-Cover Problem

By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • ERCIM News

دوره 2008  شماره 

صفحات  -

تاریخ انتشار 2008