|
UNISYS COBOL Migration Challenges
UNISYSs dialect of COBOL is fairly close to ANSI COBOL 74/85 Standards.
The main differences is the extentions to COBOL langauge, Screens definitions, use of DBMS , DMS Database and API.
SoftwareMining Translation Toolkit already supports the most widely elements of these libraries.
(SoftwareMining services will endevour to provide support for the missing libraries when undertaking translation Services).
|
Database and API
Unisys COBOL programs typically utilise the DMS database system and API
The API simpifies database access thru CREATE, STORE, LOCK, FIND, SELECT type statements.
SoftwareMining CORECT Translates BULL DB library calls to a Java Persistence Framework - utilising SQL databases.
BULL Database scripts can be easily re-engineered into Relational-Database.
|
Translation Process and Deliverables
|
The translation of to Java or C# applications involve
- MANUAL Data Analysis: REDFINES, DATES, Migration Policy
- AUTOMATIC: Remove dead code.
- AUTOMATIC: Translation to target language
- SOFTWAREMINING and/or CLIENT: Optional: Business Rule Extraction.
- SOFTWAERMINING: Provision of Screen, Database and Transaction handling Framework in Java or C#
- SOFTWAREMINING and/or CLIENT: Creation and Population of Test Database
- SOFTWAREMINING and/or CLIENT: System acceptance testing
- SOFTWAREMINING and/or CLIENT: User Acceptance Testing
- SOFTWAREMINING and/or CLIENT: DataBase Migration .
|
|