Activiti (software)

Activiti is a program written in Java free workflow management system that allows you business processes in BPMN 2.0. can define and execute.

History

In May 2010, Tom Baeyens and Joram Barrez changed, the two main developers of jBPM, the workflow engine from JBoss, Alfresco and started the implementation of Activiti. They brought with them their experience with jBPM, Activiti but put on a new code base without using jBPM source code for it.

The first version of Activiti was 5.0 thus the developers wanted to draw attention to their experience with jBPM from version 1.0 to 4.0.

End of 2012, leaving Tom Baeyens Alfresco and switched to Camunda who have published with Camunda Activiti BPM a Fork.

Components

Activiti is a series of components and applications that are used together to define and execute business processes:

  • Activiti Modeler, a Web-based graphical tool for defining BPMN 2.0 workflow based on Signavio.
  • Activiti Designer, an Eclipse plug-in for the implementation of workflows in Eclipse.
  • Activiti sample, a web application for the administration and monitoring of the Activiti Engine in production.
  • Activiti Explorer, a web application to access the Activiti Engine at runtime. It includes task management, statistical reporting of historical data, and information on the current states of process instances.
  • Activiti Engine, the core of the Activiti project: The workflow processor, a Java process engine that can run BPMN processes.
  • Model repository, the repository in which the BPMN 2.0 models are saved to the defined workflows
  • Cycle, a web application for collaboration between business users and software developers.

Activiti supports a number of databases to store the business processes and their process instances: DB2, H2 Database, Oracle, MySQL, MS SQL, and PostgreSQL.

28024
de