6533b7cffe1ef96bd1257c91
RESEARCH PRODUCT
PASSI: Process for Agent Societies Specification and Implementation
Massimo CossentinoValeria Seiditasubject
EngineeringModeling languagebusiness.industryProcess (engineering)Multi-agent systemSolution architectureDesign process IEEE-FIPA standardSystem requirementsSequence diagramSoftware deploymentSystems engineeringClass diagrambusinessSoftware engineeringdescription
PASSI (a Process for Agent Societies Specification and Implementation) is a step-by-step requirement-to-code methodology for designing and developing multiagent societies, integrating design models and concepts from both Object-Oriented software engineering and artificial intelligence approaches using the 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. PASSI is made up of five models, concerning different design levels, and 12 activities performed to build multiagent systems. In PASSI, the UML notation is used as the modeling language, since it is widely accepted both in the academic and industrial environments.
| year | journal | country | edition | language |
|---|---|---|---|---|
| 2014-01-01 |