Title :
Maintainability measurements on industrial source code maintenance activities
Author :
Pearse, Troy ; Oman, Paul
Author_Institution :
Printer Div., Hewlett-Packard, Boise, ID, USA
Abstract :
It is clear that the burden of software maintenance increases proportionately with our inventory of software systems. Our inventory is increasing because we now recognize existing code as reusable assets rather than liabilities. With this recognition comes an understanding of the importance of evaluating code quality and maintainability. We show how maintainability metrics can be used to gauge the effect of perfective and adaptive maintenance on large industrial software systems. In a series of four studies we measure the maintainability of the source code before and after a prescribed maintenance activity. These measurements permit us to analyze the effect of the maintenance activities as well as evaluating the model´s sensitivity to code change
Keywords :
software development management; software maintenance; software metrics; software quality; software reusability; industrial source code maintenance; inventory; large industrial software systems; liabilities; maintainability metrics; software maintainability measurements; software maintenance; software quality; software reuse; source code; Computer industry; Environmental management; Maintenance engineering; Printers; Pulse measurements; Software engineering; Software maintenance; Software measurement; Software systems; Statistics;
Conference_Titel :
Software Maintenance, 1995. Proceedings., International Conference on
Conference_Location :
Opio
Print_ISBN :
0-8186-7677-9
DOI :
10.1109/ICSM.1995.526551