Approaches to Legacy System Evolution

Topics: Software engineering, Application software, Legacy system Pages: 42 (9842 words) Published: October 11, 2014
1

Approaches to
Legacy System Evolution

Nelson H. Weiderman
John K. Bergey
Dennis B. Smith
Scott R. Tilley

December 1997

TECHNICAL REPORT
CMU/SEI-97-TR-014
ESC-TR-97-014

Technical Report
CMU/SEI-97-TR-014
ESC-TR-97-014
December 1997

Approaches to Legacy System Evolution

Nelson H. Weiderman
John K. Bergey
Dennis B. Smith
Scott R. Tilley

Reengineering Center
Product Line Systems

Unlimited distribution subject to the copyright.

Software Engineering Institute
Carnegie Mellon University
Pittsburgh, PA 15213

This report was prepared for the
SEI Joint Program Office
HQ ESC/AXS
5 Eglin Street
Hanscom AFB, MA 01731-2116
The ideas and findings in this report should not be construed as an official DoD position. It is published in the interest of scientific and technical information exchange.
FOR THE COMMANDER
(signature on file)
Jay Alonis, Lt Col, USAF
SEI Joint Program Office
This work is sponsored by the U.S. Department of Defense.
Copyright © 1997 by Carnegie Mellon University.
Permission to reproduce this document and to prepare derivative works from this document for internal use is granted, provided the copyright and “No Warranty” statements are included with all reproductions and derivative works. Requests for permission to reproduce this document or to prepare derivative works of this document for external and commercial use should be addressed to the SEI Licensing Agent. NO WARRANTY

THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN “AS-IS” BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.

This work was created in the performance of Federal Government Contract Number F19628-95-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. The Government of the United States has a royalty-free government-purpose license to use, duplicate, or disclose the work, in whole or in part and in any manner, and to have or permit others to do so, for government purposes pursuant to the copyright license under the clause at 52.227-7013. This document is available through SAIC/ASSET: 1350 Earl L. Core Road; PO Box 3305; Morgantown, West Virginia 26505 / Phone: (304) 284-9000 / FAX: (304) 284-9001 / World Wide Web: http://www.asset.com/SEI.html / e-mail: sei@asset.com.

Copies of this document are available through the National Technical Information Service (NTIS). For information on ordering, please contact NTIS directly: National Technical Information Service, U.S. Department of Commerce, Springfield, VA 22161. Phone: (703) 487-4600.

This document is also available through the Defense Technical Information Center (DTIC). DTIC provides access to and transfer of scientific and technical information for DoD personnel, DoD contractors and potential contractors, and other U.S. Government agency personnel and their contractors. To obtain a copy, please contact DTIC directly: Defense Technical Information Center / Attn: BRR / 8725 John J. Kingman Road / Suite 0944 / Ft. Belvoir, VA 22060-6218. Phone: (703) 767-8274 or toll-free in the U.S. 1-800 225-3842). Use of any trademarks in this report is not intended in any way to infringe on the rights of the trademark holder.

Table of Contents
Acknowledgements ...............................................................................................................v 1

Introduction ................................................................................................................... 1

2

Distinguishing Software Maintenance from System...


References: Product Line Practice Workshop Report (CMU/SEI-97-TR-003, ADA
327610)
Mellon University, 1997.
Framework for the Disciplined Evolution of Legacy Systems
(CMU/SEI-97-TR-007, ADA 330880)
Engineering Institute, Carnegie Mellon University, 1997.
with ActiveWeb. Active Software, Inc., Santa Clara, CA. Available
WWW (1997).
Product Line Development (CMU/SEI-96-TR-016, ADA 315802).
Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon
University, 1996.
the CAS Program Understanding Project.” IBM Systems Journal 33, 3
(1994): 477-500.
Framingham, MA: International Data Corp., 1996.
Robert. Software Technology Reference Guide - A Prototype
(CMU/SEI-97-HB-001, ADA 305472)
Engineering Institute, Carnegie Mellon University, 1997.
(October 1997): 10-11.
(CMU/SEI-97-TR-010, ADA 315653). Pittsburgh, PA: Software
Engineering Institute, Carnegie Mellon University, 1997.
Introduction.” Communications of the ACM 40, 5 (May 1997): 38-40.
Available WWW (1997).
Showcase [on-line]. Available WWW
(1997).
Issues and Implications (CMU/SEI-97-TR-002, ADA 325361).
Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon
University, 1997.
Understanding (CMU/SEI-96-TR-019, ADA 320731). Pittsburgh, PA:
Software Engineering Institute, Carnegie Mellon University, 1996.
IEEE Computer Society Press, 1996.
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Legacy System Essay
  • evolution Essay
  • Database Models and Legacy Systems Essay
  • Information Systems Evolution Paper
  • Healthcare Information System: the Evolution Essay
  • Information Systems Evolution Essay
  • Evolution Of Information Systems Essay
  • Evolution of Education System Essay

Become a StudyMode Member

Sign Up - It's Free