Текучий
![]() | |
![]() Пример редактирования модели BPMN в Flowable | |
Разработчик(и) | Сообщество |
---|---|
Стабильная версия | |
Репозиторий | github |
Написано в | Ява , JavaScript |
Операционная система | Линукс , Винда |
Тип | Управление бизнес-процессами , Рабочий процесс |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | www |
Flowable — это с открытым исходным кодом механизм рабочих процессов , написанный на Java , который может выполнять бизнес-процессы, описанные в BPMN 2.0. [ 4 ] Это активно поддерживаемая версия Activiti (программного обеспечения) . [ 5 ]
История
[ редактировать ]В октябре 2016 года ведущие разработчики Activiti (программное обеспечение) покинули Alfresco (программное обеспечение) и запустили проект Flowable Open Source, основанный на форке кода Activiti . [ 6 ] [ 7 ]
Первой версией Flowable была версия 5.22, основанная на ответвлении Activiti 5.21, но с добавлением переходных переменных. [ 8 ] Первый выпуск Flowable версии 6.0 [ 9 ] был основан на ответвлении Activiti версии 6 бета-4. Версия 6 движка Flowable включает в себя переписанную виртуальную машину основного процесса.
Компоненты
[ редактировать ]Проект состоит из набора модулей, которые могут работать вместе:
- BPMN Engine, базовая модель бизнес-процессов и процессор рабочих процессов нотаций.
- CMMN Engine, модель управления делами и процессор нотаций
- DMN Engine, реализация подмножества модели принятия решений и нотации. бизнес-правил на основе
- Flowable Design — облачный графический интерфейс для редактирования BPMN, CMMN и DMN. [ 10 ] [ 11 ]
Различия между версией 5 и версией 6
[ редактировать ]Ключевые изменения в Flowable 6: [ 12 ] [ 13 ]
- Абстрактный уровень персистентности, позволяющий использовать реляционные или нереляционные источники данных. [ 14 ] [ 15 ]
- Сопоставление 1-к-1 модели BPMN с набором исполняемых команд.
- Упрощенное дерево выполнения, позволяющее упростить анализ и манипулирование процессами в реальном времени.
- Единая повестка дня для планов выполнения процессов
- Выполнение заданий на основе очереди [ 16 ]
- Специальные подпроцессы [ 17 ]
- Динамическое выполнение процесса [ 18 ]
Ссылки
[ редактировать ]- ^ Плавные загрузки 7.0.1.
- ^ Плавные загрузки 6.8.1.
- ^ Плавные 5 загрузок.
- ^ Джорам Баррес (17 октября 2016 г.). «Анонсируем Flowable» . Маленькие шаги большими ногами . Проверено 29 декабря 2016 г.
- ^ Джефф Поттс (15 октября 2016 г.). «Основатели Activiti разделяют проект на создание Flowable, BPM-движка с открытым исходным кодом» . Архитектор предприятия . Проверено 29 декабря 2016 г.
- ^ Сэнди Кемсли (20 октября 2016 г.). «Еще один раскол на рынке BPM с открытым исходным кодом: @FlowableBPM является ответвлением @Alfresco Activiti» . Нерегулярные предприятия . Проверено 20 октября 2016 г.
- ^ Текучая команда (12 октября 2016 г.). «Flowable и Activiti: Что за вилка?!» . Текучий. Архивировано из оригинала 30 декабря 2016 г. Проверено 20 октября 2016 г.
- ^ Джорам Баррес (01 сентября 2016 г.). «Как использовать временные переменные» . Маленькие шаги большими ногами . Проверено 03 января 2017 г.
- ^ Текучая команда (15 февраля 2017 г.). «Выпуск Flowable 6.0.0» . Плавающий проект . Проверено 26 февраля 2017 г.
- ^ Тийс Радемакерс (13 апреля 2023 г.). «Новый инструмент плавного моделирования» . Плавающий форум . Проверено 21 сентября 2023 г.
- ^ Валентин Цикнер (20 июня 2023 г.). «Представляем новый плавный дизайн: более пристальный взгляд» . Плавный блог . Проверено 21 сентября 2023 г.
- ^ Тийс Радемакерс (31 августа 2016 г.). «Выпущено действие 6.0.0.Beta3» . BPMN 2.0/Flowable . Проверено 03 января 2017 г.
- ^ Джорам Баррес (08 сентября 2015 г.). «Эволюция основного двигателя» . Маленькие шаги большими ногами . Проверено 29 декабря 2016 г.
- ^ Джорам Баррес (2 ноября 2016 г.). «Запуск Flowable на CockroachDB» . Маленькие шаги большими ногами . Проверено 29 декабря 2016 г.
- ^ Джорам Баррес (13 августа 2018 г.). «Запуск Flowable в MongoDB» . Плавный блог . Проверено 13 августа 2018 г.
- ^ Джорам Баррес (20 июля 2016 г.). «Сравнительное тестирование очереди сообщений на основе Activiti Async Executor» . Маленькие шаги большими ногами . Проверено 03 января 2017 г.
- ^ Тейс Радемакерс (10 февраля 2016 г.). «Activiti 6 добавляет поддержку специальных подпроцессов» . BPMN 2.0/Flowable . Проверено 03 января 2017 г.
- ^ Пол Холмс-Хиггин (20 апреля 2017 г.). «BPMNext 2017: Заставляем бизнес-процессы танцевать» . BPMДалее . Проверено 9 мая 2017 г.