Business Intelligence
Now Reading
Activiti
3
Review

Activiti

Overview
Synopsis

Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license.

Category

Business Process Management Software

Features

Allows user updates to be combined with process updates in a single transaction
Runs on any Java environment like Spring, JTA, standalone with any form of transaction demarcation.
Easy to get up and running with the setup utility
Built to support the cloud scalability from the ground up
Very simple to add new custom activity types and complete dedicated process languages
Rock solid
Extremely fast
Transactional timers
Asynchronous continuations
Hidden event listeners for decoupling software technical details from business level diagram
Ability to test process executions in isolation in a plain unit test

License

Proprietary Software

Price

Contact for Pricing

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)

Company

Activiti

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
8.0
5.8
Features & Functionality
8.0
6.7
Advanced Features
7.9
8.2
Integration
7.9
8.3
Performance
7.8
7.9
Customer Support
7.8
7.2
Implementation
6.1
Renew & Recommend
8.4
Bottom Line

Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.

7.9
Editor Rating
7.4
Aggregated User Rating
19 ratings
You have rated this

Activiti is a lightweight and open-source workflow engine and Business Process Management (BPM) Platform intended for business people, developers, and system administrators. Its core is a super-fast and solid BPMN 2 process engine for Java.

Activiti runs in any Java application, on a server, on a cluster or in the cloud.Activiti supports all aspects of Business Process Management (BPM) in the full context of software development. This includes non-technical aspects like analysis, modeling, optimizing business processes, and technical aspects of creating software support. Activiti recognizes that BPM as a management discipline is a completely different facet than BPM as software engineering. Activiti's primary purpose and focus are to implement the general purpose process language, BPMN 2.0.

The Activiti Engine will have a clear focus on being lightweight and easy to use for Java developers. In that respect, Activiti will continue on the successful path in more sophisticated tools that will be able to build on top.A couple of Activiti features are worth to be highlighted as they improve the collaboration between non-technical business users and technical developers. First are the event listeners, this allows executing an out-of-the-box action, a piece of custom Java code or a script upon certain events in the diagram.

This means that developers can decorate a process with extra technical details that do not show up in the diagram. This then improves the collaboration between business people and technical people. Secondly are the custom activities.

Activiti Engine comes with BPMN support and a lot of activity type out-of-the-box. Non- technical business people might still create an extensive description with a certain activity that does not match any of the activity types. In that case, the developer has 2 options. One option is to reiterate to the business person and propose a different model based on existing. Or the developer can write a custom activity in Java code that implements the complex behavior described by the business person.Two releases are open for download on their website, the Stable release (Activiti 5.21.0) and the Beta Release (Activiti-6.0.0 Beta 4). Getting started pointers are available thru a 1-minute tutorial, user guide & Javadocs.

You may like to read: Top Open Source and Free BPM Tools and How to Select the Best Business Process Management (BPM) Software for Your Business

Filter reviews
User Ratings





User Company size



User role





User industry





3 Reviews
  • Roxanne
    February 2, 2017 at 7:24 pm

    Battle tested business process management that supports open standards with BPMN and DMN

    Company size

    Medium (50 to 1000)

    User Role

    IT Support

    User Industry

    Manufacturing

    Rating
    Ease of use8.6

    Activiti supports open standard such as BPMN and DMN with open rest APIs for demanding human and system centric processes.

    Features & Functionality8.3

    Advanced Features8.6

    Integration8

    Training 8

    Customer Support8

    Renew & Recommend8

    ADDITIONAL INFORMATION
    The software enables organisations to enjoy due to its thorough management of processes and data plus the level of flexibility. Java developers are able to get business intelligence and audit logs features for free, it helps developers to structure their software better.

  • Camryn
    May 4, 2017 at 3:27 pm

    Build a command-line application that embeds standards-based Business Process Modelling Notation (BPMN) logic into your application

    Company size

    Small (<50)

    User Role

    Super User

    User Industry

    Food

    Rating
    Ease of use8

    Features & Functionality8.5

    Enables employees work more efficiently and effectively by adding intelligence to automated information flows through integration of content.

    Advanced Features8.4

    Integration8.5

    Training 8.5

    Customer Support8.5

    Implementation8

    ADDITIONAL INFORMATION
    The rich collaboration and workflow tools makes it easy for users to keep business moving, while the robust security controls keep the company information safe. The Mobile App enables employees upload, view, edit, approve, and share important enterprise documents right from their mobile devices.

  • Zoey
    June 2, 2017 at 7:24 pm

    Build a command-line application that embeds standards-based Business Process Modelling Notation (BPMN) logic into your application.

    Company size

    Enterprise (>1001)

    User Role

    End User

    User Industry

    Food

    Rating
    Ease of use8.2

    Enables employees work more efficiently and effectively by adding intelligence to automated information flows through integration of content.

    Features & Functionality8.3

    Advanced Features8.1

    Integration8.2

    Training 8.2

    Customer Support8.2

    Renew & Recommend8.2

    ADDITIONAL INFORMATION
    The rich collaboration and workflow tools makes it easy for users to keep business moving, while the robust security controls keep the company information safe. The Mobile App enables employees upload, view, edit, approve, and share important enterprise documents right from their mobile devices.

Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
100%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%