About Press Partners Employment Contact
Java Convert


PBT: Techné’s PowerBuilder-to-Java™ Code Translator

Techné’s PBT is a highly automated, PowerBuilder-to-Java™ code translator that captures and converts the business rules inherent in legacy applications without any human interpretation.

By doing so, this compiler-like translator eliminates the risk of misinterpreting a legacy application’s business rules—or worse, not capturing and converting them at all—which serves to preserve the intellectual capital investments already made in the application. At the same time, by eliminating the risk of misinterpreting the business rules and logic, PBT is able to eliminate the risk of complete project failure or that of errors occurring throughout the process

In fact, because PBT is so highly automated, it actually guarantees successful conversion results every time, while generating an exact functional equivalent of the legacy application in Java form—from its look, feel and function right down to its application design.

As such, PBT offers several key benefits to organizations requiring a successful conversion that is guaranteed and delivered at a fixed price, on a fixed date.

PBT Benefits
Technical Details Summary
The New Java Application Summary

PBT Benefits

Minimized Risk
Converts business rules and logic without any human interpretation, reducing the risk of errors to near zero, guaranteeing a successful migration.

Minimized Disruption to Users
Produces a Java application that is identical in look, feel, function and design to the original, eliminating the need for users to be re-trained and as a result, eliminates re-training costs. Allows the Java application to co-exist with original PB applications and access the same databases, simplifying large-scale deployment to the new environment.

Minimized Disruption to Maintenance Staff
Duplicates internal design and encoded business rules, leaving programmers familiar with the new application based on their understanding of the business logic.

Faster Migration
Reduces elapsed time for the migration project due to the high-level of automation offered by PBT.

Guaranteed Results
Guarantees the migration project with PBT’s high level of automation.

Technical Details Summary

• All PowerBuilder source code (including DataWindows) is automatically converted.
• Any non-portable features are converted semi-automatically (i.e. OLE or DDE specific functions with no direct Java equivalent.)
• Each PowerBuilder object is converted to an equivalent Java class. Non-visual objects become a single Java class. Visual objects become two Java classes (separating GUI painting from business logic).
• A pure Java library, PBJ™ extends Java to add needed PB functionality.
• Database access converted to Standard JDBC or J2EE-based Remote Connection Object.

The New Java Application Summary

• The generated Java application consists of well-written and well-structured native Java code.
• Can be maintained with any standard Java IDE (Eclipse, JBuilder, WSAD, JDeveloper) and a host of 3rd party Java technology tools.
• Simplifies the learning curve for the maintenance team as it duplicates the original PB code design and can be maintained using PB concepts or native Java programming language concepts.