Bonita BPM — это платформа приложений на основе BPM, которая предназначена для помощи пользователям в создании привлекательных персонализированных бизнес-приложений, которые можно постоянно обновлять для адаптации к изменениям в бизнесе в режиме реального времени. Bonita BPM предоставляет интегрированный набор возможностей и состоит из следующих основных модулей:
* основанная на Eclipse среда моделирования и разработки, которая позволяет бизнес-аналитикам и разработчикам графически проектировать и совместно использовать процессы, используя стандартную нотацию BPMN 2.0.
* Веб-дизайнер с перетаскиванием, основанный на HTML5 и Angular JS, для создания персонализированных пользовательских интерфейсов для приложений BPM, включая веб-страницы и формы процессов. Он обладает широкими возможностями расширения, поэтому разработчики могут создавать свои собственные интерфейсы, используя стандартные технологии.
* мощный и масштабируемый механизм оркестровки процессов на основе Java, основанный на сервис-ориентированной архитектуре. Он достаточно гибок, чтобы адаптироваться к любой архитектуре информационных систем, от простых до сложных, при этом поддерживая интенсивную рабочую нагрузку.
* готовый веб-портал для пользователей и администраторов, позволяющий им выполнять свои повседневные задачи. Хотя это обычное приложение BPM, пользователи также могут полностью настроить пользовательский интерфейс.