The Dynamics of Software Project Staffing: A System Dynamics Based Simulation Approach
IEEE Transactions on Software Engineering
Software project dynamics: an integrated approach
Software project dynamics: an integrated approach
A learning curve based simulation model for software development
Proceedings of the 20th international conference on Software engineering
Softwear Reliability
A Knowledge-Based Software Process Simulation Model
Annals of Software Engineering
Agent-Based Modeling vs. Equation-Based Modeling: A Case Study and Users' Guide
Proceedings of the First International Workshop on Multi-Agent Systems and Agent-Based Simulation
Software Process: Improvement and Practice
On multi agent based simulation of software development processes
MABS'02 Proceedings of the 3rd international conference on Multi-agent-based simulation II
Hi-index | 0.00 |
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.