Research Catalog

Software maintenance : the problem and its solutions

Title
Software maintenance : the problem and its solutions / James Martin [and] Carma McClure.
Author
Martin, James, 1933-2013.
Publication
  • Englewood Cliffs, N.J. : Prentice-Hall, Inc., [1983]
  • ©1983.

Items in the Library & Off-site

Filter by

1 Item

StatusFormatAccessCall NumberItem Location
TextUse in library QA76.9.S65 M37 1983Off-site

Details

Additional Authors
McClure, Carma L.
Description
viii, 472 pages : illustrations (some color); 25 cm
Summary
Software maintenance claims an extremely large share of the software dollar and is becoming the most expensive part of the software life cycle. The cost of failing to design systems for maintenance is very high, with the hidden cost of changes when the system becomes fragile, breaks down, annoys users, and consumes hours of attention from software personnel. To bring maintenance under control, this book advises that programmers, analysts, systems designers, and managers should understand and apply the diversity of solutions and tools to the problems discussed in this book.
Alternative Title
Problem and its solutions
Subject
  • Software maintenance
  • Software maintenance
  • Softwarewartung
  • Logiciels > Maintenance
  • Logiciels > Développement
Genre/Form
  • Instructional and educational works
  • Instructional and educational works.
  • Matériel d'éducation et de formation.
Bibliography (note)
  • Includes bibliographical references and index.
Contents
Part I. Introduction ; The maintenance mess -- State of the art of software maintenance -- Part II. Designing for maintenance ; Measures of program maintainability -- Methods for building in maintainability -- The significance of data base -- Normalization of data -- Creating stable data structures -- Documentary -- Source code style -- Part III. The methodology revolution ; Making the mice go away -- Use of fourth-generation languages -- User-driven computing -- Prototyping -- Information engineering -- Part IV. Packages ; Preprogrammed application packages -- Contracting for maintainable software -- Part V. Performing the maintenance function ; Performing program maintenance -- Debugging -- Tools for maintenance -- Managing the maintenance function -- Maintenance teams -- Part VI. Viewing the future ; Planning for future maintenance -- Strategic planning and migration.
ISBN
  • 0138223610
  • 9780138223618
LCCN
82025180
OCLC
  • ocm09197312
  • 9197312
  • SCSB-612088
Owning Institutions
Princeton University Library