Evaluation of the Zeus MAS Framework

Advances in agent technology depend on improving frameworks for building and supporting agent societies. Experience suggests that first generation multi-agent systems fall short of providing a rapid prototyping development environment for the systematic construction and deployment of agent-oriented applications. While at least sixty[1] different agent systems have been implemented, few efforts have been made to use them as case studies for building second-generation multi-agent systems. We propose a refactoring of both architecture and implementation across multiple well-known opensource agent frameworks to produce a new multi-agent system (MAS) framework called MAS2. The first step in building MAS2 is the evaluation of several agent frameworks. The focus of this paper is to collect reusable abstractions from the Zeus MAS that support plug-and-ions from the Zeus MAS that support plug-andplay agent infrastructure and behavior, agent interoperability, building a generic MAS core, and a MAS interface allowing domain specific extensions. The Zeus MAS framework was critiqued by implementing an ecommerce agent society.