Software Process Simulation Modeling: Facts, Trends and Directions

作者: He Zhang , Barbara Kitchenham , Dietmar Pfahl

DOI: 10.1109/APSEC.2008.50

关键词:

摘要: Software process simulation modeling (SPSM) research has increased since the first ProSim workshop held in 1998 and Kellner, Madachy Raffo (KMR) discussed "why, what how" of simulation. This paper aims to assess how SPSM evolved during past 10 years particular whether reasons for SPSM, paradigms, tools, problem domains, model scopes have changed. We performed a systematic literature review software papers from series publications last decade. identified 96 studies sources included them this review. The were categorized into four major types data needed address each question was extracted. found need refining classification scheme introduced by KMR. More emerging paradigms added enhance KMR's discussion. Trends over time showed that interest continuous decreasing micro-processes increasing. Hybrid models based primarily on system dynamics discrete event all implemented vertical integration. recommend concentrate more recent processes making reusable thus easier build.

参考文章(13)
Stephen Linkman, David Budgen, Barbara Kitchenham, Pearl Brereton, Mark Turner, John Bailey, Protocol for a Tertiary study of Systematic Literature Reviews and Evidence-based Guidelines in IT and Software Engineering ,(2009)
Stuart E. Madnick, Tarek Abdel-Hamid, Software Project Dynamics: An Integrated Approach ,(1991)
Leon J. Osterweil, Unifying microprocess and macroprocess research Lecture Notes in Computer Science. ,vol. 3840, pp. 68- 74 ,(2005) , 10.1007/11608035_7
Barbara Kitchenham, None, Evidence-based software engineering and systematic literature reviews product focused software process improvement. pp. 3- 3 ,(2006) , 10.1007/11767718_3
Mike Beedle, Ken Schwaber, Agile Software Development with SCRUM ,(2001)
He Zhang, Barbara Kitchenham, Dietmar Pfahl, Reflections on 10 years of software process simulation modeling: a systematic review ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story. ,vol. 5007, pp. 345- 356 ,(2008) , 10.1007/978-3-540-79588-9_30
Leon J. Osterweil, What we learn from the study of ubiquitous processes Software Process: Improvement and Practice. ,vol. 12, pp. 399- 414 ,(2007) , 10.1002/SPIP.331
Siri-on Setamanit, Wayne Wakeland, David Raffo, Using Simulation to Evaluate Global Software Development Task Allocation Strategies Software Process: Improvement and Practice. ,vol. 12, pp. 491- 503 ,(2007) , 10.1002/SPIP.335
Marc I Kellner, Raymond J Madachy, David M Raffo, Software process simulation modeling: Why? What? How? Journal of Systems and Software. ,vol. 46, pp. 91- 105 ,(1999) , 10.1016/S0164-1212(99)00003-5
KeungSik Choi, Doo-Hwan Bae, TagGon Kim, An Approach to a Hybrid Software Process Simulation using the DEVS Formalism Software Process: Improvement and Practice. ,vol. 11, pp. 373- 383 ,(2006) , 10.1002/SPIP.284