Тезисы о моделях
Sep. 26th, 2018 09:21 am< ---------- начало перепоста ------------ >
тезисы
человек это генератор моделей
человек это процесс моделирования
моделирование важнейшее умение человека
понимание это узнавание моделей и/или генерация новых моделей
моделирование это создание представления/прототипа системы/процесса такое, что можно его исследовать или использовать
для понимания произвольной системы мы должны иметь представление о структуре и составе системы и ее функционировании и взаимодействии, требуется понимать что это такое, пока нет полного понимания мы тонем в трясине множества предположений, в трясине множества следствий, в трясине множества деталей
процесс декомпозиции моделирования, сведение сложного к более простым частям
конкретизация и определение сложной системы/процесса требует декомпозиции(разбиения) на более простые части, которые в свою очередь можно разбить на более простые и т.д., идет постепенное уточнение деталей устройства системы/процесса
надсистемный переход(абстракция) и подсистемный переход(декомпозиция) основные навыки моделирования
процесс создания модели всегда созидательный акт, акт определения необходимых средств, инструментов, материалов, отсечение лишнего и определение необходимого
создавая модель мы всегда начинаем с прототипа, с любого прототипа, если имеется несколько прототипов, то делаем надсистемный переход или декомпозицию и новую сборку
любой плохой прототип всегда лучше, чем пустое место
цикл: модификация старого - исследование - понимание - создание
исследование:
декомпозиция и анализ (разбираем сложное на части до момента понимания частей)
синтез/сборка
тест и отладка (смотрим соответствие с реальностью, соответствие с целями)
пробные игры с моделью
/тут все смутно, надо существенно все смотреть и пересматривать, тщательно выписывать, не забывать всякие эвристики в том числе и ТРИЗ/АРИЗ и прочее/
исследование это по сути тестовые игры с моделью
следует генерировать множество прототипов моделей, смотреть где они работают, где не работают, пытаться понять, где не работают, почему не работают, обобщать результаты
создавайте прототипы и играйте с ними таким образом мы формируем модель у нас в голове
чтобы заставить комп что-то сделать для нас, мы должны модель системы/процесса извлечь из своей головы и записать ее на языке понятном компьютеру
мы вынуждены описывать наши модели на языках программирования не приспособленных для описания человеческих моделей и человеческих алгоритмов моделирования
кроме того, человек сам не понимает толком как он моделирует
моделирование посредством программирования для человека неестественно, поэтому затруднено
ps по мотивам начитался и наразмышлялся всякого )
в том числе по мотивам SysMoLan от Левенчук, смотрите в комментах ссыль
< ---------- конец перепоста ------------- >
Упомянутый коммент со ссылкой:
deep_econom
26 сентября 2018, 08:39:42
К онтологии организационного моделирования
https://ailev.livejournal.com/1446903.html
комменты смотрите тоже
***Идея в том, чтобы моделировать в одном описании (текстовом или диаграммном, тут неважно) все эти разные аспекты организации. ***Так что этот пост к обсуждению метамодели для SysMoLan
имхо, тут проблема не в языке, а в самой модели, когда будет более-менее понимание какой должна быть модель, каковы ее свойства, что она должна делать и чего не должна, тогда и о языке можно думать, точнее по факту о библиотеке обслуживающей модель, т.е. язык по сути почти автоматом приложится
основная проблема видимо заключается в том, что сами пока не понимаете что именно нужно и в каком виде нужно, а что не нужно
конечно есть некоторое примерное понимание, но оно слишком расплывчатое вероятно, судя по этому посту и иным, имхо
проблема как обычно в понимании, а не в инструментарии ) а будет понимание, инструмент сразу и определится в каком виде необходим )
ну и да
предприятие это система, а система это предприятие )
смотрим на все как на систему, учимся работать с маленькой системой
надо брать игрушечное предприятие грубо из 3х работников грубо с одним продуктом и играть с ним, пытаться строить модель и т.п., затем обобщать )
модели и моделирование
тезисы
человек это генератор моделей
человек это процесс моделирования
моделирование важнейшее умение человека
понимание это узнавание моделей и/или генерация новых моделей
моделирование это создание представления/прототипа системы/процесса такое, что можно его исследовать или использовать
для понимания произвольной системы мы должны иметь представление о структуре и составе системы и ее функционировании и взаимодействии, требуется понимать что это такое, пока нет полного понимания мы тонем в трясине множества предположений, в трясине множества следствий, в трясине множества деталей
процесс декомпозиции моделирования, сведение сложного к более простым частям
конкретизация и определение сложной системы/процесса требует декомпозиции(разбиения) на более простые части, которые в свою очередь можно разбить на более простые и т.д., идет постепенное уточнение деталей устройства системы/процесса
надсистемный переход(абстракция) и подсистемный переход(декомпозиция) основные навыки моделирования
процесс создания модели всегда созидательный акт, акт определения необходимых средств, инструментов, материалов, отсечение лишнего и определение необходимого
создавая модель мы всегда начинаем с прототипа, с любого прототипа, если имеется несколько прототипов, то делаем надсистемный переход или декомпозицию и новую сборку
любой плохой прототип всегда лучше, чем пустое место
цикл: модификация старого - исследование - понимание - создание
исследование:
декомпозиция и анализ (разбираем сложное на части до момента понимания частей)
синтез/сборка
тест и отладка (смотрим соответствие с реальностью, соответствие с целями)
пробные игры с моделью
/тут все смутно, надо существенно все смотреть и пересматривать, тщательно выписывать, не забывать всякие эвристики в том числе и ТРИЗ/АРИЗ и прочее/
исследование это по сути тестовые игры с моделью
следует генерировать множество прототипов моделей, смотреть где они работают, где не работают, пытаться понять, где не работают, почему не работают, обобщать результаты
создавайте прототипы и играйте с ними таким образом мы формируем модель у нас в голове
чтобы заставить комп что-то сделать для нас, мы должны модель системы/процесса извлечь из своей головы и записать ее на языке понятном компьютеру
мы вынуждены описывать наши модели на языках программирования не приспособленных для описания человеческих моделей и человеческих алгоритмов моделирования
кроме того, человек сам не понимает толком как он моделирует
моделирование посредством программирования для человека неестественно, поэтому затруднено
ps по мотивам начитался и наразмышлялся всякого )
в том числе по мотивам SysMoLan от Левенчук, смотрите в комментах ссыль
< ---------- конец перепоста ------------- >
Упомянутый коммент со ссылкой:
deep_econom
26 сентября 2018, 08:39:42
К онтологии организационного моделирования
https://ailev.livejournal.com/1446903.html
комменты смотрите тоже
***Идея в том, чтобы моделировать в одном описании (текстовом или диаграммном, тут неважно) все эти разные аспекты организации. ***Так что этот пост к обсуждению метамодели для SysMoLan
имхо, тут проблема не в языке, а в самой модели, когда будет более-менее понимание какой должна быть модель, каковы ее свойства, что она должна делать и чего не должна, тогда и о языке можно думать, точнее по факту о библиотеке обслуживающей модель, т.е. язык по сути почти автоматом приложится
основная проблема видимо заключается в том, что сами пока не понимаете что именно нужно и в каком виде нужно, а что не нужно
конечно есть некоторое примерное понимание, но оно слишком расплывчатое вероятно, судя по этому посту и иным, имхо
проблема как обычно в понимании, а не в инструментарии ) а будет понимание, инструмент сразу и определится в каком виде необходим )
ну и да
предприятие это система, а система это предприятие )
смотрим на все как на систему, учимся работать с маленькой системой
надо брать игрушечное предприятие грубо из 3х работников грубо с одним продуктом и играть с ним, пытаться строить модель и т.п., затем обобщать )