Software Maintenance Concepts and Practice

The last few decades have witnessed a proliferation of software systems in a wide range of working environments. Changes to such systems are often required in order to improve performance and enhance functionality and it is the management and control of these changes that is known as maintenance. St...

Full description

Saved in:
Bibliographic Details
Main Authors: Takang, Amstrong A., Grubb, Penny A. (Author)
Format: Book
Language:English
Published: London INTERNATIONAL THOMSON COMPUTER PRESS 1996
Subjects:
Online Access:Click Here to View Status and Holdings.
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The last few decades have witnessed a proliferation of software systems in a wide range of working environments. Changes to such systems are often required in order to improve performance and enhance functionality and it is the management and control of these changes that is known as maintenance. Studies have indicated that software maintenance consumes at least 50% of resources allocated to many software life cycles and thus is an important area for software engineers to master. This book sets out to provide a comprehensive introduction to software maintenance concepts, showing how these concepts can be used to offer practical solutions to the problems encountered by software engineers. Providing a framework for understanding the concepts, the authors outline how this can be applied using the wide variety of software maintenance techniques available. These include coverage of reverse engineering, reengineering, program comprehension, code restructuring and maintainability measures.
Physical Description:xiv, 219 pages illustrations 24 cm
Bibliography:Includes bibliographical references and index
ISBN:9781850321927
1850321922