2001 · 14 citations · 6 references
After deployment, software systems enter a phase of maintenance, management, and evolution that can last many years until final decommissioning. This post-deployment period is the longest and hence the most expensive phase of a system’s lifecycle. The ability of organizations to repair, enhance and update systems, as well as to provide
6
Design measurement: some lessons learned
H. Dieter Rombach · IEEE Software · 1990 · 98 citations
Maintaining component-based systems
J. Voas · IEEE Software · 1998 · 63 citations
Software Maintenance, Engineering, Industrial Engineering +19
A model for designing adaptable software components
George T. Heineman · 2002 · 43 citations