Breadcrumb

 
 

Using semantic web technologies for matchmaking software agents representing web service description

Title:

Using semantic web technologies for matchmaking software agents representing web service description

Al-Shaban, Amer S (2005) Using semantic web technologies for matchmaking software agents representing web service description. Masters thesis, Concordia University.

[img]
Preview
PDF - Accepted Version
5Mb

Abstract

The recent growth of using agents in representing web services is causing difficulties in finding specific types of services. This problem usually arises because matchmaking techniques for services are often based on string comparison and service providers might neglect to provide enough or appropriate keywords for the matchmaking process. In this thesis, we report on an approach that makes use of formal ontologies and automated reasoning services in order to improve the matchmaking process. The suggested approach is based on the Ontology Web Language (OWL), the OWL reasoner RACER, and the agent framework DECAF. The use of OWL ontologies is twofold. First, ontologies were used in order to express the particular knowledge of agents. These ontologies are grounded by referring to a so-called common upper ontology providing the necessary glue between the different agent domains. Second, with the help of OWL-S, a standard OWL ontology designed for specifying service descriptions, agents describe formally their offered web services. Our approach depends on a middle-ware agent called matchmaker, which will be in charge of matching required services to proper provider agents. Due to the use of OWL ontologies, the matchmaking process can be reduced to query processing and ontology reasoning implemented by the RACER system. The suggested approach has been demonstrated using a bioinformatics scenario, where several agents will take care of representing several web services. These agents will be providing composite services that the biology scientists might need. The communication protocol is based on OWL-S and allows seeker agents to adapt smoothly to dynamically changed web service descriptions of provider agents.

Divisions:Concordia University > Faculty of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Al-Shaban, Amer S
Pagination:ix, 107 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science and Software Engineering
Date:2005
Thesis Supervisor(s):Haarslev, Volker
ID Code:8680
Deposited By:Concordia University Libraries
Deposited On:18 Aug 2011 14:32
Last Modified:18 Aug 2011 14:32
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Document Downloads

More statistics for this item...

Concordia University - Footer