Maximise productivity

Our range of tools for Caché, Ensemble and M developers are unparalleled in the industry. They enable programmers to maximize productivity whilst creating software of consistently high quality.


Deltanji is a flexible version control and configuration management tool. It enables you to record and control the changes made to software and documents, resulting in better project management and higher quality releases. Deltanji runs on Windows, UNIX/Linux and OpenVMS platforms. Deltanji was previously called VC/m.


Serenji is a visual debugger and editor for Caché ObjectScript, and also for DSM, GT.M, M21 and MSM code. It enables faster bug fixing and development by providing a visual and intuitive environment in which to step through code and make corrections. An edition for Ensemble provides uniquely powerful message-level debugging facilities.


By exporting your definitions in XMI format, Umlanji enables you to model your Caché and Ensemble classes using UML tools such as ArgoUML, Enterprise Architect and Visual Paradigm. Umlanji works with Caché and Ensemble Studio on all platforms.


Yuzinji is a toolset that enables you to analyze the structure of your Caché ObjectScript codebase. By harnessing the power of Structure101 from Headway Software, Yuzinji reveals 'fat' and 'tangled' areas in your software, helps you monitor change, and allows you to simulate refactoring.


RE/cos automatically analyzes and documents the code and structure of applications written using Caché ObjectScript, enabling you to increase productivity, reduce costs and extend the life span of the application. A variant called RE/m is also available for DSM, MSM, DTM, ISM and GT.M.


RE/data is a database design recovery tool for legacy M Technology applications. It creates and verifies a database design, describing the contents and structure of your database. Once created, this information can be exported to in a variety of formats to third-party products, Caché Objects and KB-SQL.


RE/metrics produces analysis and metrics for your M application code, including the McCabe Cyclomatic Complexity measure. A free edition is available, as well as an enterprise edition for bigger codebases.


RE/parser is a table-driven, fully-configurable code parser for Caché ObjectScript and M applications. It is the core engine of all our RE/* products. It enables you to build custom applications which parse your source code and report on or transform the code according to your specifications.