20th International Conference on Computing in High Energy and Nuclear Physics | |
Evaluating Predictive Models of Software Quality | |
物理学;计算机科学 | |
Ciaschini, V.^1 ; Canaparo, M.^1 ; Ronchieri, E.^1 ; Salomoni, D.^1 | |
INFN CNAF, Bologna | |
40126, Italy^1 | |
关键词: Development history; Operational risks; Predictive models; Production system; Scientific community; Software products; Software Quality; Software quality modeling; | |
Others : https://iopscience.iop.org/article/10.1088/1742-6596/513/5/052030/pdf DOI : 10.1088/1742-6596/513/5/052030 |
|
学科分类:计算机科学(综合) | |
来源: IOP | |
【 摘 要 】
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.
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
Evaluating Predictive Models of Software Quality | 632KB | download |