Semantic Web Service Matchmaking Model

dc.contributor.advisorLibsie, Mulugeta (PhD)
dc.contributor.authorSeid, Nigussie
dc.date.accessioned2019-09-20T12:43:00Z
dc.date.accessioned2023-11-18T12:44:32Z
dc.date.available2019-09-20T12:43:00Z
dc.date.available2023-11-18T12:44:32Z
dc.date.issued2018-06-04
dc.description.abstractThe success of the Web and its accumulated huge information demands for new technologies to enable machines to understand and act by their own assisting the human user. The Semantic Web technologies emerge as an effort to transform the current syntactically interconnected data into a semantically and meaningful linked data that enable machine to understand and act by their own. The semantic Web service initiative is a similar effort working on transforming the widely used and adopted distributed computing technology, the Web Service. Since its introduction, the Web Service technology enjoyed wide adoption as a technology of interoperability among diversified technological platforms and entities. Its neutrality, open and standard based framework make it favorable. Despite its wide usage, it remains verily syntactical demanding intensive human intervention for matching a Consumer’s service request to the Provider’s service offerings. With the help of the semantic technologies, the hybrid Semantic Web Service is attempting to fully or partially automate this process. Matchmaking is a process of finding the most appealing service, out of the existing many offerings by Providers, that can render the functionalities required by the Consumer. It is a complex process that requires careful analysis of the Consumer’s request against Providers’ service offerings. Our model introduces special Service Ontologies, Consumer data and similarity measure computation formulae to the Web Service architecture. A specialized service similarity measure computation is introduced which considers the special nature of services. It computes similarity of services based on a composite of service name, output and result leaving aside inputs for negotiation. Unlike the traditional matchmaking process, the matchmaking process is split between the Service Consumer and Broker in which the Broker matches the user query to identify candidate services while the Consumer makes negotiation with the candidates to make final selection. The service inputs are determined during the negotiation process, as the Consumer would not know it ahead of time. In addition, the Service Ontology is a specialized domain Ontology that details the domain’s possible services, results, condition, inputs and outputs including their similarity and dependence with each other.en_US
dc.identifier.urihttp://etd.aau.edu.et/handle/12345678/19159
dc.language.isoenen_US
dc.publisherAddis Ababa Universityen_US
dc.subjectSemantic Web Serviceen_US
dc.subjectWeb Serviceen_US
dc.subjectSemantic Weben_US
dc.subjectWeb Service Matchmakingen_US
dc.titleSemantic Web Service Matchmaking Modelen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Nigussie Seid 2018.pdf
Size:
1.9 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: