|
For Rehosting PL/I Applications on Open Systems
Liant's Open PL/I is a robust and flexible development system that allows PL/I mainframe users to rehost existing PL/I applications to open systems environments. Open-PL/I empowers PL/I mainframe users to migrate legacy applications to open systems, while controlling risks and costs.
Open-PL/I is the only proven multi-platform UNIX and Windows PL/I solution in the marketplace today.

Contact us for a 30 day full-product trial evaluation period at no cost or obligation.
Put Open-PL/I to work solving your PL/I legacy migration problems now!!
Compatibility
Open-PL/I includes full IBM PL/I features to ensure compatibility, and is compatible with PL/I dialects from other systems, such as DEC VAX, Data General, Wang, and Prime. It offers support for third party client/server products, such as database facilities, transaction processing, development environments, GUI tools, and operation management tools.
Controlled Risk
The functionality and business logic of mission critical legacy applications is maintained. Applications run essentially unchanged or with little modification on update platforms.
Controlled Cost
Transition costs are low. Future development, processing, and support budgets are less in the new client/server environment.
Protected Investments
Investments in mission critical applications are preserved, and existing personnel skills and experience are leveraged without the need for expensive retraining.
Portability Across Platforms
Maximum portability means applications can run on a variety of platforms, according to end-user needs.
Open-PL/I Key Features
Relational Data Base and CICS Support
Open-PL/I includes support for Oracle and DB2, which makes it easy to port applications already using these databases, plus CICS support using Clerity and HTWC.
If legacy applications use VSAM files, moving to Open-PL/I provides the opportunity to run applications "as-is", or modernize them by migrating to a relational database. VSAM data is accessed using standard PL/I record I/O statements. Databases are accessed using either direct calls to the vendor supplied API, or embedded EXEC SQL statements. VSAM is supported in any one of three different file systems: Informix's widely known C-ISAM, Transarc's Structured File Server, or Liant's Open File Manager. C-ISAM is included with Open-PL/I.
Macro Preprocessor
Open-PL/I provides a powerful macro preprocessor as an addition to ease the conversion of mainframe PL/I to open systems.
Command-Line Driver
Open-PL/I includes a command-line driver which invokes the compiler, macro preprocessor, SQL and CICS pre-compilers, and the linker, reducing the commands needed to generate executable files, and easing the use of makefiles.
Source Code Checker
A source code checker helps users assess their source code compatibility with Open-PL/I, and in turn, the degree of success in porting their code "as-is" to an open systems environment.
Performance and Libraries
Open-PL/I provides outstanding runtime performance through various compiler optimizations levels, and reduces code size and improves system performance through the use of shared libraries on Unix systems.
CodeWatch Debugger Support Open-PL/I includes CodeWatch, Liant's powerful GUI source code debugger. CodeWatch allows testing and debugging of programs using the conventions, syntax, and symbols of the PL/I language. Standard PL/I expression evaluation is fully supported, including builtins, arrays and array slices, and PL/I data types.
|