Loading…

A broker-based semantic agent for discovering Semantic Web services through process similarity matching and equivalence considering quality of service

The lack of semantic descriptions for "web service properties" makes it difficult to find suitable web services. Current solutions are mostly based on broker/mediator agent systems. However, these techniques are syntactical, rather than semantics oriented. This article presents a semantic matching a...

Full description

Saved in:
Bibliographic Details
Published in:Science China. Information sciences 2013, Vol.56 (1), p.14-37
Main Authors: Celik, Duygu, Elci, Atilla
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The lack of semantic descriptions for "web service properties" makes it difficult to find suitable web services. Current solutions are mostly based on broker/mediator agent systems. However, these techniques are syntactical, rather than semantics oriented. This article presents a semantic matching approach for discovering Semantic Web services through a broker-based semantic agent (BSA). The BSA includes knowledge-bases and several processing steps. The BSA's knowledge-bases are concept, task, and process ontologies built to describe both functional and non-functional parameters of services. The BSA executes semantic-based matching algo- rithms to discover similar services through the semantic matching step, process equivalence task, and matching of quality of service parameters. Relevant services are ranked by client preferences utilizing the semantic descrip- tions of available services. Other matchmaker studies are reviewed and compared with the BSA. Performance of the BSA algorithm is compared with SAM using published data and an experimental setup. The results indicate that our approach is better and more effective in some respects.
ISSN:1674-733X
1869-1919
DOI:10.1007/s11432-012-4697-1