Approaches to Legacy System Evolution

The approach that one chooses to evolve software-intensive systems depends on the organization, the system, and the technology. We believe that significant progress in system architecture, system understanding, object technology, and net-centric computing make it possible to economically evolve software systems to a state in which they exhibit greater functionality and maintainability. In particular, interface technology, wrapping technology, and network technology are opening many opportunities to leverage existing software assets instead of scrapping them and starting over. But these promising technologies cannot be applied in a vacuum or without management understanding and control. There must be a framework in which to motivate the organization to understand its business opportunities, its application systems, and its road to an improved target system. This report outlines a comprehensive system evolution approach that incorporates an enterprise framework for the application of the promising technologies in the context of legacy systems.

PDF [104 KB]

Authors

Nelson W. Weiderman

Dennis B. Smith

Scott R. Tilley (Florida Institute of Technoloy)

This report is related to the following area(s) of work:

System of Systems

Technical Report
CMU/SEI-97-TR-014
January 1998

Cite This Report

SEI:

Weiderman, Nelson; Smith, Dennis; & Tilley, Scott. Approaches to Legacy System Evolution (CMU/SEI-97-TR-014). Software Engineering Institute, Carnegie Mellon University, 1998. http://www.sei.cmu.edu/library/abstracts/reports/97tr014.cfm

IEEE:

N. Weiderman, D. Smith, and S. Tilley, "Approaches to Legacy System Evolution," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-97-TR-014, 1998. http://www.sei.cmu.edu/library/abstracts/reports/97tr014.cfm

APA:

Weiderman, N., Smith, D., & Tilley, S. (1998). Approaches to Legacy System Evolution (CMU/SEI-97-TR-014). Retrieved June 20, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/97tr014.cfm

CHI:

Weiderman, Nelson, Dennis Smith, and Scott Tilley. Approaches to Legacy System Evolution (CMU/SEI-97-TR-014). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1998. http://www.sei.cmu.edu/library/abstracts/reports/97tr014.cfm

MLA:

Weiderman, N., Smith, D., & Tilley, S. 1998. Approaches to Legacy System Evolution (Technical Report CMU/SEI-97-TR-014). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/97tr014.cfm

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.