Improving the Quality of Agent-Based Systems: Integration of Requirements Modeling into Gaia

被引:2
|
作者
Rodriguez, Lorena [1 ]
Hume, Alethia [1 ]
Cernuzzi, Luca [1 ]
Insfran, Emilio [2 ]
机构
[1] DEI Univ Catolica Nuestra Senora Asuncion, Campus Univ, Asuncion 1683, Paraguay
[2] Univ Politecn Valencia, Dept Informat Syst & Computat, ISSI Res Grp, Valencia 46022, Spain
关键词
Requirements Engineering; Agent-oriented Methodologies; Gaia;
D O I
10.1109/QSIC.2009.43
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nowadays, there is growing interest in the agent-oriented paradigm to deal with the construction of modern and complex software systems. However, most of the current agent-oriented development methodologies focus mainly on the design and implementation phases and do not appropriately cover the requirements phase. As poor requirements engineering is recognized as the root of most errors in current software systems, and as a means for improving the quality of these systems, the objective of our work is to propose a specific requirements modeling phase to extend Gaia, one of the most recognized agent-oriented methodologies. The proposal includes the adoption of techniques from goal-oriented and functional-oriented approaches for the modeling of requirements, according to the abstractions of agent-based systems. We describe how these complementary proposed techniques contribute to the models provided by Gaia in its analysis and design phase establishing a clear traceability framework. Finally, a case study outlines the feasibility of our approach.
引用
收藏
页码:278 / +
页数:2
相关论文
共 50 条
  • [41] Requirements elicitation for agent-based applications
    Fuentes, Ruben
    Gomez-Sanz, Jorge J.
    Pavon, Juan
    [J]. AGENT-ORIENTED SOFTWARE ENGINEERING VI, 2006, 3950 : 40 - 53
  • [42] Putting the agent in agent-based modeling
    Wellman, Michael P.
    [J]. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2016, 30 (06) : 1175 - 1189
  • [43] Putting the agent in agent-based modeling
    Michael P. Wellman
    [J]. Autonomous Agents and Multi-Agent Systems, 2016, 30 : 1175 - 1189
  • [44] Model Based Systems Engineering for System of Systems Using Agent-Based Modeling
    Acheson, Paulette
    Dagli, Cihan
    Kilicay-Ergin, Nil
    [J]. 2013 CONFERENCE ON SYSTEMS ENGINEERING RESEARCH, 2013, 16 : 11 - 19
  • [45] Soft Systems Agent-Based Methodology: Multi-methods Approach Between Soft Systems Methodology and Agent-Based Modeling
    Novani, Santi
    Mayangsari, Lidia
    [J]. AGENT-BASED APPROACHES IN ECONOMICS AND SOCIAL COMPLEX SYSTEMS IX, 2017, 15 : 165 - 176
  • [46] Improving Proactive Collaborative Design Through the Integration of BIM and Agent-Based Simulations
    Fioravanti, Antonio
    Novembri, Gabriele
    Rossini, Francesco Livio
    [J]. ECAADE 2017: SHARING OF COMPUTABLE KNOWLEDGE! (SHOCK!), VOL 1, 2017, : 103 - 108
  • [47] Improving the quality of railway dispatching tasks via agent-based simulation
    Biederbick, C
    Suhl, L
    [J]. COMPUTERS IN RAILWAY SIX, 2004, 15 : 785 - 795
  • [48] The future of agent-based modeling
    Richiardi M.G.
    [J]. Eastern Economic Journal, 2017, 43 (2) : 271 - 287
  • [49] AGENT-BASED MODELING AND SIMULATION
    Macal, Charles M.
    North, Michael J.
    [J]. PROCEEDINGS OF THE 2009 WINTER SIMULATION CONFERENCE (WSC 2009 ), VOL 1-4, 2009, : 86 - +
  • [50] Workshop on agent-based modeling
    Terano, Takao
    [J]. New Frontiers in Artificial Intelligence, 2007, 3609 : 79 - 79