Home > Research > Publications & Outputs > Agent-based simulation of software development ...

Text available via DOI:

View graph of relations

Agent-based simulation of software development process: a case study at AVL

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Agent-based simulation of software development process: a case study at AVL. / Spasic, Bojan; Onggo, Stephan.
Proceedings of the 2012 Winter Simulation Conference. Los Alamitos, California: IEEE Computer Society, 2012. p. 1-11.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Spasic, B & Onggo, S 2012, Agent-based simulation of software development process: a case study at AVL. in Proceedings of the 2012 Winter Simulation Conference. IEEE Computer Society, Los Alamitos, California, pp. 1-11. https://doi.org/10.1109/WSC.2012.6465117

APA

Spasic, B., & Onggo, S. (2012). Agent-based simulation of software development process: a case study at AVL. In Proceedings of the 2012 Winter Simulation Conference (pp. 1-11). IEEE Computer Society. https://doi.org/10.1109/WSC.2012.6465117

Vancouver

Spasic B, Onggo S. Agent-based simulation of software development process: a case study at AVL. In Proceedings of the 2012 Winter Simulation Conference. Los Alamitos, California: IEEE Computer Society. 2012. p. 1-11 doi: 10.1109/WSC.2012.6465117

Author

Spasic, Bojan ; Onggo, Stephan. / Agent-based simulation of software development process : a case study at AVL. Proceedings of the 2012 Winter Simulation Conference. Los Alamitos, California : IEEE Computer Society, 2012. pp. 1-11

Bibtex

@inproceedings{04efe1aec7db4299a818e6f4211d32d8,
title = "Agent-based simulation of software development process: a case study at AVL",
abstract = "Software development projects are difficult to manage due to the high uncertainty in their various phases. Simulation is one of the tools that has been used to help software project managers produce project plans. Research into software process simulation modeling (SPSM) shows the dominance of discrete-event simulation and system dynamics. This paper supports the use of ABS in SPSM. We propose a practical effort function to estimate developers{\textquoteright} behavior. The other contribution of this paper is to demonstrate how the ABS model can be developed, calibrated and validated using data readily available to many software development companies/departments. This paper focuses on the construction phase of a tailored Rational Unified Process used in a geographically distributed software development department at AVL. The results look promising but more work needs to be done to include ABS into one of the mainstream simulation paradigms in SPSM.",
author = "Bojan Spasic and Stephan Onggo",
year = "2012",
doi = "10.1109/WSC.2012.6465117",
language = "English",
isbn = "978-1-4673-4779-2",
pages = "1--11",
booktitle = "Proceedings of the 2012 Winter Simulation Conference",
publisher = "IEEE Computer Society",

}

RIS

TY - GEN

T1 - Agent-based simulation of software development process

T2 - a case study at AVL

AU - Spasic, Bojan

AU - Onggo, Stephan

PY - 2012

Y1 - 2012

N2 - Software development projects are difficult to manage due to the high uncertainty in their various phases. Simulation is one of the tools that has been used to help software project managers produce project plans. Research into software process simulation modeling (SPSM) shows the dominance of discrete-event simulation and system dynamics. This paper supports the use of ABS in SPSM. We propose a practical effort function to estimate developers’ behavior. The other contribution of this paper is to demonstrate how the ABS model can be developed, calibrated and validated using data readily available to many software development companies/departments. This paper focuses on the construction phase of a tailored Rational Unified Process used in a geographically distributed software development department at AVL. The results look promising but more work needs to be done to include ABS into one of the mainstream simulation paradigms in SPSM.

AB - Software development projects are difficult to manage due to the high uncertainty in their various phases. Simulation is one of the tools that has been used to help software project managers produce project plans. Research into software process simulation modeling (SPSM) shows the dominance of discrete-event simulation and system dynamics. This paper supports the use of ABS in SPSM. We propose a practical effort function to estimate developers’ behavior. The other contribution of this paper is to demonstrate how the ABS model can be developed, calibrated and validated using data readily available to many software development companies/departments. This paper focuses on the construction phase of a tailored Rational Unified Process used in a geographically distributed software development department at AVL. The results look promising but more work needs to be done to include ABS into one of the mainstream simulation paradigms in SPSM.

U2 - 10.1109/WSC.2012.6465117

DO - 10.1109/WSC.2012.6465117

M3 - Conference contribution/Paper

SN - 978-1-4673-4779-2

SP - 1

EP - 11

BT - Proceedings of the 2012 Winter Simulation Conference

PB - IEEE Computer Society

CY - Los Alamitos, California

ER -