BULL GCOS Screens Definition
The set of control characters required to display a screens on a Terminal is encoded in variables within the Programs.
The control characters are typically not human-legible, and their inclusion in COBOL programs can make the application less maintainable.
SoftwareMining tools can translate the Control Characters to a more human readable XML , JSP or ASP files.
IDS/2 Database and API, VSAM Files
BULL COBOL programs typically utilise the IDS-2 database system and API. IDS-2 is a CODASYL designs, which support Master-Child type relationships.
SoftwareMining Converter can use the exported IDS-2 schemas (or COBOL program listings) to regenerate the database as a Relational Database. The Master-Child relationships are translated to "foreign-key" relationships. The system will also generate Object-Relational data access classes for each of the tables. These classes will continue to represent the Master-Child relationships as associations in Object-Oriented classes.
The following diagram outlines the artefacts genrated from translation of DBMS32 tables
The API simplifies database access thru GET, STORE, UPDATE, MODIFY, FIND, ERASE type statements.
The Migration of COBOL applications to Java or C# involves:
© 2017, SoftwareMining Technologies. All Rights Reserved. "SoftwareMining Technologies" is a trademark of Software Modernization Technologies Ltd (UK). Software Modernization Technologies Ltd. Registered in England company no: 7300248. Reg Offices: 8b Accommodation Road, London NW11 8ED, United Kingdom.