doc/METAMODEL/PROCESS/function.md
2025-09-25 21:42:03 +03:00

2 KiB
Raw Blame History

Function

intro

Функция - действие \ процесс (вычисления) \ операция и т.п. Мат. функция - преобразование \ трансформация \ вычисление.
Типы:

  • вычислительная функция: выполнить дейсвтие по расчету и т.п. в пределе (предельная элементарная функция) - атомарная функция сложениме нулей и единиц
  • функция передачи: передача \ прием нуликов и единичек
  • функция старта \ останова: добавить \ удалить маркер из функции \ события

Aris

Функция - как "черный квадрат": у нее задача / цель (только) "выполнить функцию" / получить результат функции \ процесса.

  • принять на вход (входной регистр)
  • обработать (вычислить)
  • выдать результат (выходной регистр) Не точная картинка: ris

Тело функции - алгоритм (алгоритмическое обеспечение) Порты Функции:

  • Север и юг - событийные входы \ выходы. Порты workflow: принимаю (север) и "выталкивают" (юг) маркеры (бегунки). Старт и завершение экземпляра функции. Внешнее событийное обеспечение. События по периметру функции.
  • Запад - docflow принимают и выдают документы \ материалы. Движение информации в и из функции.
  • Восток - resource (ресурсы): инсполнители (HR) и инструменты. Потока нет (нет и стрелок).