From the course: Migrating COBOL Apps
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
The reengineering process - COBOL Tutorial
From the course: Migrating COBOL Apps
The reengineering process
- [Instructor] Reengineering a legacy application starts with understanding the purpose of the application and how it works. While the reengineering can be a onetime full system replacement or a gradual evolution through iterative reengineering, the process starts with analyzing the application code and classifying the data. At the same time, the documentation is reconstituted from the original documentation if any exists. And from the information gleaned through the code analysis, the next step in migration is to redesign the database into the form required in the final replacement application. This is the most important stage as the database design will drive a lot of the subsequent program design. If an iterative approach is planned, the application must be partitioned into sets of components in such a way as to minimize the impact on maintenance requests ensuring both the number of change requests which have to be…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
Lehman's laws of software evolution3m 2s
-
(Locked)
Reengineer and the horseshoe model3m 44s
-
(Locked)
Classification of legacy data2m 14s
-
(Locked)
The reengineering process4m 53s
-
(Locked)
Visualization of legacy COBOL code3m 13s
-
(Locked)
Create COBOL flowcharts with Visustin2m 48s
-
(Locked)
Navigate code visually with Visual Studio1m 18s
-
-
-
-