Tropos is a novel agent-oriented software development methodology
founded on two key features: (i) the notions of agent, goal, plan
and various other knowledge level concepts are fundamental primitives
used uniformly throughout the software development process; and (ii)
a crucial role is assigned to requirements analysis and specification
when the system-to-be is analyzed with respect to its intended environment.
This paper describes the basic concepts on which Tropos is founded
and the types of models one builds out of them.We also specify the
analysis process through which design flows from external to system
actors through a goal analysis and delegation. In addition, we provide
an abstract syntax for Tropos diagrams and other linguistic constructs.
%0 Conference Paper
%1 Giunchiglia:2003:aose
%A Giunchiglia, Fausto
%A Mylopoulos, John
%A Perini, Anna
%B AOSE'02: Proc. Agent-Oriented Software Engineering III
%C Bologna, Italy, 15 #jul# 2002
%D 2003
%E Giunchiglia, Fausto
%E Odell, James
%E Weiß, Gerhard
%I Springer
%K imported thesis
%P 162-173
%R 10.1007/3-540-36540-0_13
%T The Tropos Software Development Methodology: Processes, Models
and Diagrams
%V 2585
%X Tropos is a novel agent-oriented software development methodology
founded on two key features: (i) the notions of agent, goal, plan
and various other knowledge level concepts are fundamental primitives
used uniformly throughout the software development process; and (ii)
a crucial role is assigned to requirements analysis and specification
when the system-to-be is analyzed with respect to its intended environment.
This paper describes the basic concepts on which Tropos is founded
and the types of models one builds out of them.We also specify the
analysis process through which design flows from external to system
actors through a goal analysis and delegation. In addition, we provide
an abstract syntax for Tropos diagrams and other linguistic constructs.
%@ 978-3-540-00713-5
@inproceedings{Giunchiglia:2003:aose,
abstract = {Tropos is a novel agent-oriented software development methodology
founded on two key features: (i) the notions of agent, goal, plan
and various other knowledge level concepts are fundamental primitives
used uniformly throughout the software development process; and (ii)
a crucial role is assigned to requirements analysis and specification
when the system-to-be is analyzed with respect to its intended environment.
This paper describes the basic concepts on which Tropos is founded
and the types of models one builds out of them.We also specify the
analysis process through which design flows from external to system
actors through a goal analysis and delegation. In addition, we provide
an abstract syntax for Tropos diagrams and other linguistic constructs.},
added-at = {2017-03-16T11:50:55.000+0100},
address = {{Bologna, Italy, 15 }#jul#{ 2002}},
author = {Giunchiglia, Fausto and Mylopoulos, John and Perini, Anna},
biburl = {https://www.bibsonomy.org/bibtex/2d8650725d2a11fb2eadb715ca4f9fa19/krevelen},
booktitle = {AOSE'02: Proc. Agent-Oriented Software Engineering III},
crossref = {aose:2003},
doi = {10.1007/3-540-36540-0_13},
editor = {Giunchiglia, Fausto and Odell, James and Wei{\ss}, Gerhard},
interhash = {efe2f034804ea88f0496bd5bfd43dfc5},
intrahash = {d8650725d2a11fb2eadb715ca4f9fa19},
isbn = {978-3-540-00713-5},
keyword = {Computer Science},
keywords = {imported thesis},
owner = {Rick},
pages = {162-173},
publisher = {Springer},
series = {LNCS},
timestamp = {2017-03-16T11:54:14.000+0100},
title = {The {Tropos} Software Development Methodology: {P}rocesses, Models
and Diagrams},
volume = 2585,
year = 2003
}