Web2Agent

 
Web2Agent
1 Jan 2002– 30 Jun 2003
 

Participants:

Rendszerfejlesztési Osztály (ww.ilab.sztaki.hu/rfo) Országos Széchenyi Könyvtár (www.oszk.hu) T-Systems Dataware Ltd. (www.dataware.hu) AITIA Rt. (www.aitia.ai)

Complex distributed computer systems are increasingly modelled as networks of agents and an increasing number of agent technology related methodologies is applied nowadays in the design of such systems. Agents are problem-solving units with well-defined boundaries and interfaces operating embeddedly in given environments. Agents receive inputs about the state of their environment through their sensors, may change their environment via their actors, are busy about reaching specific goals, control their inner state and actions autonomously, and apply flexible problem-solving algorithms to hit their target, i.e. react upon the change of their environment and far-seeingly prepare to the achievement of later goals. For facilitating the development of agent-based systems the Foundation for Intelligent Physical Agents (FIPA) was established in Genf in 1996. The aim of FIPA is to develop software standards for heterogeneous and interoperating agents and agent systems, in order to foster the interworking of agents and agent systems operating on platforms of different vendors in state-of-the-art industrial and commercial environments. EU accepted last year the proposal of the FIPA AgentCities Working Group, which aims at encouraging and supporting the creation of a network of publicly available FIPA agent services. This agent network serves as an experimental testbed to test the interoperability of different platforms, develop applications and demonstrate the FIPA technology. Companies with strong application interest like British Telecom, Telecom Italia Laboratories, Fujitsu Laboratories of America, Motorola Laboratories Paris and EPFL can be found among the initiators of the AgentCities project. A simple and demonstrative example of e-commerce and information society application within the AgentCities project is the following: the future businessman arrives in a city for a negotiation, the agent running on his smart mobile phone automatically connects to the agents of the local hotels and selects the ones that fit the user profile and budget of the businessman the best, and finally offers the businessman to make his choice. Another example is of the tourist arriving in a foreign town, whose agent running on his car automatically contacts the local traffic information centre, and provides information to the driver how to avoid traffic jams in the town. Promising research results didn’t get to application phase yet. One of reasons for this, to the belief of the project members, is the missing link between agent systems running in research laboratories and the publicly available information on the Internet. The aim of the project is therefore to develop an interface technology that enables the creation of a communication layer atop a given Internet information source that serves as a FIPA-compliant agent gateway so the Internet information source becomes accessible to the agent world, too. This interface technology potentially opens up the whole Internet as an information source for the AgentCities initiative. During the project we have set up the Budapest AgentCities node and connected it to the worldwide AgentCities network. We have elaborated a prototype library ontology, which defines the concepts, agent actions and predicates used in accessing library systems. We have designed the methodology for the realization of the interface connecting agents and Internet services and we have created tools to support this effort. We are about to demonstrate our interface technology on a library system in the forthcoming future. We intend to install a prototype library agent service on the Budapest AgentCities node that builds on existing library search systems available on the Internet and we would like to present it in a demo application. Members of the project are in communication with European agent research centres via the AgentLink EU Network of Excellence and also take part in the AgentCities.NET EU funded project, through which they have access to the technology of the AgentCities initiative. The project is also represented in the World Wide Web Consortium’s (W3C) agents and web services working group, which is in formation.

Further information: Project homepage: http://www.ilab.sztaki.hu/rfo/web2agent/ Budapest platform homepage: http://www.ilab.sztaki.hu/rfo/agentcities/ Tools supporting the methodology: http://sas.ilab.sztaki.hu/wsdltool/ Sample application demonstrating the methodology: http://sas.ilab.sztaki.hu/wsid/ Prototype system: http://sas.ilab.sztaki.hu:8080/bla/index.jspTo see the description of the deployed prototype system follow the Services/Deployed submenü, then the BudapestLibrary link in the left side of the home page of the platform.