Metaphor's technology consists of methodology and tools for MDD and MBSE implementation. It provides a set of Domain Specific Languages (DSL) and enables implementation on top of leading UML/SysML tools.
Metaphor's technology supports the entire development cycle:
- OM - Operational (Business) Model - requirements, business processes
- SM - System Model - logical and physical system architecure, hardware and software, interfaces, databases, user interface, object model
- TM - Technical Model - software architecture and languages, protocols, code generation
- VM - Verification Model - integration, test planning, test execution
Metaphor's technology enables traceability between requirements, OM elements and implementation components. It automatially generates formal and working documents.