We work with long-running Fortran systems - Profitool, WII, WRF, and similar - built and extended with Promula (also known as gmFortran from Great Migrations) and NCL for image generation.
These are systems measured in decades, not versions. Our job is to keep them running, extend them with modern capabilities, and make them maintainable for the next generation of developers.
32→64-bit Migration
Move legacy systems to modern 64-bit platforms without losing decades of accumulated business logic.
Modern Extensions
Add SQL, hash maps, regular expressions, and REST APIs to Fortran codebases.
Testing
Unit and regression test suites for systems that have never had them - so changes stop being frightening.
Version Control
Bring legacy codebases into Git with clean history, branching strategy, and reproducible builds.
Packaging & Recovery
Reproducible, versioned packaging and robust backup and recovery procedures for long-lived systems.
Legacy Data Recovery
Recover and migrate data from obsolete formats, tapes, and systems that predate modern tooling.
Contact:
Simon Taylor — simon@unisolve.com.au (www.unisolve.com.au)
Scott Penrose — scottp@dd.com.au (www.dd.com.au)