About Us

Home > Products > Cool:Gen

Cool:Gen

eCube offer modernization services for COOL:Gen, a Computer Aided Software Engineering (CASE) application development environment. Currently know as CA Gen, it is a marketed by Computer Associates. COOLgen has also been marketed as IEF (Information Engineering Facilty), Composer by IEF, Composer, COOL:Gen, Advantage:Gen, AllFusion Gen and is referred to in this document generically as Gen.

eCube's Gen Modernization is designed to provide transformation services to the IEF, COOL:Gen and Advantage Gen community. Gen Modernization broadly covers most versions of Gen by applying the eCube ARM process. In this way, eCube is able to move various types of COOL:Gen applications to JAVA and contemporary frameworks to reduce complexity and lower maintenance costs.


  • Situation
  • Transformation
  • Contact Us

Situation:

    Gen has enjoyed a long and loyal following because it has been one of the best full-lifecycle application development tools available for enterprise applications. Gen's capability to define and generate large-scale, transaction-based applications to a wide variety of target platforms is well known worldwide. Over the years and under various names (Gen has been owned and supported by multiple companies including Texas Instruments, Sterling Software and CA) that have each tried to keep the product reasonably current within a rapidly evolving technical marketplace.

    Today the market has moved to open standards, service-oriented architectures and browser-based thin client systems. Gen can generate source code in several languages (COBOL, C++ or Java) and is positioned to support contemporary platforms.

    However, there are other issues: cost of ownership being among the most important. The high cost of maintaining and servicing these apps are driving organizations to reconsider. Another significant factor is the underlying application architecture. Most Gen applications are architected as tightly coupled procedural models with end-to-end transaction processes. This is a very different architecture from the service-oriented architectures that most of the industry is moving towards. As a result, many organizations will want to also re-architect their Gen applications, making them more compatible with service based applications.

    The challenge then is to efficiently leverage the business value in the Gen models and re-architect that functionality into services that can be used throughout the organization to deploy modern, flexible applications browser-based applications.

    That is where eCube can help.



Transformation Tools


The following tools are used to help clients determine if the eCube modernization process is right for them. Please review and complete them to start your evaluation process.

  • Gen Pre-Assessment Worksheet
  • Assessment Process Outline
  • Modernization Process

Contact Us