Category: технологии

Декларативное описание пользовательских интерфейсов с точки зрения предмедной области. Что? Где? Как

Хочется способ описания ui в котором можно декларативно описывать размещение виджитов, представляющих понятия предметной области на форме минуя layout, pack, grid и.т п.
Представить HIG как совокупность правил отображения определенных на множестве понятий предметной области и контекстов использования.
Вобщем вынести описание размещания на уровень выше описания конкретного интерфейса.
Сами по себе примеры реализации ui на базе предметной области есть, но это или ленточные автоформы или сама модель хинтована методами отображения что сильно портит впечетление.
Не смог найти примеров таких систем, кроме css и tile, хотя идея на мой взгляд очевидна.
Прослеживается связь с UIMS но ничего кроме clim-а боле-менне описаного не попадается.
Интересуют как идеи и теоритические изыскания так и конкретные методы и примеры реализации, безотносительно языков и платформ.
Ключевые слова для googl-a тоже подойдут
P. S. Вместе с заявлением, что технология Х реализует именно это и даже больше, просьба прилагать пример.
P. P. S. Вобще интересно. Примеры каких технологий, языков описания ui Вы считаете интресными?