Skip to content

Глоссарий

Объект (Object) - объект системы Continuity представляет собой некоторую сущность. Объектом являются проект, этап, задача, артефакт, а также шаблоны проекта, этапа, задачи и артефакта.

Объектная модель Continuity (Object model) - это иерархически устроенная структура объектов системы, где вышестоящие сущности объединяют в себе нижестоящие с помощью нод. Так артефакты являются сущностями внутри задачи, набор задач содержится в этапе, этапы объединяются проектом.

Нода (Node) - это сущность системы. Имеет двойное значение: 1. Нода представляет собой контейнер для упаковки объекта. 2. Нода является узлом графа continuity.

Проект (Project) - это верхнеуровневый объект системы, объединяющий этапы с объектами внутри них. Проект может быть заведен для различных целей, он объединяет сущности с общей бизнес-задачей.

Этап (Stage) - это шаг workflow проекта. Он содержит ряд логически объединенных задач, которые выполняются параллельно или последовательно в соответствии с автоматизированным BPMN процессом.

Задача (Task) - единица бизнес-процесса, предназначенная для выполнения какого-то действия пользователем или сервисом.

Артефакт (Аrtefact) - это некоторый атрибут бизнес-процесса, который содержит необходимые на соответствующем этапе информацию/ссылку/файл. Артефакты добавляются пользователем в ходе выполнения задач.

Граф Continuity (Graph) - это workflow проекта, имеющий форму графа. Он содержит в себе ноды и ребра. В нодах содержатся этапы проекта, а ребра определяют направление workflow.

Ребро графа (Edge) обеспечивает связь между нодами. По ребрам графа двигается workflow проекта.

Шаблон объекта (Template) - это описание объекта и его свойств. По умолчанию запуск проекта и создание объектов происходит в соответствии с шаблоном. Это необходимо в случае переиспользования workflow/этапа/задачи более одного раза. В шаблоне может быть описано, из каких этапов и задач состоит workflow, информация об артефактах, а также свойства объектов.
Шаблон имеет вложенную структуру: каждый объект содержит набор нод-контейнеров, в каждом из которых содержится объект.
То есть шаблон проекта содержит список нод с шаблонами этапов, шаблон этапа - список нод с шабдлонами задач, шаблон задачи - список нод с шаблонами артефактов.

Контекст объекта (Context) - свойство объекта. С помощью контекстов можно настраивать объекты в рамках шаблона.

Свимлейн (Swimlane) - это инструмент Continuity для настройки доступов к объектам.

Ключ (Key) - это бизнес-идентификатор (то есть текстовый ключ) объекта в системе.

Тэг (Tag) - это название версии объекта.

Бизнес тэг (Business tag) - это метка, которая может быть добавлена к любому объекту системы для использования при фильтрации.

Continuity SDK - python-библиотека предоставляющая полный функционал для удобной работы с API в интерфейсе Jupyter.