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

  • Redha Cherif
  • Paul Davidsson
Conference paper

DOI: 10.1007/978-3-642-13553-8_7

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5683)
Cite this paper as:
Cherif R., Davidsson P. (2010) Software Development Process Simulation: Multi Agent-Based Simulation versus System Dynamics. In: Di Tosto G., Van Dyke Parunak H. (eds) Multi-Agent-Based Simulation X. MABS 2009. Lecture Notes in Computer Science, vol 5683. Springer, Berlin, Heidelberg

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 reflects the problem domain more realistically than SD.

Keywords

MABS application Software Development Process System Dynamics 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Redha Cherif
    • 1
    • 2
  • Paul Davidsson
    • 1
    • 2
  1. 1.School of ComputingBlekinge Institute of TechnologyKarlskronaSweden
  2. 2.School of TechnologyMalmö UniversityMalmöSweden

Personalised recommendations