Ranked Matching for OWL-S Process Model Discovery

نویسندگان

  • Ahmed Gater
  • Daniela Grigori
  • Mokrane Bouzeghoub
چکیده

One of the key tasks in the service oriented architecture that semantic web services aim to automate is the discovery of services that can fulfill the application or user needs. OWL-S is one of the proposals for describing semantic metadata about web services, which is based on the OWL ontology language. The OWL-S ontology is organized in three modules: the Service Profile module describes the functionality of the service; the Process Model module describes how it does it; and the Service Grounding module describes how to access the service. Majority of current approaches for matching OWL-S processes take into account only the input/output service profile. In this paper we argue that, in many situations, the service matchmaking should take into account also the process model. When searching services for integrating in a given application, the process model specifying how to interact with the provider has to be taken into account in the discovery process. Other application example is scientific workflow discovery, where scientists look in a workflow repository for existing workflows that could support their research. We propose to develop matching techniques that operate on OWL-S process models and allow to retrieve in a given repository, the processes most similar to the request. To do so, we reduce the problem of process matching to a graph matching problem and we adapt existing algorithms for this purpose. We propose a similarity measure that will be used to rank the discovered services. This measure captures differences in process structure and semantic differences between input/outputs used in the process.

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

ثبت نام

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

منابع مشابه

Matchmaking for Semantic Web Services with Constraints on Process Models

-. Service discovery is part of the service-oriented architectural model and supported by any of the realising technologies including Web Services. This paper presents an agent-based system for discovering semantic Web Services whose behaviour is described by OWL-S process model. Rules can be set to constrain service processes, and criteria for considering matching between a service process and...

متن کامل

Ranked Matching for Service Descriptions Using OWL-S

Semantic Web services envision the automated discovery and selection of Web services. This can be realised by adding semantic information to advertised services and service requirements. The discovery and selection process finds matches between requirements and advertisements according to their semantic description. Based on the Web Ontology Language (OWL) an ontology for Web services (OWL-S) w...

متن کامل

A Graph-Based Approach for Semantic Process Model Discovery

One of the key tasks in the service oriented architecture that Semantic Web services aim to automate is the discovery of services that can fulfill the applications or user needs. OWL-S is one of the proposals for describing semantic metadata about Web services, which is based on the OWL ontology language. Majority of current approaches for matching OWL-S processes take into account only the inp...

متن کامل

Title: A Graph-Based Approach for Semantic Process Model Discovery

One of the key tasks in the service oriented architecture that semantic web services aim to automate is the discovery of services that can fulfill the applications or user needs. OWL-S is one of the proposals for describing semantic metadata about web services, which is based on the OWL ontology language. Majority of current approaches for matching OWL-S processes take into account only the inp...

متن کامل

Discovering Semantic Web Services with Process Specifications

Service discovery is one of the crucial issues for service-oriented architectural model. Recently the trend is towards semantic discovery by which semantic descriptions are the basis for service matchmaking instead of simple search based on service attributes. OWL-S is a widely adopted semantic specification for Web Services which comprises three profiles. Among those, process model is the prof...

متن کامل

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


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

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009