The Umple Model-Oriented Programming Technology
Modeling tool supporting UML, BPMN and other standards
A QVT engine targeting Java
Repository for dependencies between software design artefacts
Design your ORM application in a platform independent way.
A StarUML C++ Module supporting incremental reverse engineering.