Designing a multi-agent solution for a bookstore with the PASSI methodology.
Piermarco Burrafato, Massimo Cossentino · 2002
PASSI (a Process for Agent Societies Specification and Implementation) is a step-by-step requirement-to-code methodology for designing and developing multi-agent societies integrating design models and concepts from both OO software engineering and artificial intelligence approaches using UML notation. The models and phases of PASSI encompass anthropomorphic representation of system requirements, social viewpoint, solution architecture, code production and reuse, and deployment configuration supporting mobility of agents. The methodology is depicted making use of a well-known bookstore case study. A comparison with the Gaia and MaSE methodologies is also provided.