Skip to content
Juergen Albert edited this page Jan 14, 2026 · 5 revisions

UML2 is an EMF-based implementation of the Unified Modeling Language (UML) 2.x OMG metamodel for the Eclipse platform.

The objectives of the UML2 component are to provide

  • a useable implementation of the UML metamodel to support the development of modeling tools
  • a common XMI schema to facilitate interchange of semantic models
  • test cases as a means of validating the specification
  • validation rules as a means of defining and enforcing levels of compliance

Although MDT/UML2 provides the metamodel, it does not provide UML modelling tools themselves. One implementation is MDT/Papyrus. An older, no longer supported implementation is MDT-UML2Tools.

Contents

Frequently Asked Questions

For creating models with a visual editor see: Papyrus User Guide

General Information

Guides

Articles

OMG standards and related work

Related Links

Build Related Links