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


pagemagnifierBibTeX_logo.pngmagnifierpage_white_acrobatmagnifier

Lorena Rodriguez, Alethia Hume, Luca Cernuzzi, Emilio Insfán

Byoungju Choi (eds.)
“Proceedings of the Ninth International Conference on Quality Software (QSIC 2009)”, pages 278-283
IEEE Computer Society
24-25 August 2009

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.

Publication

— authors

Lorena Rodriguez, Alethia Hume, Luca Cernuzzi, Emilio Insfán

— editors

Byoungju Choi

— status

published

— sort

paper in proceedings

— publication date

24-25 August 2009

— volume

Proceedings of the Ninth International Conference on Quality Software (QSIC 2009)

— pages

278-283

URLs

original page

identifiers

— DOI

10.1109/QSIC.2009.43

— print ISBN

978-0-7695-3828-0

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY