Bonita BPM é uma plataforma de aplicativos baseada em BPM que é projetada para ajudar os usuários a construir aplicativos de negócios altamente engajados e personalizados que podem ser continuamente atualizados para se adaptar às mudanças de negócios em tempo real. Bonita BPM fornece um conjunto integrado de capacidades e é composto dos seguintes módulos principais: * um ambiente baseado em Eclipse, modelagem e desenvolvimento que permite que analistas de negócios e desenvolvedores para projetar graficamente e compartilhar processos usando a notação padrão BPMN 2.0 da indústria. * um web baseado, arrastar e soltar designer, com base em HTML5 e Angular JS, para criar interfaces de usuário personalizadas para aplicações BPM, incluindo páginas web e formulários de processo. É altamente extensível para que os desenvolvedores possam construir suas próprias interfaces usando tecnologias padrão. * um poderoso e escalável motor de orquestração de processo baseado em Java construir em arquitetura orientada para o serviço. É flexível o suficiente para se adaptar a qualquer arquitetura de sistemas de informação, de simples a complexo, ao mesmo tempo que suporta carga de trabalho intensiva. * um portal web-based, out-of-the-box, para usuários e administradores para executar sua tarefa dia a dia. Embora este seja um aplicativo BPM genérico, os usuários também podem personalizar completamente a interface do usuário final.