The customer is a leading provider of voice, video, and data services across America and the world. The customer provides services to a large variety of customers and its billing application is the backbone of its operation.Key Challenges
The customer is running a billing-management warehouse system that was developed several years ago using PowerBuilder. The customer required a Java application, working as a Web J2EE application. This architecture would eliminate the need for client software installation and improve the end-user daily data-retrieval and manipulation experience. The system is online transaction oriented, but also includes reporting. Any project to enhance the system must cause no service disruptions, which could have grave consequences for the customer.
The main reasons that led to this modernization are:
The application was developed in PowerBuilder 9 with over a hundred Data Windows and windows. The application included calls to external functions as well. The data was stored in Oracle version 8i, and part of the migration required upgrading to Oracle 10g. Oracle stored procedures are used in the application to execute some of the business logic and reportsThe Solution
The Mann Technologies Language migrate tool offered a clean, quick, and cost-effective solution to migrate the application from PowerBuilder to Java. Using automated tools, the application was converted to a pure Java application. Mann Technologies provides a comprehensive framework to enable the out-of-the-box functionality of PowerBuilder. The migrated application "look and feel" is similar to the original application, thus avoiding the need to retrain the end users, which brings considerable saving in the cost and time of going to production.
Within several months the application was transformed from a windows-based application to a Web-based application that includes: