Metaphor Vision has developed a software engineering system, which consists of a methodology and tools for implementation of software modelling and development. The methodology consists of a set of Domain Specific Languages (DSL) based on the Unified Modeling Language (UML) and the associated UML/SysML tools and is implemented on top of these tools.

Metaphor's technology enables rapid adaptation of the general UML language to business specific situations.

Metaphor supports its technology by a set of services: implementation project management, training, mentoring and consulting.