Angelo Susi, Anna Perini, John Mylopoulos, Paolo Giorgini
Informatica 29(4), pages 401–408
November 2005
Tropos is a software development methodology founded on the key concepts of agent-oriented software development. Specifically, Tropos emphasizes concepts for modelling and analysis during the early requirements phase. This phase precedes the prescriptive requirements specification of the system-to-be. In this paper, we present the Tropos metamodel starting from the basic concepts of actor, goal, plan, resource and social dependency and then we illustrate its use by introducing an extension intended to introduce concepts for modelling security concerns. We also sketch the Tropos modelling environment and compare with the metamodels of other software development methodologies.
keywords
Agent Oriented Software Engineering Methodology, Metamodel
origin event
journal or series
container publication
companion publication
funding project
AgentLink III — A Coordination Network for Agent-based Computing
(01/01/2004–31/01/2006)
works as
companion publication for