The Community for Technology Leaders
Green Image
Issue No. 01 - January/February (2009 vol. 26)
ISSN: 0740-7459
pp: 34-40
Alexander Tarvo , Microsoft
ABSTRACT
To keep the Windows operating system stable and secure, Microsoft constantly updates it. However, any update can cause a software regression—an undesired change in the system's stable parts. A key technique for fighting regressions is thorough testing of all updates, which is costly. A statistical model that estimates the risk for updates on the basis of their characteristics makes testing more efficient. Training this model requires collecting data on a large number of fixes made in previous versions of Windows. The Binary Change Tracer tool gets this information from the disparate data sources.
INDEX TERMS
process measurement, maintenance process, risk management, Binary Change Tracer, BCT, Microsoft
CITATION
Alexander Tarvo, "Mining Software History to Improve Software Maintenance Quality: A Case Study", IEEE Software, vol. 26, no. , pp. 34-40, January/February 2009, doi:10.1109/MS.2009.15
90 ms
(Ver )