Modernize COBOL Applications
Without Touching the Code

Easily update your non-mainframe COBOL applications by simply replacing the file system. Gain real-time read/write access to COBOL data. Allow your team to write modules in modern languages, access accurate data with BI tools and stop data corruption.

The COBOL language is not the problem. The data files are!

Solve the real problem with the c-treeRTG file system replacement & modernize overnight


a few of our key customers

Easier than you think

Simply replace the underlying COBOL file system with c-treeRTG to unlock immediate modernization benefits

Revitalizing COBOL

Multiple Interfaces

c-treeRTG allows you to access your live COBOL data files through many different interfaces besides your own COBOL program. With the power of SQL, you can use ADO.NET, JDBC, ODBC, Python, PHP and many others to query your data files. c-treeRTG is a combination of a full COBOL file system with a powerful, dynamic database server that maps all COBOL files into data tables, including support for REDEFINES and multiple keys.

Multiple COBOL Flavors

c-treeRTG supports most versions of the Micro Focus COBOL runtimes, including Net Express 3.x, 4.x and 5.x, as well as the newest VisualCobol. It supports other flavors such as Micro Focus® extend® (formerly ACUCOBOL-GT®) v5.0 or later, COBOLIT, isCOBOL and RM/COBOL.

Full Transaction Engine

c-treeRTG COBOL Edition provides several high-availability features, such as full transaction logging, automatic recovery and multiple backup modes, including full backup, or quiesce. Its ACID database server eliminates data corruption resulting from lost indexes or open files.

Solve Data Corruption

The native COBOL file system corrupts data during regular use

Stop it from ever happening again

No COBOL Source Code Modifications

Zero Changes in Your
Application Business Logic

The FairCom solution maintains the simplicity of the standard COBOL file system interface while offering COBOL developers high-end database technology with features such as transaction processing and the client/server model. Existing applications will work with c-treeRTG COBOL Edition without the need to recompile. In fact, c-treeRTG COBOL Edition has been designed to fit ACUCOBOL-GT’s file system and Micro Focus’ ExtFH API architectures, and can therefore, act as a replacement for the default file system. Developers have the flexibility to choose which file system to use on a file-by-file basis.

Integrate with Business Intelligence Tools

Realtime SQL Access

The need for business intelligence (BI) and reporting means that modern businesses need simultaneous access to data from SQL, as well as COBOL or Btrieve. The very nature of a legacy applications’ data—in many cases a record-based architecture—does not fit well into a traditional SQL-based RDBMS paradigm of table and record definitions.

c-treeRTG enables your legacy applications to integrate with BI, reporting and analytics tools such as Microsoft Power BI, Tableau, Qlik, MicroStrategy, SAP Business Objects, IBM Cognos, etc.

c-treeRTG also empowers COBOL applications to work with integration platforms (iPaaS) such as Informatica, Dell Boomi, Jitterbit, SnapLogic, MuleSoft, Oracle, TIBCO, SAP, Software AG, etc.

With our unique approach of focusing on the data, rather than on the program code, you avoid delays and latency created by tedious exporting operations and long batch processes. Integrate your data files directly, in real time, with your BI system using real-time SQL capabilities and transaction-oriented interfaces: JDBC, ODBC, PHP, ADO.NET, Python, etc.

Gain Real-time Analytics & Dashboards

By gaining SQL access to all your COBOL data, you can easily connect real-time dashboards or build reports over live data

Add ACID Transactions

Eliminate Data Corruption

c-treeRTG offers industrial-quality, on-line transaction processing (OLTP) supporting full ACID (atomicity, consistency, isolation, durability) compliance properties of transactions. Multiple save/restore points are also supported, ensuring maximum flexibility and integrity of your data. You can rollback and restore to any portion of a transaction without abandoning the entire transaction. Advanced data file encryption improves security with a variety of key-oriented algorithms. The combination of all these features practically eliminates data corruption from your systems.

Set It and Forget It

Automatic Recovery

c-treeRTG has minimal DBA requirements. You can monitor remotely with SNAPSHOT statistics and a variety of tools. You can have complete automatic recovery after system failures, with no need to rebuild files manually. With its point-in-time recovery, you can roll back to specific snapshots of your database, or even to specific transactions, reducing the downtime. In short, we’ve got you covered.

Preserve Your Investment

COBOL Modernization and Rationalization

In spite of being called “legacy” most of these systems are part of the core systems backing today’s major corporations, with their importance growing. For example, in a survey released by Micro Focus in 2020, 92 percent of respondents said their COBOL applications are strategic to their organization’s operations. This is eight percent higher than what was reported in a 2017 survey.

c-treeRTG offers the ability to preserve the investment made over many years in these legacy systems, while at the same time, modernizing them without changing a single line of code for COBOL (minimal code changes for Btrieve). By providing interfaces to access your data in multiple languages—Java, C/C++, PHP, .NET, etc.—you can develop new modules in any modern language and have them integrated to your legacy system. All that, just by converting your data to c-treeRTG.

Don’t just take our word for it

Customer comments on c-treeRTG

“Since adopting c-treeRTG at Beaver Street Fisheries, we are now able to run BI reports and queries in real-time, straight from the COBOL data files. This tool allowed us to dramatically reduce the time needed to extract the information from our COBOL system to support the business decision process. Next steps will be to improve availability by implementing real-time replication, and fail-over.”

Scott Lane – Beaver Street Fisheries

Let us show you how
Watch the webinar now

Download c-treeRTG COBOL

Fill out this form to evaluate c‑treeRTG COBOL Edition.