• Publications
  • Influence
From Requirements to Code with PASSI Methodology
A Process for Agent Societies Specification and Implementation (PASSI) is a step-by-step requirement-to-code methodology for designing and developing multi-agent societies, integrating design modelsExpand
ASPECS: an agent-oriented software process for engineering complex systems
This paper introduces an agent-oriented software process for engineering complex systems called ASPECS, based on a holonic organisational metamodel and provides a step-by-step guide from requirements to code allowing the modelling of a system at different levels of details using a set of refinement methods. Expand
Patterns Reuse in the PASSI Methodology
This work describes the experiences in the identification, production and application of patterns for agents, and bases a pattern reuse process that can be considered one of the distinguishing elements of the design methodology (PASSI) the authors use to develop MAS. Expand
A CASE tool supported methodology for the design of multi-agent systems
The design of multi-agent systems is different from similar problems because the concept of agent involves the notions of autonomy and intelligence. As a consequence agent-based software engineeringExpand
A Study of Some Multi-agent Meta-models
This paper draws up a first version of a unified meta-model proposed as a first step toward interoperability between agent-oriented methodologies. Expand
Designing a multi-agent solution for a bookstore with the PASSI methodology
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 modelsExpand
Process models for agent-based development
This paper focuses on process models for software development and puts these in relation with current researches in AOSE, and surveys the characteristics of a number of agent-oriented methodologies, as they pertain to software processes. Expand
Method fragments for agent design methodologies: from standardisation to research
The standardisation attempt carried out by the FIPA Methodology Technical Committee is reported on and the research activities done starting from that work result in a slightly different definition of some of the most important elements of the approach in order to support a multiview representation of the fragment. Expand
Multi-Agent Systems Implementation and Testing
The paper mainly focuses on the testing tool and the issues connected with the diagrammatic notations, which should support developers when moving from the design phase towards the implementation phase of multi-agent systems. Expand
The Metamodel: a Starting Point for Design Processes Construction
This paper proposes an approach based on SME for constructing customized agent oriented design processes that adopts the metamodel as the most important factor leading to the selection and assembly of method fragments and an algorithm for establishing the instantiation order of metAModel elements. Expand