首页 | 本学科首页   官方微博 | 高级检索  
     


Tropos: An Agent-Oriented Software Development Methodology
Authors:Paolo Bresciani  Anna Perini  Paolo Giorgini  Fausto Giunchiglia  John Mylopoulos
Affiliation:(1) ITC-Irst, Povo (Trento), Italy;(2) Department of Information and Communication Technology, University of Trento, Italy;(3) Department of Computer Science, University of Toronto, Canada
Abstract: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.
Keywords:agent-oriented software engineering  multi-agent systems  agent-oriented methodologies
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号