← Aardvark и порождающие модели
Обсуждение
Читать и комментировать в ЖЖ ↗
Как объяснить - не знаю. Я использую аналогию ту же аналогию, что и с легендой карты.
Хотя, можно изменить на
лицо - портрет - схема пропорций лица (Хотя, тут надо брать книжку по рисованию)
Комментарий
"Лицо -- фотография" -- это я обычно выписки из датацентрической модели так рассказываю. И пририсовывание усов на фотографии фломастером. Это всем понятно.
Комментарий
Фотография - это не так интересно, как рисунок или карикатура.
Комментарий
Сценарий и фильм (модель жизни). Или, еще лучше: пьеса и спектакль.
Правила игры и сама игра.
Комментарий
Нет, это все про модель и систему (карту и территорию). А тут все-таки про метамодель и модель.
Забавный вопрос о метафоре
Действительно интересная задачка - найти подходящую метафору.
Первое, что показалось подходящим для иллюстрации - конструктор лего.
Мета-метамодель - совокупность(номенклатура) всех возможных выпускаемых блоков, включая варианты цвета размера и т.д. и (возможно) руководство (явное или неявное) по их соединению.
Мета-модель - Упакованный в коробку комплект этих блоков.
Модель - Конкретная сборка (соединение) этих блоков из коробки.
Re: Забавный вопрос о метафоре
То-то и проблема, что метамодель представляет собой отнюдь не "список" (типа легенды карты или комплекта каких-то блоков). Метамодель сама по себе вполне "модель", то есть там внутри до чертиков связей (глаголов) между объектами/ролями (существительными).
Декартовы координаты - плоская проекция
Пространство координат - метамодель, геометрическое тело - элемент реальности, проекция тела на плоскость - модель.
Re: Забавный вопрос о метафоре
Во-первых речь шла о метафоре, а не конкретной реализации обсуждаемой конструкции. :)
Если же обсуждать конкретную реализацию, тоя всегда пользусь следующим примером (вспоминая своего учителя).
Модель - база данных
Мета-модель - схема (структура) базы данных, хранящаяся как база данных.
Мета-метамодель - структура структур баз данных (Структура базы данных в которой хранятся структуры баз данных).
Пример хорош ещё и тем, что позволяет наглядно иллюстрировать метод раскрутки концептуальных схем, претендующих на самоописываемость.
Re: Забавный вопрос о метафоре
Ага, одну программистскую сущность объяснять через другую... Кто понял про схему базы данных, тот уже все понял про мета-модели, и это объяснение только вводит термины, а не ментальную конструкцию. Ибо ментальная конструкция к этому моменту уже готова.
Комментарий
тут от конкретного человека зависит, чем он мыслит. я так понял, объяснить нужно человеку, хорошо мыслящему "документами". (я таким "документальным" мышлением слабо владею).
может как-то так. конституция - главный закон, который порождает множество всех остальных законов. (не очень удачно наверно).
приходит на ум что-то из биологии. про насекомых. где муравейник, улей - по сути единый живой организм, определяемый каждым насекомым.
или человек. каждая клетка - отдельный живой организм, несущий генетический материал всего организма. половые клетки или зигота функционально определяют весь будущий взрослый организм.
как-то так, мне кажется, если додумать, может из биологии чтото интересное придумацо.
Комментарий
Здра-а-асти, пожалуйста :-)
В данной метафоре Система (территория) - это "реальная жизнь". Ее модель - это спектакль или фильм (Игра). А пьеса или сценарий (правила игры) - это метамодель. По-моему, как раз все весьма образно и вполне адекватно.
Комментарий
А, вот как? Я подумаю, так интереснее.
Комментарий
А может быть так: транспортное средство и среда, в которой транспорт перемещается.
Автомобиль и дорожная сеть со всеми ее особенностями, корабль и водная среда (моря, реки, проливы, каналы, бухты) и т.п.
А также, телефонный аппарат и сотовая сеть, компьютер и интернет...
Комментарий
Системная биология -- анатомия человека -- тело человека.
Комментарий
* Метамодель - "наука" картография - как область регламентирующая составление и чтение карт (она даёт возможность разным людям одинаково понять карту);
* модель - карта составленная в соответствии с требованиями картографии;
*система - территория картированная на карте.
Комментарий
Что-то вспомнилось про существование этого вопроса про подходящую метафору, вот, собственно, вариант:
- модель - это изделие (какого-нибудь производства)
- мета-модель - это орудия труда, с помощью которых создается изделие (на заводах тех, кто их делает кличут «вспомогательным происзводством»)
- мета-мета-модель - это орудия труда с помощью которых создаются другие орудия труда (на больших заводах это вспомогательное производство, но, часто, называемое как-нибудь по-другому, например «вспомогательное производство 2-й категории»).
Кстати, тут хорошая аналогия - средства производства средств производства (ну, которые «мета-мета-модель») чаще всего не делают самостоятельно, а покупают на стороне, у ограниченного числа поставщиков. Небольшие производства и обычные станки (которые «мета-модель») так же покупают. Так же и с моделированием - upper-ontology чаще всего используют готовое, крупные зубры (какие-нибудь майкрософты) создают свои средства производства, а все остальные пользуются готовыми мета-моделями чтобы только создавать конечный продукт (например, программу в «Visual что-то там», на основе ОО-парадигмы).
П.С. «орудия труда» можно (а может быть и нужно) заменить на «станки»/«отвертки»/«молотки», так как я этот пример вытащил под впечатлением курса экономики предприятия, а все мы знаем, каким забавным языком разговаривают экономисты.
П.П.С. тонкий момент - упоминание про станки, которые строят другие станки у некоторых не совсем адекватных людей может вызвать воспоминания о Советском Союзе, превознесении тяжелой промышленности и всяком таком. Так так что иногда стоит глядеть на реакцию - а то мало ли что...
Комментарий
П.П.П.С. черт, веткой ошибся (
Комментарий
Да, это наиболее точно -- метамодель это штампы, по которым производятся детали станков. Самые простые штампы делают руками, а вот для сложных штампов нужно их самих нарезать на станках, собранных из предыдущих простых деталей.
Но все равно как-то натянуто получается...
Ничего, когда-нибудь придет метафора правильная.