Metrics for Software Process Simulation Modeling

01/16/2023
by   Bohan Liu, et al.
0

Background: Software Process Simulation (SPS) has become an effective tool for software process management and improvement. However, its adoption in industry is less than what the research community expected due to the burden of measurement cost and the high demand for domain knowledge. The difficulty of extracting appropriate metrics with real data from process enactment is one of the great challenges. Objective: We aim to provide evidence-based support of the process metrics for software process (simulation) modeling. Method: A systematic literature review was performed by extending our previous review series to draw a comprehensive understanding of the metrics for process modeling following a meta-model of ontology of metrics in SPS. Results: We identified 145 process modeling studies that collectively involve 2130 metrics and classified them using the coding technique. Two diagrams which illustrate the high frequency causal relationships used between metrics are proposed in terms of two hierarchical levels of modeling purposes. We revisited the data issues encountered in SPS data preparing phases, as well as identified the corresponding strategies. Conclusion: The results of this study provide process modelers with an evidence-based reference of the identification and the use of metrics in SPS modeling, and further contribute to the development of the body of knowledge on software metrics in the context of process modeling. Furthermore, this study is not limited to process simulation but can be extended to software process modeling, in general. Taking simulation metrics as standards and references can further motivate and guide software developers to improve the collection, governance, and application of process data in practice.

READ FULL TEXT

page 10

page 11

page 12

page 13

page 21

research
05/29/2021

Identification and Measurement of Technical Debt Requirements in Software Development: a Systematic Literature Review

Context: Technical Debt requirements are related to the distance between...
research
01/05/2019

Software Testing Process Models Benefits & Drawbacks: a Systematic Literature Review

Context: Software testing plays an essential role in product quality imp...
research
07/17/2021

Assessing Support for Industry Standards in Reference Medical Software Architectures

Industrial standards for developing medical device software provide requ...
research
09/22/2016

Towards Evidence-Based Ontology for Supporting Systematic Literature Review

[Background]: Systematic Literature Review (SLR) has become an important...
research
01/15/2019

100+ Metrics for Software Startups - A Multi-Vocal Literature Review

Metrics can be used by businesses to make more objective decisions based...
research
01/11/2021

A Systematic Mapping Study on Dynamic Metrics and Software Quality

Several important aspects of software product quality can be evaluated u...
research
07/24/2023

Evaluation and Measurement of Software Process Improvement – A Systematic Literature Review

BACKGROUND: Software Process Improvement (SPI) is a systematic approach ...

Please sign up or login with your details

Forgot password? Click here to reset