Date of Original Version
Abstract or Description
This is a report of the proceedings of the May 1994 Software Engineering Institute s Software Engineering Techniques Workshop on Software Reengineering. The report includes brief biographies of the workshop speakers and authors, and detailed accounts of nine working group session discussions on the following topics: reengineering architecture, decision analysis, system evolution and design records, reengineering economics analysis, understanding legacy systems, using lessons learned from other software reengineering projects, reengineering process models, software reuse, and reengineering technology and tools. The workshop established a foundation for capturing the best practices within reengineering and resulted in a detailed outline for a reengineering best practices handbook.