agentMom
agentMom is a communication framework for multi-agent systems implemented in Java. It provides a framework for building agents, conversations between agents and messages passed in the conversations.
agentMom includes the following capabilities:
- Unicast, multicast and broadcast communication
- Ability for agents to join and leave multicast group.
- Ability for agents to encrypt and decrypt message.
Documentation
Development Documentation
-
Final Report (ch1-ch9)(ch10)(ch11)(ch12)(ch13)
(includes most of the following documentation)
-
Project Overview version 1.0 (.pdf)
-
Software Requirements Specification version 1.0 (.pdf)
-
Project Plan version 1.0 (.pdf)
-
Software Quality Assurance Plan version 1.0 (.pdf)
-
Formal Requirement Specification (.pdf)(ocl file)
-
Architecture Design (.pdf)
-
Test Plan (.pdf)
-
Formal Technical Inspection (.pdf)
-
Executable Architecture Prototype (.zip)
-
Component Design (.pdf)
-
Project Evaluation (.pdf)
-
References (.pdf)