Proposal of an Architecture to Retrieve Information from Multiple Devices Using Matchmaking Algorithms

Semantic Web services (SWS) propose to extend the traditional Web services technologies on the way to consolidate ontologies and semantics. This makes possible the selection, the integration and the dynamic invocation of services. In this way, services are able to dynamically adapt themselves to changes without human intervention. The main purpose of this paper is to present an algorithm for matching SWS. The algorithm uses the description of the services capabilities to match the semantic values. The traditional matching has been improving using ontologies witch constitutes a step further in the matching algorithms. To implement the algorithm an agent FIPA compliant architecture has been designed and implemented. The results obtained are positives. The semantic Web services framework developed in combination with the use of the matchmaking algorithm allows to find services based on their similarities

[1]  Ivo Herman,et al.  Introduction to Semantic Web , 2006 .

[2]  Aleksander Slominski,et al.  Web Services Invocation Framework (WSIF) , 2001 .

[3]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[4]  Matthew Montebello,et al.  Visual Modeling of OWL-S Services , 2004 .

[5]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[6]  Jeannette M. Wing,et al.  Signature matching: a tool for using software libraries , 1995, TSEM.

[7]  Ian Horrocks,et al.  A Software Framework for Matchmaking Based on Semantic Web Technology , 2004, Int. J. Electron. Commer..

[8]  Zhendong Niu,et al.  Matchmaking to Support Intelligent Agents for Portfolio Management , 2000, AAAI/IAAI.

[9]  Jeannette M. Wing,et al.  Specification matching of software components , 1997 .

[10]  Feng Pan Temporal aggregates for Web services on the semantic Web , 2005, IEEE International Conference on Web Services (ICWS'05).

[11]  Terry R. Payne,et al.  Semantic Web Services , 2004 .

[12]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[13]  Claudio Bartolini,et al.  A Semantic Web Approach to Service Description for Matchmaking of Services , 2001, SWWS.

[14]  Sheila A. McIlraith,et al.  Analysis and simulation of Web services , 2003, Comput. Networks.

[15]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[16]  Matthias Klusch,et al.  Dynamic service matchmaking among agents in open information environments , 1999, SGMD.

[18]  Owl-s Editor , 2004 .

[19]  Mark Klein,et al.  Serching for services on the semantic web using process ontologies , 2001, The Emerging Semantic Web.