| |
| System i |
| |
| Migration Tools 400 EGL |
| |
The Migration Tools 400 EGL transform existing RPG and Cobol applications into IBM's Enterprise Generation Language (EGL). This opens up entirely new perspectives for modern software development that go way beyond RPG while simultaneously protecting the current functionality of your application. |
| |
| |
| Product Description |
| |
With the Migration Tools 400 EGL, System i RPG and Cobol applications can be converted into IBM's state-of-the-art development environment for business apps, the Enterprise Generation Language (EGL). |
| |
| EGL is a highly efficient language for developing modern, platform-independent business applications. EGL is embedded in Eclipse, is compatible with WDSC and generates platform-independent Java code as well as high performance native code for System i. |
| |
| Because EGL can easily be integrated with RPG and Cobol applications, migration can be broken down into smaller steps. Once migrated, further development and maintenance of the software is done directly in EGL. During the course of migration, the application logic is separated from the system functions in order to achieve maximum portability. All application logic is pure EGL and 100% portable. All of the core functionality such as database access, dialog access, printer control, CL commands, QAPIs, etc. are encapsulated in their own access modules. These access modules comprise i5OS functionality and are therefore platform-specific. They can either be replaced with platform-neutral functionality over time, or are immediately platform-independent in conjunction with the Service Library 400. |
| |
The PKS Universal Client can be employed as a user interface for the converted application parts. The Web Client Xi is compatible with native EGL user interface development. RPG and EGL programs can be combined as you like when using Web Client Xi. |
| |
Through this method, it is possible to supplement converted programs with new native EGL functionality. The boundary between the old and new programs is nearly totally transparent for the user. |
| |
EGL is the ideal solution for all developers who want to break free of RPG or Cobol in the long run, but don't have the time to rewrite everything. |
| |
| |
| Features and Benefits |
| |
Applications can be further developed in a modern business language |
Existing application functionality can be fully adopted |
Saves 70-90% of the costs in comparison to reprogramming |
The future of RPG apps can be secured over a long period of time |
Simple entry into the SOA world |
Application is platform-independent yet high performance for System i |
| |
| |