
Ranked Matching for OWL-S Process Model Discovery
Gater, Ahmed; Grigori, Daniela; Bouzeghoub, Mokrane (2009-05), Ranked Matching for OWL-S Process Model Discovery. https://basepub.dauphine.fr/handle/123456789/8695
View/ Open
Type
Document de travail / Working paperDate
2009-05Publisher
Université Versailles-Saint-Quentin
Series title
PRISM Technical ReportSeries number
10Published in
Versailles
Pages
22
Metadata
Show full item recordAbstract (EN)
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.Subjects / Keywords
OWL-S processes; web services; process matchingRelated items
Showing items related by title and author.
-
Gater, Ahmed; Grigori, Daniela; Bouzeghoub, Mokrane (2010) Communication / Conférence
-
Bouzeghoub, Mokrane; Grigori, Daniela; Gater, Ahmed (2012) Chapitre d'ouvrage
-
Gater, Ahmed; Grigori, Daniela; Bouzeghoub, Mokrane (2010) Communication / Conférence
-
Grigori, Daniela; Corrales, Juan Carlos; Bouzeghoub, Mokrane; Gater, Ahmed (2010) Article accepté pour publication ou publié
-
Gater, Ahmed; Grigori, Daniela; Bouzeghoub, Mokrane (2012) Communication / Conférence