Примеры внешнего технического DSL

Мы находимся в процессе оценки того, насколько далеко мы можем использовать внешние DSL в этом процессе для описания, моделирования и создания многоплатформенного приложения. Лично я не вижу много приложений для описания Enterprise-Domain, поскольку в моем случае большая часть из них проста. А интенсивная разработка через тестирование, похоже, лучше подходит для оставшихся задач.

С технической стороны есть и другие проблемы, которым я хотел бы противодействовать с помощью твердой стратегии. Поскольку существует возможность иметь множество систем, я хотел бы описать интерфейсы как можно лучше.

Я нашел несколько ORM-Framework, в которых есть преобразователи кода / схемы из некоторых мета-языков ( Доктрина выглядит хорошо), и несколько статей Маркуса Фельтера ( «Архитектура как язык» , в частности).

Знаете ли Вы какие-нибудь другие интересные, может быть, даже противоречащие примеры?

5
задан FloydThreepwood 17 October 2011 в 00:58
поделиться