Философия и цифровые технологии. Сборник статей

Компьютерная аналогия

Пониманию сути событийной онтологии нам может помочь компьютерная аналогия. Что такое «мир» компьютера на элементарном (процессорном) уровне? Непрерывный поток простых событий: 0100100100010010010… И ничего больше. Но на другом уровне – уровне интерфейса – некоторые последовательности этого потока выглядят как вполне себе вещи: элементы интерфейса, буквы, герои игры. Каждой «вещи», явленной нам на экране, соответствует некоторая, необязательно непрерывная, последовательность потока процессорных событий (единичек и нулей). И что мы делаем, когда хотим изменить эти вещи? Правильно: добавляем в исходный поток новые события. Итак, перед нами только события: системы событий и события изменения систем событий, из которых на уровне интерфейса могут быть сформированы новые вещи. Особо зафиксируем: никаких вещей на уровне элементарного потока нет – они возникают только при приложении к этому потоку шаблонов. Которые, кстати, сами являются распределенными во времени структурами событий этого же потока, поскольку ничего другого в мире компьютера нет.

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

Событийное описание
сложных систем

Безусловно, когда мы обращаемся к прикладным проблемам описания сложной системы, скажем, большого современного предприятия, нас не должна волновать глубинная (на уровне событий взаимодействия элементарных частиц) событийная онтология каждого болта. Нас прежде всего должно интересовать участие болта в функционировании системы, то есть события: «доставили на склад», «подвезли к месту сборки», «ввернули». Причем не просто факт участия, а содержательное его наполнение, с описанием тех свойств, которые были существенны для каждого события. К примеру, для реализации события «подвезли к месту сборки» важен вес болта – нужна ли тележка или можно коробку болтов в кармане принести. Событие «ввернуть» осуществимо если резьба болта соответствует резьбе детали. И получается, если мы зафиксируем все события, в которых участвовал болт, то получим полное его описание. Причем не абстрактное, а конкретное и исчерпывающее описание того, как «выглядит» болт для конкретной системы, какими свойствами, в какие моменты и как он участвует в функционировании системы. Если нет события, в котором фиксировался бы цвет болта, значит, в описании болта (для этой системы) и не будет такого свойства, как «цвет». Таким образом, используя предложенный событийный подход, то есть фиксируя все события, в которых появлялись, измерялись, перемещались, применялись, изменялись и т. д. объекты, мы получим полное описание этих объектов в анализируемой системе.

Поделиться

Добавить комментарий

Прокрутить вверх