From a goal-oriented methodology to a BDI agent language:: The case of Tropos and Alan

被引:0
|
作者
Pagliarecci, Francesco [1 ]
Penserini, Loris [2 ]
Spalazzi, Luca [1 ]
机构
[1] Univ Politecn Marche, Ancona, Italy
[2] IRST, FBK, Trento, Italy
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This approach aims at addressing crucial issues in complex distributed software such as capability of evolving and adaptivity. Within the area of goal-oriented software requirements engineering, we propose the use of goal models at different abstraction levels in engineering a Multi-Agent System (MAS), namely, not only at design time, but also as a part of the agent knowledge and choice strategy, at run-time. In this paper we briefly overview a mapping between Tropos concepts and Alan (an agent-object programming language) structures. Specifically, we focus on two advantages of our approach: first, Alan allows us to use in an integrated fashion both agent oriented and object oriented design principles. Second, Alan has a well defined semantics expressed by means of rewriting logic. This allows us to verify the properties of an agent both at design time and at run-time (when its knowledge and behavior can have been modified).
引用
收藏
页码:105 / +
页数:2
相关论文
共 50 条
  • [1] Goal-oriented requirements analysis and reasoning in the Tropos methodology
    Giorgini, P
    Mylopoulos, J
    Sebastiani, R
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2005, 18 (02) : 159 - 171
  • [2] Goal-oriented methodology for agent system development
    Shen, ZQ
    Miao, CY
    Gay, R
    Li, DT
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (04): : 1413 - 1420
  • [3] Goal-oriented methodology for agent system development
    Shen, ZQ
    Li, DT
    Miao, CY
    Gay, R
    Miao, Y
    [J]. 2005 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2005, : 95 - 101
  • [4] Goal-oriented development of BDI agents: the PRACTIONIST approach
    Morreale, Vito
    Bonura, Susanna
    Francaviglia, Giuseppe
    Centineo, Fabio
    Cossentino, Massimo
    Gaglio, Salvatore
    [J]. 2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2006, : 66 - 72
  • [5] The GOAL Approach A Goal-Oriented Algebraic Language
    Dantan, Jerome
    Pollet, Yann
    Taibi, Salima
    [J]. ENASE: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2013, : 173 - 180
  • [6] Compliance Analysis Based on a Goal-oriented Requirement Language Evaluation Methodology
    Ghanavati, Sepideh
    Amyot, Daniel
    Peyton, Liam
    [J]. PROCEEDINGS OF THE 2009 17TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, 2009, : 133 - 142
  • [7] A goal-oriented software testing methodology
    Nguyen, Duy Cu
    Perini, Anna
    Tonella, Paolo
    [J]. AGENT-ORIENTED SOFTWARE ENGINEERING VIII, 2008, 4951 : 58 - 72
  • [8] Goal-Oriented Agent Testing Revisited
    Ekinci, Erdem Eser
    Tiryaki, Ali Murat
    Cetin, Oevuenc
    Dikenelli, Oguz
    [J]. AGENT-ORIENTED SOFTWARE ENGINEERING IX, 2009, 5386 : 173 - 186
  • [9] Towards a Unified Goal-Oriented Language
    Patricio, Pedro
    Amaral, Vasco
    Araujo, Joao
    Monteiro, Rui
    [J]. 2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, : 596 - 601
  • [10] Tropos: An Agent-Oriented Software Development Methodology
    Paolo Bresciani
    Anna Perini
    Paolo Giorgini
    Fausto Giunchiglia
    John Mylopoulos
    [J]. Autonomous Agents and Multi-Agent Systems, 2004, 8 : 203 - 236