Семнадцатиуровневая модель взаимодействия открытых систем

в 17:26, , рубрики: ВОС, Программирование, метки:

Доброго времени чтения, уважаемые участники habrahabr.ru

Не так давно я представил девятиуровневую модель взаимодействия открытых систем ( http://habrahabr.ru/post/176391/ ).

Однозначной поддержки данный подход не получил, в связи с чем модель пришлось дорабатывать.

Сначала – цитата, которая, на мой взгляд, наиболее полно отражает направление развития.

Коплиен Дж., Мультипарадигмальное проектирование для C++. Библиотека программиста. – СПб.: Питер, 2005. Стр.99,

5.1 О парадигмах и объектах

Термин «парадигма», ставший известным по книге Кана [Kuhn, 1970], вошел в повседневность ПО в связи с популяризацией объектной парадигмы. Парадигма – это набор соглашений, в рамках которой мы представляем окружающий мир. В программном обеспечении парадигмы определяют то, как мы формулируем абстракции. Из чего сделан ваш мир? Делите ли вы мир на процедуры? Записи данных? Модули? Или классы и объекты?

На практике парадигма определяет правила, средства и соглашения по делению мира на отдельные понятные части. Цели парадигмы обычно включают характеристику качества, приблизительно называемую модульностью, — это значит, что анализ должен создавать связные абстракции с минимальным сцеплением. Если абстракции независимы, то их владельцы могут развивать их по отдельности, не мешая друг другу. Если предположить, что систему можно развивать по частям, то парадигмы помогают нам создать островки изменений.

Итак, предлагаю вниманию читателей семнадцатиуровевую модель, которую предлагаю использовать при чтении учебников философии, психологии, социологии, экономики с тайной мыслью перевести все это на языки программирования :-).

Подход основан на философской идее дуализма, и начинается с введения двух начальных элементов:

идеи — как абстракции, которая самодостаточна для своего определения
пустоты — как материального, для которого не нужна никакая идея

Остальные элементы втискиваются между этими элементами, симметрично отдаляя их друг от друга по мере развития сложности. Качественные уровни развития сложности и представлены на нижележащих схемах.

Для всех уровней в предлагаемой модели остается выделение
четырех элементов цикла Деминга PDCA: -Act-Plan-Do-Check-Act-

Отмечу, что в качестве основы выбрана система координат Ганса Юргена Айзенка из трех ортогональных осей:
Психотизм — уровень абстрактности
Нейротизм и Экстраверсия — как направление на элемент цикла Деминга в полярных координатах

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

Итак, представляю модель — пока в виде графических элементов для моделирования. В основе левого поля изображений остался набор символов, симметричных относительно реальности.

Общая схема:

Все 17 уровней

Идеальное и материальное

image

Физическое и Религиозное

image

Химическое и Философское

image

Биологическое и Научное

image

Психологическое и Политическое

image

Управленческое и Социальное

image

Торговое и Коммунистическое

image

Соревновательное и Космическое

image

Изменяемое

image

Надеюсь, данного набора элементов достаточно для моделирования большинства применений.

Буду благодарен за повод передумать в форме критики и пожеланий

Автор: palexisru

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js