A New Approach for Semantic Web Service Discovery and Propagation Based on Agents

Development of dynamic open service environment for Web based systems integration become a time challenge. To improve the automation of Web services interoperation, a lot of technologies are recommended, such as semantic Web services and agents. In this paper an approach for semantic Web service discovery and propagation based on semantic Web services and FIPA multi agents is proposed. A broker allowing to expose semantic interoperability between semantic Web service provider and agent by translating WSDL to DF description for semantic Web services and vice versa is proposed. We describe how the proposed architecture analyzes the request and after being analyzed, matches or publishes the request. 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 recommender which analyzes the created WSDL based on the functional and non-functional requirements and then recommends it 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]  Monique Calisti,et al.  Engineering Web service - agent integration , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

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

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

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

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

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

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

[9]  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).

[10]  José M. Vidal,et al.  Semantic Web Services as Agent Behaviors , 2002 .