Serenji is a visual debugger and editor for DSM, GT.M, M21 and MSM, as well as Caché and Ensemble code. It enables faster bug fixing and development by providing a visual and intuitive environment in which to step through code and make corrections.
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 VP-UML. Umlanji works with Caché and Ensemble Studio on all platforms.
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 quality releases. Deltanji runs on Windows, UNIX/Linux and OpenVMS platforms. Deltanji was previously called VC/m.
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 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/parser is a table-driven, fully-configurable code parser for M and Caché ObjectScript applications. It enables you to build custom applications which parse your source code and report on or transform the code according to your specifications.
RE/metrics is a free product producing analysis and metrics for your M application code, including the McCabe Cyclomatic Complexity measure.