Applications from High Energy Physics scientific community are constantly growing and implemented by a large number of developers. This implies a strong churn on the code and an associated risk of faults, which is unavoidable as long as the software undergoes active evolution. However, the necessities of production systems run counter to this. Stability and predictability are of paramount importance; in addition, a short turn-around time for the defect discovery-correction-deployment cycle is required. A way to reconcile these opposite foci is to use a software quality model to obtain an approximation of the risk before releasing a program to only deliver software with a risk lower than an agreed threshold. In this article we evaluated two quality predictive models to identify the operational risk and the quality of some software products. We applied these models to the development history of several EMI packages with intent to discover the risk factor of each product and compare it with its real history. We attempted to determine if the models reasonably maps reality for the applications under evaluation, and finally we concluded suggesting directions for further studies. © Published under licence by IOP Publishing Ltd.
CITATION STYLE
Ciaschini, V., Canaparo, M., Ronchieri, E., & Salomoni, D. (2014). Evaluating predictive models of software quality. In Journal of Physics: Conference Series (Vol. 513). Institute of Physics Publishing. https://doi.org/10.1088/1742-6596/513/5/052030
Mendeley helps you to discover research relevant for your work.