R-BPMControl - программная платформа для управления робототехническими комплексами на основе моделирования бизнес-процессов.
Система решает задачу создания, организации и исполнения бизнес-процессов программно-аппаратных комплексов с возможностью делегирования этапов исполнения внешним исполнителям (оборудованию и программному обеспечению посредством программных интерфейсов).
В качестве основы построения архитектуры используется методика моделирования бизнес-процессов в виде блок-схем в нотации BPMN 2.0.
Программная платформа позволяет исполнять модели процессов с поддержкой реализации циклов, ветвлений алгоритма, а также реализацией иерархии моделей бизнес-процессов с использованием метода делегирования этапа бизнес-процесса внутри одной модели.
Компоненты системы предоставляют пользователям наборы инструментов для использования на всем цикле разработки, тестирования и эксплуатации систем управления робототехническими комплексами.
Описание оборудованияОписание параметров и базовых операций для каждого типа и единицы оборудования. |
Описание процессовОписание процессов в виде моделей нотации BPMN 2.0. Загрузка моделей процессов. |
Управление процессамиВыполнение управляющих команд для загруженных моделей. |
R-BPMControl позволяет гибко, в сжатые сроки и без необходимости модификации исходного кода системы, без проведения повторной компиляции, имплементировать изменения в основной алгоритм работы комплексов.
Модели бизнес-процессов описываются в отдельном приложении Camunda Modeler 1.6.0, которое поставляется в составе R-BPMControl.