Я ищу новый инструмент MDA для моделирования и генерации кода. Это пока не для какого-либо проекта, связанного с работой, а для целей тестирования. До сих пор я использовал только подход Merode (используя jMermaid для моделирования и сопровождающий генератор кода), но хочу попробовать что-то новое.
Поскольку EMF интегрирован в Eclipse, я вижу много положительных причин попробовать его. Но после прочтения некоторой документации и онлайн-статей мне стало интересно, насколько он соответствует стандартам OMG MDA, а насколько нет.
Например, я нашел следующий текст
Если, с другой стороны, вы уже увлеклись идеей моделирования и даже общей картины Model Driven Architecture (MDA)3, вам следует думать об EMF как о технологии, которая движется в этом направлении, но медленнее, чем сразу. широкое распространение. Вы можете думать об ЭМП как о МДА на тренировочных колесах.
на http://www.informit.com/articles/article.aspx?p=1323360&seqNum=2
Но я нигде не могу найти краткий список того, какие пункты стандарта OMG реализованы, а какие опущены или интерпретированы по-другому. Любой, кто может помочь с этим? (И если есть другие, более рекомендуемые инструменты, я всегда открыт для предложений.)