StarUML поддерживает технологию MDA (Модельно-управляемая архитектура) через концепцию профилей UML. 12
Инструмент позволяет создавать платформенно-независимые модели, на базе которых можно автоматически формировать платформенно-зависимые модели или программные коды. 1