An agent framework for effective data transfer Bernaer, Stijn De Causmaecker, Patrick Maervoet, Joris Vanden Berghe, Greet 5 th March 2004 “KaHo Sint-Lieven” Departement Industrieel Ingenieur G.Desmetstraat.1, B-9000 GENT joris.maervoet@kahosl.be Abstract In this paper, a framework is presented that manages client-server communication in a wireless environment. The framework delivers a general agent organisation in which the software agents negotiate about transactions. It does not depend on communication technology. The framework runs on mobile devices with limited capacity that requires an adapted operating system, programming environment and agent platform. Three case studies reveal some important framework requirements. We present the framework’s internal agent organisation at detail. Keywords: AMobe, framework, mobile devices, agents, GPRS, WLAN, FrEDT, design patterns, agent platforms, J2ME, Personal Java 1 Introduction In the AMobe (Application development for Mobile devices – IWT020129) project we examine how the use of mobile devices influences software development. AMobe focuses on the implementation of agent-based applications in which the agents communicate over a wireless link such as GPRS (General Packet Radio Service). Also design patterns relevant to this process receive our attention. Two case studies were planned in the project: one on the transfer of geographical data and another on supporting people with non-congenital brain injuries. After initial research, the first case gained interest and was complemented by a case with similar requirements on the transfer of medical data. A Framework for Effective Data Transfer (further refered to as FrEDT), which covers these three cases, was developed.