Ця стаття буде простою і короткою. Однак, на мій погляд, вона буде дуже важлива для аналітиків, які займаються описом активностей. При цьому не важливо яких - будь то процеси, що відбуваються в ядерному реакторі, або процеси, що відбуваються на підприємстві, - всі вони моделюються однаково. Я спробую вкотре про це поговорити, але цього разу - без складних теоретичних відступів.
Отже, є якась активність. У міфологічній свідомості первісної людини за кожною дією стоїть свідома істота. Наприклад, якщо тече, то робить цю живу істоту - річка, якщо світить, то робить цю живу істоту Сонце. Тому в міфологічній свідомості у кожної дії є актор, який усвідомлює себе і який цю дію виконує. І ми можемо сказати, що призначення (функція) цього актора - робити цю дію. Я спеціально кажу про те, що все це відбувається тільки в рамках міфологічної свідомості. Наприклад, машина їде дорогою тільки в рамках міфологічної свідомості, тому що насправді машина не володіє волею і не може кудись їхати. Наша мова налаштована на відображення міфологічної свідомості, тому нам так складно мислити інакше. Наприклад, можна було б сказати, що учасником активності є машина і дорога, в результаті цієї активності машина постійно переміщається по дорозі, але ми, одушовуючи машину, говоримо про те, що це робить саме машина. Таким чином, призначення машини в рамках міфологічної свідомості - їхати, або в рамках міфологічного мислення функція машини - їхати. (хоча ми могли б з тим же успіхом одушевити колісну пару і сказати, що їхати - це функція колісної пари, а не машини). Зауважу, що призначення як і функція - не має початку і кінця в рамках існуючого контексту.
В рамках тієї ж міфологічної свідомості, якщо ми не знаємо актора, але бачимо, що відбувається щось, то ми говоримо про дію, яка відбувається сама по собі, і називаємо його процесом. Наприклад, якщо ми бачимо полум'я, то говоримо, що йде процес горіння. При цьому, якщо ми з'ясували, що йде спалювання попутного газу, то ми можемо, одушевивши попутний газ в рамках міфологічної свідомості, сказати, що функція попутного газу - горіти. Ми можемо також з'ясувати, що спалювання відбувається за допомогою спеціального факела, і, одушевивши факел, ми говоримо, що функція факела - спалювати попутний газ. Все рівно так само, як з машиною і колісною парою - що одушевили, те і робить: попутний газ, або факел. Я хочу підкреслити, що процес - це функція без актора, і, також як функція, - не має початку і кінця в рамках існуючого контексту.
Іноді нам треба сказати про активність, яка мала початок і кінець. У міфологічній свідомості ця дія також робить одушевлений актор, наприклад, вулкан викинув лаву. При цьому опис активності у вигляді операції не є опис активності у вигляді функції. Наприклад, у міфологічній свідомості функція Сонця - давати тепло. Але припустимо, що в якийсь момент Сонце вибухає. У рамках міфологічної свідомості ця подія не є функцією Сонця, - це операція, здійснена Сонцем. Опис активності у вигляді операції також не є описом активності у вигляді процесу.
Іноді ми говоримо про послідовність дій - спочатку робиться одне, потім друге, потім третє і тд. Такий опис активності - є сценарій. При цьому опис активності у вигляді сценарію не є описом активності у вигляді функції, або у вигляді процесу.
Іноді ми говоримо про типову послідовність дій. Наприклад, ми говоримо, що при пожежі треба діяти певним чином. Тоді ми говоримо про модель сценаріїв, або про регламент. Регламент є модель моделей активностей. При цьому дуже часто регламент плутають з процесом, намагаючись одним словом назвати модель активності і модель моделі активності. Це є грубою логічною помилкою.
В ОВП міфологічна свідомість проникла у вигляді методів, які повинні виконуватися певними об'єктами певних класів. У статті Світ є сукупність фактів, а не речей про це добре написано. Нам важко мислити поза рамками міфологічної свідомості і тому здається природним, що об'єкт класу «машини» володіє методом «їхати». Але по суті своїй - цей спосіб мислення - спроба одушевити неживе.
Дякую за увагу. Я, як і обіцяв, був краток.
