Vivify solutions help our customers manage the competing priorities for minimizing risk and maximizing the value of migrating to web based technology. We put user needs and business rules first.
Our client owns, manages and franchises more than 500 hotels and resorts worldwide. The company’s worldwide reservation system is used by more than 2000 customer service agents to book hundreds of thousands of reservations per day as well as handling guest history and reporting.
Our client’s legacy application was a 15-year-old system was written in PowerBuilder, accessing a central Informix database via a Tuxedo transaction broker.
The aging legacy application was becoming difficult and costly to maintain. PowerBuilder development talent is increasingly rare and expensive to find. The resources required to distribute and install PowerBuilder client software at numerous properties was also burdensome. The English-language application could not be localized, resulting in longer learning curves and higher risk of operator error among international users.
The client engaged with Vivify Technologies to transform their PowerBuilder system into a modern, J2EE web application.
Our client chose Vivify because of our success helping numerous companies transform growth limiting client/server applications to the web. What set Vivify apart from other companies offering to modernize the system were Vivify’s (1) fixed time, fixed cost solution, (2) MDT Framework and (3) J2EE target application architecture.
Our client ran their PowerBuilder code through Vivify CodeDoc, which provided a clear picture of their legacy application structure and helped the team better organize and prioritize key elements of the project:
Using our model-driven PowerBuilder to Java transformation software, we were able recreate the application as a web-based, J2EE system running on WebLogic-Tuxedo app servers, and an Informix database.
The approach also made it easier to enhance the application architecture to support localization. The team externalized the application text into resource files, which could be translated to create localized versions that better serve international users, and their guests.
The modernization effort resulted in lower software maintenance costs and greater flexibility for the client’s software group. As a result, they have been able to: