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 条
  • [1] Agent-oriented software engineering
    Jennings, NR
    [J]. MULTIPLE APPROACHES TO INTELLIGENT SYSTEMS, PROCEEDINGS, 1999, 1611 : 4 - 10
  • [2] Agent-oriented software engineering
    Bernon, C
    Cossentino, M
    Pavón, J
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2005, 20 (02): : 99 - 116
  • [3] Patterns in agent-oriented software engineering
    Lind, J
    [J]. AGENT-ORIENTED SOFTWARE ENGINEERING III, 2002, 2585 : 47 - 58
  • [4] Platforms for agent-oriented software engineering
    Nowostawski, M
    Bush, G
    Purvis, M
    Cranefield, S
    [J]. SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, : 480 - 488
  • [5] Understanding Agent-Oriented Software Engineering methodologies
    Gomez-Sanz, Jorge J.
    Fuentes-Fernandez, Ruben
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2015, 30 (04): : 375 - 393
  • [6] A new perspective on agent-oriented software engineering
    Barfouroush, AA
    Shirazi, MRA
    [J]. INTELLIGENT AUTOMATIONS AND CONTROL: TRENDS PRINCIPLES, AND APPLICATIONS, VOL 16, 2004, 16 : 155 - 162
  • [7] Formal Methods in Agent-Oriented Software Engineering
    El Fallah-Seghrouchni, Amal
    Gomez-Sanz, Jorge J.
    Singh, Munindar P.
    [J]. AGENT-ORIENTED SOFTWARE ENGINEERING X, 2011, 6038 : 213 - +
  • [8] Commercial experience with agent-oriented software engineering
    Clarke, D. A. W.
    [J]. 2006 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, Proceedings, 2006, : 730 - 736
  • [9] Complex systems and agent-oriented software engineering
    Pavon, Juan
    Garijo, Francisco
    Gomez-Sanz, Jorge
    [J]. ENGINEERING ENVIRONMENT-MEDIATED MULTI-AGENT SYSTEMS, 2008, 5049 : 3 - +
  • [10] Environment in agent-oriented software engineering methodologies
    Molesini, Ambra
    Omicini, Andrea
    Viroli, Mirko
    [J]. MULTIAGENT AND GRID SYSTEMS, 2009, 5 (01) : 37 - 57