| |
| Migration Tools 400 OCC |
| |
The Migration Tools 400 OCC create executable code for Windows, Linux and UNIX based on existing RPG, Cobol, CL and DDS source code. System i developers can execute their applications in any desired production environment without having to learn Java. |
| |
| |
Product Description |
| |
With the Migration Tools 400 OCC you can make System i RPG and Cobol applications platform-independent. Development remains on System i in PDM or WDSC in RPG or Cobol. The production environment can be one of the following: |
| |
Windows with SQL server or Oracle |
Linux (Intel) with Oracle or DB2/UDB |
Linux (Power5) with Oracle or DB2/UDB |
AIX with Oracle or DB2/UDB |
Solaris (Sparc) with Oracle |
HP-UX (PA-RISC) with Oracle |
| |
The Migration Tools 400 OCC are particularly suitable for System i software houses that also want to make their solutions available to non-System i platforms, as well as users who would like to put their existing skills and applications to use on an open systems platform as a production platform. In particularly, when a company has a number of different platforms or databases, applications of various origins can be sensibly consolidated. |
| |
Migration is done analogously to application development in System i in three steps. First, the DDS is compiled. Second, objects are created. In the third step, the respective RPG, Cobol and CL programs are converted or compiled. Conversion is a two-step process: first, RPG, Cobol and CL are converted to a generator language called OCC. OCC is an easily comprehensible superset made up of RPG, Cobol and CL with a comfortable graphical debugger and comprehensive analytic tools. C/C++ code is generated from OCC and then compiled as high performance native code (standard DLLs) in the respective system. |
| |
The native code generated through OCC supports the PKS Universal Client, but can also be run with the customer's own clients. Service Library 400 provides the system functions required by the application. |
| |
| |
Features and Benefits |
| |
Little effort required to make System i RPG and Cobol applications platform-independent |
Maintenance and further development on System i with existing skills; program modifications can be adopted for the target platform with a click of the mouse |
Supports batch-oriented access and embedded SQL |
Supports over 200 CL commands and 30 QAPIs |
Supports RPG III, ILE RPG, ILE Cobol and CL |
Graphical source code debugger |
Highly scaleable via multiple application servers |
Extremely stable, high performance, suitable for mission critical apps |
Rule-based conversion can be tailored to customer's application |
Successfully used in over 1 200 production environments in 22 countries around the globe |
| |
| |