Evaluating software degradation through entropy

作者: A. Bianchi , D. Caivano , F. Lanubile , G. Visaggio

DOI: 10.1109/METRIC.2001.915530

关键词: Software metricSoftware reliability testingSoftware constructionReliability engineeringSoftware measurementSoftware qualitySoftware maintenanceEngineeringSoftware systemSoftware sizing

摘要: Software systems are affected by degradation as an effect of continuous change. Since late interventions too much onerous, software should be detected early in the lifetime. is currently using many different complexity metrics, but their use to monitor maintenance activities costly. These metrics difficult interpret, because each emphasizes a particular aspect and aspects shown not orthogonal. The purpose our research measure entropy system assess its degradation. In this paper, we partially validate class case study, replicated on successive releases set systems. validity through direct measures quality, such number defects, effort slipped defects.

参考文章(20)
Ivar Jacobson, Object-oriented software engineering A Use Case Driven Approach. New York, NY: Addison-Wesley. ,(1991)
A. Cimitile, A.R. Fasolino, G. Visaggio, A software model for impact analysis: a validation experiment Sixth Working Conference on Reverse Engineering (Cat. No.PR00303). pp. 212- 222 ,(1999) , 10.1109/WCRE.1999.806962
A.R. Fasolino, G. Visaggio, Improving software comprehension through an automated dependency tracer workshop on program comprehension. pp. 58- 65 ,(1999) , 10.1109/WPC.1999.777744
Giuseppe Visaggio, Assessing the maintenance process through replicated, controlled experiments Journal of Systems and Software. ,vol. 44, pp. 187- 197 ,(1999) , 10.1016/S0164-1212(98)10056-0
Victor R. Basil, Albert J. Turner, Iterative enhancement: A practical technique for software development IEEE Transactions on Software Engineering. ,vol. SE-1, pp. 390- 396 ,(1975) , 10.1109/TSE.1975.6312870
Filippo Lanubile, Giuseppe Visaggio, Decision-driven maintenance Journal of Software Maintenance: Research and Practice archive. ,vol. 7, pp. 91- 115 ,(1995) , 10.1002/SMR.4360070204
G. Visaggio, Structural information as a quality metric in software systems organization international conference on software maintenance. pp. 92- 99 ,(1997) , 10.1109/ICSM.1997.624235
M.M. Lehman, Programs, life cycles, and laws of software evolution Proceedings of the IEEE. ,vol. 68, pp. 1060- 1076 ,(1980) , 10.1109/PROC.1980.11805
N.E. Fenton, M. Neil, A critique of software defect prediction models IEEE Transactions on Software Engineering. ,vol. 25, pp. 675- 689 ,(1999) , 10.1109/32.815326