An Agent-based Semantic Web Service Discovery Framework

Web services have changed the Web from a database of static documents to a service provider. To improve the automation of Web services interoperation, a lot of technologies are recommended, such as semantic Web services and agents. In this paper we propose a framework for semantic Web service discovery based on semantic Web services and FIPA multi agents. This paper provides a broker which provides semantic interoperability between semantic Web service provider and agents by translating WSDL to DF description for semantic Web services and DF description to WSDL for FIPA multi agents. We describe how the proposed architecture analyzes the request and match search query. The ontology management in the broker creates the user ontology and merges it with general ontology (i.e. WordNet, Yago, Wikipedia …). We also describe the recommendation component that recommends the WSDL to Web service provider to increase their retrieval probability in the related queries.

[1]  Bin Zhang,et al.  Web Service Discovery Based on Functional Semantics , 2006, SKG.

[2]  M. Calisti,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2000 .

[3]  Monique Calisti,et al.  Engineering Web service - agent integration , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[4]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[5]  Deborah L. McGuinness,et al.  Bringing Semantics to Web Services with OWL-S , 2007, World Wide Web.

[6]  E. M. Maximilien,et al.  Agent-based Architecture for Autonomic Web Service Selection , 2003 .

[7]  Amit P. Sheth,et al.  A Semantic Web Services Architecture , 2005, IEEE Internet Comput..

[8]  Ying Shi,et al.  RDF4S Based Semantic Web Service Matchmaking Framework , 2008, IEEE International Workshop on Semantic Computing and Systems.

[9]  José M. Vidal,et al.  Multiagent systems with workflows , 2004, IEEE Internet Computing.

[10]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[11]  Nicholas R. Jennings,et al.  Brain Meets Brawn: Why Grid and Agents Need Each Other , 2004, Towards the Learning Grid.

[12]  Hafiz Farooq Ahmad,et al.  Ontology Services between Agents and OWL Based Web Services , 2007, Third International Conference on Semantics, Knowledge and Grid (SKG 2007).

[13]  Hongen Lu,et al.  Towards Agent Based Web Service , 2007, 6th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2007).

[14]  Dieter Fensel,et al.  Bridging Multi Agent Systems and Web Services: towards interoperability between Software Agents and Semantic Web Services , 2006, 2006 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC'06).