Development of a JADE Based Distributed Instant Messaging System

Muhammed Bashir Mu’azu, Michael Tanimu Garba, Yusuf Jibril, Jimoh Boyi · International Conference on Artificial Intelligence · 2007

Intelligent software agents are a powerful abstraction for visualizing and structuring complex software that act on behalf of the user to find and filter information, negotiate for services, automate complex tasks, or collaborate with other agents to solve complex problems. This work used the Java Agent Development Environment (JADE) to implement a distributed instant messaging or “chat” system. The JADE Instant Messenger application consists of three actual agents: UserAgent, ChatAgent, and ChatRoomAgent and is implemented as peer-to-peer implying that users have flexibility to create and participate in decentralized systems without servers. The developed application was tested on two hosts on an IP based network.

Read the paper · More papers on PaperTik