Understanding Agent-Oriented Software Engineering methodologies

被引:22
|
作者
Gomez-Sanz, Jorge J. [1 ]
Fuentes-Fernandez, Ruben [1 ]
机构
[1] Univ Complutense Madrid, GRASIA Res Grp, E-28040 Madrid, Spain
来源
KNOWLEDGE ENGINEERING REVIEW | 2015年 / 30卷 / 04期
关键词
SYSTEMS; MODEL; TROPOS; TOOL;
D O I
10.1017/S0269888915000053
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
For many years, the progress in agent-oriented development has focused on tools and methods for particular development phases. This has not been enough for the industry to accept agent technology as we expected. Our hypothesis is that the Agent-Oriented Software Engineering (AOSE) community has not recognized the kind of development methods that industry actually demands. We propose to analyze this hypothesis starting with a more precise definition of what an AOSE methodology should be. This definition is the first step for a review of the current progress of an illustrative selection of methodologies, looking for missing elements and future lines of improvement. The result is an account of how well the AOSE community is meeting the software lifecycle needs. It can be advanced that AOSE methodologies are far from providing all the answers industry requires and that effort has grounded mainly in requirements, design, and implementation phases.
引用
收藏
页码:375 / 393
页数:19
相关论文
共 50 条
  • [31] Software technology - Developing flexible software using agent-oriented software engineering
    Mubarak, Hisham
    IEEE SOFTWARE, 2008, 25 (05) : 12 - 15
  • [32] A framework for evaluating agent-oriented methodologies
    Sturm, A
    Shehory, O
    AGENT-ORIENTED INFORMATION SYSTEMS, 2003, 3030 : 94 - 109
  • [33] Problem-Solving Methods in Agent-Oriented Software Engineering
    Bogg, Paul
    Beydoun, Ghassan
    Low, Graham
    INFORMATION SYSTEMS DEVELOPMENT: ASIAN EXPERIENCES, 2011, : 243 - 254
  • [34] Agent-oriented software development
    Mylopoulos, J
    Kolp, M
    Giorgini, P
    METHODS AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2002, 2308 : 3 - 17
  • [35] HomeManager: Testing Agent-Oriented Software Engineering in Home Intelligence
    Molesini, Ambra
    Denti, Enrico
    Omicini, Andrea
    AGENTS AND ARTIFICIAL INTELLIGENCE, 2010, 67 : 205 - +
  • [36] A framework for agent-oriented software engineering based on an analytical survey
    Ayatollahzadeh Shirazi, M.R.
    Abdollahzadeh Barfouroush, A.
    Iranian Journal of Electrical and Computer Engineering, 2007, 6 (01): : 36 - 47
  • [37] ASPECS: an agent-oriented software process for engineering complex systems
    Cossentino, Massimo
    Gaud, Nicolas
    Hilaire, Vincent
    Galland, Stephane
    Koukam, Abderrafiaa
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2010, 20 (02) : 260 - 304
  • [38] Principles for Value-Sensitive Agent-Oriented Software Engineering
    Detweiler, Christian
    Hindriks, Koen
    Jonker, Catholijn
    AGENT-ORIENTED SOFTWARE ENGINEERING XI, 2011, 6788 : 1 - 16
  • [39] Agent-oriented software analysis
    Chan, K
    Sterling, L
    Karunasekera, S
    2004 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 20 - 27
  • [40] Simulation in Agent-Oriented Software Engineering: The SODA case study
    Molesini, Ambra
    Casadei, Matteo
    Omicini, Andrea
    Viroli, Mirko
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (06) : 705 - 714