LEGACY MODERNIZATION - QAT Genesis
Solution Mapping – Mapping Application Processing Elements
QAT Genesis provides software automation for several of the critical functional elements of a given legacy application. This service provided by QAT will map functional elements of each legacy application to the solutions provided by QAT Genesis.
Modernization Paths by QAT Genesis
Current Situation |
Business Need |
QAT Genesis Modernization Solution |
Results |
Existing client server or non graphical user interface |
Provide Internet or Intranet access to legacy systems functionality |
QAT WebDaptive
Web-enabled Legacy Interface |
Enables organizations to leverage investments in legacy systems, while providing users the experience that they demand |
Limited IT bandwidth causes long delays for system maintenance and enhancements |
Extend more software control to customers and enable them to add and change business processes |
QAT WebDaptive and Agility BPM™
SOA-based Legacy Extension |
Better business and IT alignment and Faster response to change |
Difficulties meeting CA Gen development standards and delivering consistent applications |
Provide automated ways to increase productivity and enforce development standards |
QAT Wizard |
Rapid application development using pattern technology that enforces consistent development standards |
Legacy systems have limited integration with other systems |
Provide seamless transactions and integration across multiple systems |
QAT WebDaptive and Agility BPM™
Integration Services |
Integration of independent systems with process automation to provide a seamless integration across diverse systems |
Limited qualified and available resources to work on legacy systems |
Changes in business rules require adding, modifying, and sustaining functionality more easily |
Agility BPM™
Business Process Automation |
Simplified new development and maintenance enables organizations to respond quickly and cost effectively to changing business conditions |
Systems are insufficiently documented; unclear plan for sustaining operations |
Inventory legacy system applications and databases; identify interdependencies and plan modernization actions in legacy environments |
QAT Assessment Services
Legacy Portfolio Assessment |
Provides technology leaders with a framework to evaluate alternatives for legacy systems modernization |
Once the modernization path is established, it is important to understand the various solutions available and map those to the solution. Any or all of these solutions could be mapped to various functional elements of the application.

Learn more
Software
Services
Navigation and Integration – QAT WebDaptive is the development/runtime framework used for QAT Genesis. This automates the home page and the navigation of the application using any combination of top level menus, left-hand tree and tabs. This is also what enables the seamless integration of all the technologies described here as well as the custom CA Gen and other hand written pages.
Business Process – Agility BPM™ is a core part of the solution and will automate the business processes within the application. The CA Gen action blocks from the legacy application will be registered and re-used by Agility BPM™. However, the data collection steps and the decisions used to control the sequence and navigation of those steps will be automated by Agility BPM™ and these can be defined and managed by an analyst that understands the needs of the business. Developers are appropriately focused on thedelivery of database and integration services instead of being consumed with every detail of the business process.
Table Maintenance – QAT DDM can be used to automate the table maintenance where the business simply requires an interface to maintain the data and that maintenance doesn't include complex business rules. Many application tables can be mapped to QAT DDM saving the need to write custom interfaces for those tables.
New Gen Pages – Some traditional CA Gen application pages may still be required to support browsers and other unique functionality. In these cases, when CA Gen is the preferred development tool, QAT Wizard is used to generate the procedure (client, server and action blocks) and consume existing business rules from the CA Gen application. This rapidly produces a clean and consistent transactions that fit shop standards and are easy to maintain.
Information Publishing – Reports and forms are part of nearly all business applications. QAT Publisher generates reports and documents from the CA Gen application. Since it can be used to publish information in many different file types, it can be used to replace reports, forms, letter generation, and even documents to be shared across business areas and between businesses.
Application Security – QAT Security is an application security component that controls the authorization of functionality within the business application. It is used to replace the sometimes hard coded or home grown security that exists within many legacy applications. Powerful security rules automate what it generally coded within the applications.
Modernization Results
The QAT Genesis modernization process results in applications that have not only been modernized in the traditional sense, but also made more open and agile at the same time. Business and IT are more aligned and far more productive as a team by allowing the business to control the work processes and IT to control the database and system integration.
A core concept of QAT Genesis is to introduce business process
automation within the modernized application.
This is a powerful solution that enables the business
to enhance and change
their application in significant ways without relying on IT for every change. The modernized application
suddenly becomes more flexible for the
business and the cost of the projects are more aligned with the benefits.
Why QAT?
QAT is an expert in the CA Gen product. We take pride in being associated with this product from its early days as IEF through its days as Composer, COOL:Gen, Advantage Gen, AllFusion Gen to its current CA Gen version. When selecting QAT for your legacy modernization project, you get:
Knowledge: A deep understanding of Gen, SOA, and web technologies, such as Java, JavaScript, AJAX, .Net, XML, HTML, DHTML and CSS gives QAT the knowledge to help our clients excel with their CA Gen modernization projects.
Methodology: Effective leveraging of our proprietary and proven methodology to parse a legacy application and map the right modernization technology with each part of the application for the fastest and most effective modernization possible.
Automation: Leveraging our unmatched set of automation tools streamlines the transformation process.
Commitment: Continuous improvement initiatives with an obsession to align with customer objectives