Mobile agents - a new and advanced concept?


Zoran Putnik, Zoran Budimac




Interest in network-centric programming and applications has surged in recent years thanks to the exponential growth of the Internet and the widespread popularity of World Wide Web. In response, new techniques, languages, and paradigms have, evolved to facilitate the creation of such applications. One of the most promising is the paradigm of mobile agents. Mobile agents are a new approach to the architecture and implementation of distributed systems. A mobile agent is a program that moves around a network and can communicate with its environment and other agents. Possible applications for mobile agents include network management, information retrieval, distributed simulation, electronic commerce, and mobile computing.