Software Maintenance Management, Mike A. Branch and M. Clay Jackson and Mark C. Laviolette and Eric C. Frankel
@InProceedings{ branch.jackson.ea:software,
author = {Mike A. Branch and M. Clay Jackson and Mark C. Laviolette
and Eric C. Frankel},
title = {Software Maintenance Management},
booktitle = {CSM'85: Proceedings of the 1985 Conference on Software
Maintenance, {\rm (Washington, DC; November 11-13, 1985)}},
year = {November 1985},
pages = {62-67},
abstract = {Advocates SM as change control, CM, and communication
among team members. Use maintenance procedures from other
disciplines.},
class = {Reengineering_in_General, Management }
}
Planning the Reengineering of Legacy Systems, H. Sneed
@Article{ sneed:planning,
author = {H. Sneed},
title = {Planning the Reengineering of Legacy Systems},
journal = {IEEE Software},
year = {1995},
volume = {12},
number = {1},
pages = {24-33},
month = {January},
class = {Reengineering_in_General, Process_Models, Management}
}
Management Decision Support Through Reverse Engineering Technology, Scott R. Tilley
@InProceedings{ tilley:management,
key = {Tilley, 1992},
author = {Scott R. Tilley},
title = {Management Decision Support Through Reverse Engineering
Technology},
booktitle = {Proceedings of CASCON'92},
year = {1992},
pages = {319-328},
month = nov,
abstract = {Managers of large software systems face enormous
challenges when it comes to making informed project-related
decisions. They require a high-level understanding of the
entire system and in-septh information on selected
components. Unfortunately, many software systems are so
comples and/or old that such information is not readily
available. Reverse engineering - the process of extracting
system abstractions and design information from existing
software systems - can provide some of this missing
information. This paper outlines how a software system can
benefit from reverse engineering, and describes how
management personnel can use the information provided by
this process as an aid in making informed decisions related
to large software projects.},
class = {Reengineering_in_General, Management}
}