Legacy Systems

Do you find you are always adding to your legacy code base even though trying to move to a new targeted platform?

Our file system FS with embedded executables can intercept files as they are read and does data format conversions in real time from either the old to new in the legacy language or new to old system in the modern language respectively.

Because Atmo O , pronounced atmosphere , is also available as a FS filesystem it can intercept files when they are loaded. When your say GnuCOBOL or via FTP programs load ‘data’ the Atmo-O FS can intercept the loading and allow you to embed code that modifies the data using the language of your choice as it loads. Using any language that will execute on Linux, Windows or macOS. Because you can use the languages you are targeting for the new development it can access for example the configuration data files you use in that new development making it possible to share configuration data files between the legacy system and your next generation system. Convert EBCDIC datasets to ASCII in real time. It may also be used to add features that may not be available in your version of the COBOL such as generics as well as intercept the documents/forms/reports being printed and embed data and functionality again using your target platform language and or new platforms data formats.

All thats required is to split the text file up into component text files in a folder. Rename the folder to the original text file name with extension. Add a O_Type.xml file and embed a /Command/Read.exe ( on Windows ) + O_Type.xml that triggers an executable that edits any of the text files before they are read, written in your preferred programming language when the file (folder) is loaded through our FS file system. Any language. Any data format.


O_Type Icon


Now you can develop in the new targeted platform technologies and data formats and have access from either end.


Target the future.


Contact us via our Contact page.