Auditing the maintenance of software
Auditing the maintenance of software
Software metrics: establishing a company-wide program
Software metrics: establishing a company-wide program
The State of Software Maintenance
IEEE Transactions on Software Engineering
Software engineering metrics and models
Software engineering metrics and models
The practical guide to structured systems design: 2nd edition
The practical guide to structured systems design: 2nd edition
A case history analysis of software error cause-effect relationships
IEEE Transactions on Software Engineering
Software engineering (3rd ed.): a practitioner's approach
Software engineering (3rd ed.): a practitioner's approach
Issues in Software Maintenance
ACM Computing Surveys (CSUR)
Modern Structured Analysis
JSP and JSD: The Jackson Approach to Software Development
JSP and JSD: The Jackson Approach to Software Development
Software Engineering Economics
Software Engineering Economics
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Standardized Development of Computer Software
Standardized Development of Computer Software
ICSE '76 Proceedings of the 2nd international conference on Software engineering
A comment on "the definition of maintainability"
ACM SIGSOFT Software Engineering Notes
A formal mechanism for analysis and re-implementation of legacy programs
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Hi-index | 0.00 |
This paper is concerned with the economical maintenance of large software products. It examines the software maintenance process and outlines a framework, based on cost-benefit, within which changes to the maintenance environment affecting future maintenance productivity can be evaluated. It also looks at the rationale for the recommendations that are made. The recommendations include the formation of a team charged with overseeing the maintainability of the products and the implementation of certain protocols for maintenance that rigorously incorporate documentation maintenance. The paper is based on the authors ' experience with a large software product, and contains product-specific recommendations.