Benefits: Model Driven Knowledge Management of Software Systems
Knowing your systems through leveraging their underlying models supports the knowledge management of these valuable assets.

Enable Agility
Enable your information systems to support your strategy as it develops. Take advantage of modern software
engineering approaches without unleashing chaos.

Facilitate Communication
Automated annotation retention and the relative neutralisation of typical software system semantics in the system models inherently widen the appeal
and availability of system knowledge.

Empower Architecture
Manage progress towards architectural objectives through automated annotation retention, user defined model artefacts and analysis of current models.

Manage Risk
Assess your software systems in context over time through model comparisons and even into the future through user defined model artefacts and annotations.

Enlighten Maintenance
No more surgery in the dark. X-Ray your systems before you change them, as you change them and after you change them.