Alon Blich runs a consulting firm which services a number of firms using Progress-based applications. His firm performs a number of customizations to existing applications without disturbing the source code, which would prevent his clients from upgrading. Other customizations involve modifying source code and building entirely new applications.
Alon is the author of many open source tools and utilities, a great many of which are located here on OEHive.
Existing tools for analyzing legacy ABL code have limited scope and capability. Unified Modeling Language (UML) is an established standard for analysis and design in Object-Oriented languages with rich tools and a large body of expertise available. In recent years, UML has been growing in popularity in the ABL world, but primarily for new projects.
Tim Townsend Technologies provides consulting and downloads
Progress Developers Site provides English and French freeware and shareware.