Сегодня я наткнулся на сокращение MDSE на infoq , и информация, которую я смог найти, была довольно непонятной, а описание было полно словечек:
MDSE позволяет инженерам-программистам работать на уровне абстракции, где требования, архитектура и информация о дизайне максимально упорядочены (с точки зрения информационной энтропии) и сохранены. (Назовите это «продуктом проектной работы»). Кроме того, MDSE должен предоставить инженерам средства для проверки и подтверждения их проектов в первую очередь с точки зрения их «продукта для проектирования».
И, видимо, все это делают: (снова из статьи)
Мы находимся на заре эры MDSE. В ближайшие 5–10 лет мы увидим значительный сдвиг в сторону MDSE, и я полагаю, что к концу этого периода около 60–80% программного обеспечения будет разрабатываться с использованием методов, основанных на моделях.
Я хотел бы получить конкретное, без слов модное описание того, что такое MDSE. Рисует ли он UML-блоки и генерирует с ним код, как это было в 90-х годах с Rational Rose?
(хотя у кого-то и есть, если у кого-нибудь есть пример программного обеспечения, созданного с использованием этих методов, мне бы очень хотелось увидеть конкретный пример).