Aspects in agent-oriented software engineering: Lessons learned

被引:0
|
作者
Garcia, Alessandro [1 ]
Kulesza, Uira
Sant'Anna, Claudio
Chavez, Christina
de Lucena, Carlos J. P.
机构
[1] Univ Lancaster, Dept Comp, InfoLab 21, Lancaster, England
[2] Pontificia Univ Catolica Rio de Janeiro, Dept Comp Sci, LES, Rio de Janeiro, Brazil
[3] Univ Fed Bahia, UFBA, Dept Comp Sci, Salvador, BA, Brazil
来源
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Several concerns in the development of multi-agent systems (MASs) cannot be represented in a modular fashion. In general, they inherently affect several system modules and cannot be explicitly captured based on existing software engineering abstractions. These crosscutting concerns encompass internal agent properties and systemic; properties, such as learning, code mobility, error handling, and context-awareness. In this context, it is important to systematically verify whether emerging development paradigms support improved modularization of the crosscutting concerns relative to MASS. This paper reports some lessons learned based on our experience in using aspect-oriented techniques and methods to address these problems. In the light of these lessons, related work and a set of future research directions are also discussed.
引用
收藏
页码:231 / 247
页数:17
相关论文
共 50 条
  • [41] An Agent-Oriented Approach to Requirements Engineering
    Gaur, Vibha
    Soni, Anuja
    Bedi, Punam
    [J]. 2010 IEEE 2ND INTERNATIONAL ADVANCE COMPUTING CONFERENCE, 2010, : 449 - 454
  • [42] Requirements Engineering with Agent-Oriented Models
    Tenso, Tanel
    Taveter, Kuldar
    [J]. ENASE: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2013, : 254 - 259
  • [43] On agent-oriented requirements engineering for COTS-based software development (CBSD)
    Ibrahim, Hamdy
    Far, Behrouz H.
    Eberlein, Armin
    [J]. 2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 690 - 693
  • [44] Towards radical agent-oriented software engineering processes based on AOR modeling
    Wagner, G
    Taveter, K
    [J]. IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2004, : 509 - 512
  • [45] Agent-oriented software modeling with UML approach
    Park, S
    Kim, J
    Lee, S
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2000, E83D (08): : 1631 - 1641
  • [46] AOSDE: An agent-oriented software development environment
    Shi, ZZ
    Li, YF
    Wang, WJ
    Cao, H
    Jiang, T
    [J]. INTERNATIONAL CONFERENCE ON MULTI-AGENT SYSTEMS, PROCEEDINGS, 1998, : 467 - 468
  • [47] Research on intelligent agent-oriented software techniques
    Yannian, R
    Cui, ZM
    Liu, WJ
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 1589 - 1592
  • [48] Tropos: An agent-oriented software development methodology
    Bresciani, P
    Perini, A
    Giorgini, P
    Giunchiglia, F
    Mylopoulos, J
    [J]. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2004, 8 (03) : 203 - 236
  • [49] Goal based agent-oriented software modeling
    Park, K
    Kim, J
    Park, S
    [J]. SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, : 320 - 324
  • [50] Study on the agent-oriented software development method
    Zeng, Guangzhou
    Wang, Xiaolin
    [J]. Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 19 (07): : 64 - 68