Sciweavers

AAMAS
2004
Springer

Tropos: An Agent-Oriented Software Development Methodology

13 years 4 months ago
Tropos: An Agent-Oriented Software Development Methodology
Our goal in this paper is to introduce and motivate a methodology, called Tropos,1 for building agent oriented software systems. Tropos is based on two key ideas. First, the notion of agent and all related mentalistic notions (for instance goals and plans) are used in all phases of software development, from early analysis down to the actual implementation. Second, Tropos covers also the very early phases of requirements analysis, thus allowing for a deeper understanding of the environment where the software must operate, and of the kind of interactions that should occur between software and human agents. The methodology is illustrated with the help of a case study. The Tropos language for conceptual modeling is formalized in a metamodel described with a set of UML class diagrams.
Paolo Bresciani, Anna Perini, Paolo Giorgini, Faus
Added 15 Dec 2010
Updated 15 Dec 2010
Type Journal
Year 2004
Where AAMAS
Authors Paolo Bresciani, Anna Perini, Paolo Giorgini, Fausto Giunchiglia, John Mylopoulos
Comments (0)