4GL Migration
As most 4GL languages were designed to be platform-independent, 4GL applications often require less effort to migrate than 3GL applications. However, 4GL applications can represent migration challenges due to their interaction with other technologies. In addition, many 4GL applications refer to third-party products, use MPE operating system concepts and commands, and are tightly intertwined with MPE Job Control Language (JCL).
The right combination of migration tools, methodologies and migration experts can be invaluable in reducing both the effort and the costs of migration.
Speedware V7 code is 100% platform and database independent, making Speedware applications among the easiest to port to other environments. Speedware customers benefit from the fact that Speedware applications represent much less migration effort than other languages. The migration challenges that do arise are related to the implicit and explicit interaction with the MPE operating system, with MPE JCL as well as with third-party utilities.
Transact, also referred to as Rapid/3000, is not available on platforms other than the HP e3000. Speedware offers migration solutions to convert Transact to a choice of three technologies:
- Using an automated tool, Speedware can convert Transact code to Microsoft .Net or Java and use AMXW's runtime library to retain most of the MPE concepts.
- Using an automated tool, Speedware can convert Transact code to HP COBOL and use AMXW as a HP COBOL migration tool.
Focus is a less common 4GL language used by some HP e3000 companies. Speedware provides complete migration solutions designed to migrate Focus applications to WebFocus, a web-compatible language from Information Builders.
|