Speedware Speedware is a provider of innovative enterprise software solutions, including application development technology, industry-specific business intelligence solutions and complete HP e3000 migration solutions.Speedware is a provider of innovative enterprise software solutions, including application development technology, industry-specific business intelligence solutions and complete HP e3000 migration solutions.
Speedware

Printable Version

Home

Solutions

Legacy Modernization

Platform Independent Solutions

PowerHouse Language Conversions

PowerHouse To Java Modernization

Technical Overview

Join Our Mailing List
Contact Us

Technical Overview

In Depth Code Analysis

Any migration project requires a complete and thorough code analysis before it begins. Speedware takes advantage of a full-featured automated code analysis tool to scope the project and report any challenges within the application. The tool quantifies the code, categorizes it, rates its complexity, provides a structural view of the dependency of sources and of the data access and also identifies duplicate sources. The analysis results are in turn used by Speedware to plan the migration project more efficiently, reducing risks and costs related to potential scope creep.

PowerHouse to Java Modernization

Leveraging the Power of Java

Using PowerHouse 4GL code, QUICK, QUIZ, QTP and dictionary files as the source, Speedware's software tools produce clear and concise native Java application code, native batch scripts, and Java-based Windows or web forms. The code generated is fully object-oriented and 100% pure Java. Once the application is migrated and deployed into production, any Java developer would find the code easy to maintain.

  • Quick programs are converted to fully functional Java-based GUI screens which can be both mouse and keyboard operated. The screen look and feel will be maintained as-is, but Speedware can modernize them, should you wish to make improvements. The screens retain all screen/field validations, controls and procedures. From information gathered from your data dictionary even combo boxes and radio buttons can automatically be generated.

  • QTP programs are converted to Java code which can be easily accessed from within your application. This Java code can run either locally or on remote servers and provide the same functionality as your current batch processes. There is also an option to convert QTP to Oracle's PLSQL programming language for direct access to Oracle.

  • Quiz programs are converted to Java code combined with XML and an XSLT files, providing a style sheet foundation to be used for printing, emailing or faxing.

  • Database and files: Speedware uses Stronghold to convert PowerHouse data access statements to equivalent Java code architected to utilize JDBC drivers to access your database of choice. The new Java application can use any data storage you might want as long as there is a JDBC driver available.

Modern Framework

The migrated application's code uses the StrongHold framework, which is a full-featured and easy-to-use development framework for business applications written in Java. Developed with the best Java programming practices in mind and making full use of object oriented concepts and patterns, it is intended to streamline future application development.

The replacement framework also offers easy options for multilingual support and everything you might expect from a GUI interface. While the framework is a great application architecture asset, you can choose to replace a part or all of it, to suit your own needs.

Yes, I want more information on PowerHouse to Java solutions.

 

PowerHouse to Java Modernization Solutions

PowerHouse to Java Modernization Solutions

Have a question, or want more information on PowerHouse to Java solutions?

Additional Information

Save money and significantly improve integration and agility throughout your organization.