Очень удивительно, что нет реальных инструментов для полной генерации кода из модели. Все инструменты UML, которые я видел, не очень практичны, кроме этого:
http://www.intrinsarc.com/
A hierarchical component model with full connectors
At the heart of Evolve is a hierarchical component model with full connectors. Connectors act like
wires between components, making it simple and intuitive to express detailed structures that are
difficult or impossible in other approaches such as dependency injection.
Resemblance and evolution
These two constructs provide unprecedented levels of support for component reuse.
Resemblance
is a form of component inheritance. Evolution builds on this to allow the structure of an existing
system to be remodeled, without destroying the original definition. These facilities can be used to
create variants of a system, or to switch in test components.
Кто-то пробовал: что вы думаете? Это похоже на UML, но не на класс UML, а на другие типы диаграмм.
Любой другой инструмент, который может создавать реальный код UML или нет?
Что я подразумеваю под реальным: EMF - не такой инструмент, это всего лишь инфраструктура для построения UML Tool, насколько я вижу, не сам по себе инструмент, который облегчает создание и обслуживание приложения.
То же самое для Visual Studio Ultimate. Хотя инструмент UML внутри довольно хорош, это просто еще один инструмент UML, который на самом деле не помогает модели ypu, а просто делает графически то, что вы можете сделать, набрав код.