The Urbanization-SO blog has chosen the best modeling tool in the category business process BPMN (Business Process Modeling Notation) for the year 2016.
And the winner is...Bonitasoft's Bonita BPM!
With these three major components:
Bonita Studio allows the user to graphically modify business processes following the BPMN standard. The user can also connect the process to other elements of the information system (such as messaging, planning of corporate resources, enterprise content management and database) to generate an autonomous commercial application accessible via Web forms. Bonita Studio also allows the user to graphically design forms that will be presented to the end user to interact with the process. It works with an Eclipse plugin.
Bonita BPM Engine is a Java application that executes business processes created with Bonita Studio.
Bonita Portal allows each end user to manage all the tasks in which they are involved. The portal also allows the owner of a process to administer and obtain reports on the process.