From the course: Migrating COBOL Apps

Unlock the full course today

Join today to access over 22,500 courses taught by industry experts or purchase this course individually.

Reengineer and the horseshoe model

Reengineer and the horseshoe model - COBOL Tutorial

From the course: Migrating COBOL Apps

Start my 1-month free trial

Reengineer and the horseshoe model

- [Instructor] Since layman's first insights the issue of software evolution and maintenance has become a significant aspect to software engineering. With the development and promotion of a number of software lifecycle models, international standards and inclusion in the software engineering body of knowledge. An important theme within the research domain of software evolution is to understand the structure and behavior of a legacy software application through reverse engineering where the only reliable information is the source or in the worst case just the executable code. For legacy applications. The goal of reengineering is to create a replacement application that is more evolvable and possibly has more functionality than the original the Carnegie Mellon University Software Engineering Institute provides in its publication options analysis for reengineering issues and conceptual approach. A horseshoe model for…

Contents