Revolutionizing Application Modernization and Evolution

Transform and Analyze with Confidence

Ready to move to Linux or 64 bit computing ?

Want your apps to run under J2EE or .NET ?

Looking to modernize your legacy COBOL, RPG or CICS applications ?

The Castor Approach

Castor Technologies is reinventing the way companies look at application evolution and modernization. Our advanced technology and professional expertise present a revolutionary way of modernizing existing applications. We offer a series of methodology-based services in applying innovative technology, best practices, and deep expertise to the business problems of our clients.

What is IRIS&trade?

IRIS&trade (Intelligent Rejuvenator for Information Systems) is Castor’s flagship integrated product for porting, migration and full legacy transformation. IRIS&trade is a revolutionary tool that takes the mystery out of legacy transformation while reducing the overall effort.

IRIS&trade is ideal for the following:

  • COBOL to COBOL platform migrations
  • 32-bit to 64-bit conversions
  • Procedural to Object-Oriented application re-write
  • Custom tailored modernization projects

As illustrated in Figure 1, IRIS&trade facilitates a model-driven approach to application analysis and modernization.

Because of its universal, component-based modernization framework, IRIS&trade enables all phases of a modernization lifecycle, including:

  • Assessment and Understanding
  • Roadmap Definition & Pilot Selection
  • System Modernization & Rationalization
  • Integrated Testing

Standard Based Technology

Importantly, the IRIS&trade platform supports the Object Management Group (OMG) standards for the Abstract Syntax Tree Meta-Model (ASTM) and the Knowledge Discovery Meta-model (KDM). The KDM is an open standard that defines a model-driven view of application meta-data, while the ASTM is a meta-model that allows for the interchange of system representations that have been abstracted into tree structures. These standards provide the structure for detailed analysis of application environments relative to data flow, processes, functions, code issues, interfaces and more.

Within IRIS&trade is the ability to thoroughly analyze and decompose a legacy application environment and represent the system as ASTM and KDM models. Both the AST and KDM are standard-based repositories within IRIS&trade and contain the complete image of the application and its platform, as well as, the relationship between all the participating system components. The ASTM and KDM repositories allow for a consistent way to manage all analysis rules and store the results of various advanced analysis.

Furthermore, IRIS&trade can perform transformations on the ASTM and KDM models in order to migrate, translate, re-factor, test and document the application.

    IRIS Building Blocks

    Figure 1. identifies the various attributes that make up the IRIS&trade Framework and how the attributes collaborate within the framework. As an application languages is defined, parsed and analyzed, the output is populated within the AST and KDM repositories facilitating the analysis, visualization and transformation operations.