PANGEA (Platform for Automatic coNstruction of orGanizations of intElligent Agents) is a service oriented platform that allows the implementation of open Multi-agent Systems (MAS) to take maximum advantage of the distribution of resources.
To this end, all services are implemented as Web Services. Due to its service orientation, different tools modeled with agents that consume Web services can be integrated and operated from the platform, regardless of their physical location or implementation.
The platform includes the following characteristics:
- Different models of agents, including a BDI and CBR-BDI architecture.
- Ability to control the life cycle of agents with graphic tools.
- A communication protocol that allows broadcast communication, multicast according to the roles or suborganizations, or agent to agent.
- A debugging tool.
- Module for interacting with FIPA-ACL agents.
- Service management and tools for discovering services.
- Web services.
- Flexibility in allowing organizations with any topology and suborganizations.
- Organization management.
- Services for dynamically reorganizing the organization.
- Services for distributing tasks and balancing the workload.
- A business rules engine to ensure compliance with the standards established for the proper operation of the organization.
- Java programming and easily extensible.
- Possibility of having agents in various platforms (Windows, Linux, MacOS, Android and IOS)
- Interface to oversee the organizations.