Reference Hub20
Tropos: A Requirements-Driven Methodology for Agent-Oriented Software

Tropos: A Requirements-Driven Methodology for Agent-Oriented Software

Paolo Giorgini, Manuel Kolp, John Mylopoulos, Jaelson Castro
Copyright: © 2005 |Pages: 26
ISBN13: 9781591405818|ISBN10: 1591405815|ISBN13 Softcover: 9781591405863|EISBN13: 9781591405870
DOI: 10.4018/978-1-59140-581-8.ch002
Cite Chapter Cite Chapter

MLA

Giorgini, Paolo, et al. "Tropos: A Requirements-Driven Methodology for Agent-Oriented Software." Agent-Oriented Methodologies, edited by Brian Henderson-Sellers and Paolo Giorgini, IGI Global, 2005, pp. 20-45. https://doi.org/10.4018/978-1-59140-581-8.ch002

APA

Giorgini, P., Kolp, M., Mylopoulos, J., & Castro, J. (2005). Tropos: A Requirements-Driven Methodology for Agent-Oriented Software. In B. Henderson-Sellers & P. Giorgini (Eds.), Agent-Oriented Methodologies (pp. 20-45). IGI Global. https://doi.org/10.4018/978-1-59140-581-8.ch002

Chicago

Giorgini, Paolo, et al. "Tropos: A Requirements-Driven Methodology for Agent-Oriented Software." In Agent-Oriented Methodologies, edited by Brian Henderson-Sellers and Paolo Giorgini, 20-45. Hershey, PA: IGI Global, 2005. https://doi.org/10.4018/978-1-59140-581-8.ch002

Export Reference

Mendeley
Favorite

Abstract

Software systems of the future will have to perform well within ever-changing organizational environments. Unfortunately, existing software development methodologies have traditionally been inspired by programming concepts rather than organizational ones, leading to a semantic gap between the system and its operational environment. To reduce this gap, we propose a software development methodology named Tropos that is founded on the i* organizational modeling framework. i* offers the notions of actor, goal, and (actor) dependency. Tropos uses these concepts as a basis to model early and late requirements, architectural design, and detailed design for a software system. The chapter outlines Tropos phases through an e-business example. The methodology is a good complement to proposals for agent-oriented programming platforms.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.