Software Agent-Based Applications, Platforms and Development Kits

L szl Zsolt Varga, kos Hajnal and Zsolt Werner
Abstract. The WSDL2Agent tool is used to help the integration of existing web services into agent based systems. The input to the WSDL2Agent tool is the WSDL file of a web service and the tool provides two types of output. The WSDL2Jade part of the tool generates code for a proxy agent that makes the web service available in multi-agent environment. The WSDL2Prot g part of the tool generates project file for the Prot g ontology engineering tool in which the ontology of the web service can be semantically enriched, visualized, or exported to various formats. In this paper we present the technical details of the code generators and the application scenario of the tool.
The creation and popularity of web services are growing rapidly, and recently, web service interface is more and more often provided for internet services in addition to the traditional web interface. Interest in agent technology is also increasing both in the field of research (grid, semantic web, AI) and industry (ontology modelling, service integration). This motivated us to create the WSDL2Agent tool, which can be used in the integration of existing web services into agent based systems. This way we help to bridge the gap between existing non-agent systems and agent systems. With the help of this tool existing web services can be integrated into agent...