2000 · 612 citations · 11 references
ComputingSystems EngineeringMaintenance EngineeringSoftware EngineeringSystems ArchitectureSoftware ArchitectureSoftware DesignSoftware EvolutionSoftware MaintenanceSoftware MetricsSoftware ModelingMaintainability AssessmentMaintainability EvaluationMaintainability MetricsMaintenanceProgram ComprehensionSoftware Evolution MetricsSoftware MaintainabilitySoftware Maintenance Process
New management approaches to software evolution aim to clarify the relationship between technology and business. The study aims to design software that can be easily evolved by developing more effective tools and methods for program comprehension and a formalism for maintainability measurement. The authors propose a service‑based model of software to replace the product view, along with improved tools for program comprehension and a formalism for measuring maintainability. The abstract claims the proposed approach is better.
The production of new management approaches to evolution, leading to understanding of the relationships between technology and business. How can software be designed so that it can easily be evolved? More effective tools and methods for program comprehension for both code and data A better formalism and conceptualisation of 'maintainability'; how do we measure it? The development of a service-based model of software, to replace a product view. better
11
Software Maintenance Management
P.H. Silcox · IEE Proceedings E Computers and Digital Techniques · 1980 · 388 citations
Legacy systems: coping with success
Keith Bennett · IEEE Software · 1995 · 294 citations
Planning the reengineering of legacy systems
Harry M. Sneed · IEEE Software · 1995 · 192 citations
Microprocessing and microprogramming
Euromicro · Medical Entomology and Zoology · 1981 · 78 citations