Activiti (software)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Chesheng (talk | contribs) at 05:37, 22 March 2014. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Activiti
Developer(s)Alfresco and the Activiti community
Stable release
5.15[1] / 21 March 2014[1]
Repository
Written inJava
Operating systemCross-platform
Typeworkflow engine
LicenseApache License 2.0[2]
Websitehttp://www.activiti.org

Activiti is an open-source workflow engine written in Java that can execute business processes described in BPMN 2.0.


History

In March 2010, Tom Baeyens and Joram Barrez, the two key developers for jBPM left Red Hat and started Activiti as employees of Alfresco.[3] Activiti is based on their workflow experience with jBPM, but is a new code base, not based on any previous jBPM code.

The first version of Activiti was 5.0, to indicate that product is the continuation of experience they gained via jBPM 1 through 4.[4]

Components

The project is actually a suite of applications that work together:

  • Modeler, a web-based graphical workflow authoring interface based on Signavio
  • Designer, an Eclipse plug-in for developing workflows
  • Engine, the core workflow processor
  • Explorer, a web tool to deploy process definitions, start new process instances and carry-out work on workflows
  • Cycle, a web app for collaboration between business users and software engineers

Alternative Modeling GUI

The Yaoqiang BPMN Editor (FLOSS, GPLv3) can connect to the Activiti engine and thus can be used as a graphical workflow authoring interface, as an alternative to Activiti Modeler.

See also

References

  1. ^ a b Activiti downloads
  2. ^ Activiti FAQ, Why Apache license?
  3. ^ Process Developments: Alfresco Creates Activiti from Tom Baeyens blog
  4. ^ Activiti FAQ, Why is the first version called 5.0?

External links