UNISYS's dialect of COBOL closely adheres to ANSI COBOL 74/85 standards. However, it includes several unique extensions such as advanced COBOL language features, screen definitions, and integration with DBMS, DMS database systems, and APIs.
Unisys COBOL programs often utilize DMS, DMS-II, or DMS-2000 database systems and their associated APIs.
The first step in SoftwareMining's migration process involves parsing the DMS database schemas using our translator. This process generates COBOL copybooks that represent the Data-Sets.
These copybooks are then utilized by the COBOL to Java/C# Converter to produce:
For instance, a record named INVOICE-RECORD will be converted into an SQL table called INVOICE_TABLE, containing all the fields defined in the COBOL structure. Additionally, an Object-Relational class, InvoiceClass, will be generated to handle database communication between the translated application and the SQL database.
The API simplifies database access through statements like CREATE, STORE, LOCK, FIND, and SELECT, ensuring efficient interaction with the new database.
Furthermore, additional UNISYS-specific APIs will be supported through SoftwareMining libraries, ensuring seamless integration and compatibility.
© 2025 SoftwareMining is a trademark of Software Modernization Technologies Ltd (UK). Registered in England company no: 07300248. Reg Offices: 79 Stevens House, Jerome Place, Kingston Upon Thames, KT1 1HX, United Kingdom.