Products

Maximise productivity

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

Serenji

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.

Umlanji

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 or Poseidon. Umlanji works with Caché Studio on all platforms.

VC/m

VC/m 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. VC/m runs on Windows, UNIX/Linux and OpenVMS platforms.

RE/m

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

RE/data

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

RE/parser is a table-driven, fully-configurable code parser for M and Caché 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

RE/metrics is a free product producing analysis and metrics for your M application code, including the McCabe Cyclomatic Complexity measure.