Software Development Process Simulation: Multi Agent-Based Simulation versus System Dynamics

Document type: Conference Papers
Peer reviewed: Yes
Author(s): Redha Cherif, Paul Davidsson
Title: Software Development Process Simulation: Multi Agent-Based Simulation versus System Dynamics
Conference name: 10th International Workshop on Multi Agent Based Simulation
Year: 2009
City: Ronneby
Organization: Blekinge Institute of Technology
Department: School of Computing (Sektionen för datavetenskap och kommunikation)
School of Computing S-371 79 Karlskrona
+46 455 38 50 00
http://www.bth.se/com
Authors e-mail: paul.davidsson@bth.se
Language: English
Abstract: We present one of the first actual applications of Multi Agent-Based Simulation (MABS) to the field of software process simulation modelling (SPSM). Although there are some recent attempts to do this, we argue that these fail to take full advantage of the agency paradigm. Our model of the software development process integrates individual-level performance, cognition and artefact quality models in a common simulation framework. In addition, this framework allows the implementation of both MABS and System Dynamics (SD) simulators using the same basic models. As SD is the dominating approach within SPSM, we are able to make relevant and unique comparisons between it and MABS. This enabled us to uncover quite interesting properties of these approaches, e.g., that MABS re-flects the problem domain more realistically than SD.
Subject: Computer Science\General
Software Engineering\General
Computer Science\Artificial Intelligence
Keywords: Multi agent based simulation, software development process simulation, system dynamics
Edit