Abstract
The introduction of Ontology Web Language (OWL) which is a W3C standard for providing explicit semantics for establishing and sharing ontologies on the World Wide Web, has made it easier to embed semantics with web data. Similarly FIPA Semantic Language is the core of the agent platforms due to its high expressive power. Ontology plays an important role in the knowledge representation, reuse and communication between web services. Similarly in an Multi-agent system ontology also plays an important role, where the messages exchanged between agents should conform to an Ontology so that they could be understood. In this paper we will introduce a technology enabling bidirectional interoperability between FIPA compliant software agents and the Web services published in OWL. This is an extension of previous work in which we proposed the development of semantic translations in such a way that the agents can communicate with web services in an efficient manner. We will also describe and discuss the implementation in which a FIPA complaint software agent will invoke and use a web service published in OWL. Our goal for this paper is to show how a FIPA complaint agent can invoke and use the web services published on the World Wide Web by the help of ontological transformations.