Features

At every stage of your BPM project, Bonita Open Solution provides you with inovative features to design, develop, execute and monitor your business processes.. 
 
Discover advanced features and Technical Support available in  Subscription Pack (SP) editions and compare SP features to those in the open source Bonita Open Solution

Advanced role resolving and filtering
Use role resolvers and filters to assign tasks to one or more people dynamically - and efficiently
BPMN2 process modeler
Design your business workflows with Business Process Modeling Notation (BPMN) version 2.0. Use basic or advanced notation.
Central repository
Save, organize and archive all your processes in your organization's central repository
Collaborative process modeling
Share a process model and bridge the gap between process owners, stakeholders, business analysts and developers
Context palette for fast design
No need to click back and forth to the static palette. The context palette follows you as your drawing expands on the whiteboard
Contributed connectors
Easily find and install, in one click, any of the many connectors contributed by the Bonita Community
Import framework

...  for 3rd party BPM tools.The framework eases development and integration of import modules for external formats (i.e., BPM third party formats) to the BOS internal format. Import of processes is achieved as an Eclipse plugin.

Iterative development
Take advantage of agile development methodologies - use one-click multi-environment deployment and built-in environment testing features
Live process update
Deploy new versions of your processes on the live environment. And allow smooth transitions from the old definitions to the new ones.
Multiple image export formats
Export your process designs in pdf, jpeg, png, bmp, gif and svg
Process diagrams validation
Error notations and warnings appear when a task is not configured properly or data is missing
Process import modules
Import process models defined in: BPMN2, JBPM3 and XPDL
Process simulation
Simulate process execution with parameters such as cost, duration, resource consumption, calendar and more, and identify candidates for optimization
Process versioning
Save and manage interim versions of your design while modeling a process
Reusable connector configurations
Save setup efforts by reusing existing connector configurations in multiple processes; one update changes all
User guidance

This is step-by-step advice for beginners that recommends the important steps to cover when using Bonita Studio. Every step has a corresponding short description to explain what should be done.

User profiles

To ease development, predefined profile setting in Studio expose only those features related to the Profile’s role. Default profiles include Business Analyst, Process Engineer, and Application Developer.