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!

MARC

LEADER 00000cam#a2200000#i#4501
001 wils-246254
005 20222994713
008 220309t19961996-UK ag# ##001 ##eng#D
020 # # |a 9781850321927  |q paperback 
020 # # |a 1850321922  |q paperback 
040 # # |a DLC  |b eng  |c DLC  |d UiTM  |e rda 
041 0 # |a eng 
090 0 0 |a QA76.758  |b .T34 1996 
100 1 # |a Takang, Amstrong A. 
245 1 0 |a Software Maintenance  |b Concepts and Practice  |c Amstrong A. Takang and Penny A. Grubb 
264 # 1 |a London  |b INTERNATIONAL THOMSON COMPUTER PRESS  |c 1996 
264 # 4 |c ©1996 
300 # # |a xiv, 219 pages  |b illustrations  |c 24 cm 
336 # # |a text  |2 rdacontent 
337 # # |a unmediated  |2 rdamedia 
338 # # |a volume  |2 rdacarrier 
504 # # |a Includes bibliographical references and index 
520 # # |a 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. 
650 # 0 |a Systems engineering 
650 # 0 |a Software engineering 
700 1 # |a Grubb, Penny A.  |e author 
856 4 0 |z Click Here to View Status and Holdings.  |u https://opac.uitm.edu.my/opac/detailsPage/detailsHome.jsp?tid=246254 
964 # # |c BOK  |d 01 
998 # # |a 00130##a006.2.2||00250##a002.5.2||00250##b002.5.3||00255##a007.25.3||00260##a002.17.2||00260##b002.17.2||00260##c002.17.2||00264#1a002.8.2||00264#1b002.8.4||00300##a002.17.2||00300##b002.17.2||00300##c003.5.1||00500##a002.17.2||00502##a007.9.2||00520##a007.2||00520##b007.2||00538##a003.16.9||00546##a006.11||00730##a006.2.2||00730##d006.4||00730##f006.10||00730##n006.2.2||00730##p006.2.2||