Obtaining Architectural Descriptions from Legacy Systems: The Architectural Synthesis Process (ASP)

A majority of software development today involves maintenance or evolution of legacy systems. Evolving these legacy systems, while maintaining good software design principles, is a significant challenge. Research has shown the benefits of using software architecture as an abstraction to analyze qu...

Full description

Bibliographic Details
Main Author: Waters, Robert Lee
Format: Others
Language:en_US
Published: Georgia Institute of Technology 2005
Subjects:
Online Access:http://hdl.handle.net/1853/4832