Announcing Sarasvati Workflow
[Posted October 29, 2008 by cook]
| From: |
| "Paul Lorenz" <plorenz-AT-gmail.com> |
| To: |
| lwn-AT-lwn.net |
| Subject: |
| Announcing Sarasvati Workflow |
| Date: |
| Wed, 29 Oct 2008 15:32:17 -0400 |
| Message-ID: |
| <14fc13230810291232y159cf445h670d2cf28049ffcf@mail.gmail.com> |
Sarasvati is an open source workflow/business process management
engine for Java and Haskell. It is currently in beta, and is already
suitable for use in
many projects.
* Simple, well documented, graph execution based core
* Process modularity via load time or run time process composition
* Process and token level attributes
* Actions can be implemented in scripting languages.
* Execution history available through tree structure of immutable tokens
* Node guards which allow bypassing nodes or discarding tokens for flow control
* Domain specific language (GuardLang) for user understandable guards
* Java implementation with Hibernate and memory backed engines
* Alpha Haskell implementation with HDBC and memory backed engines
* LGPL license
Why might you want to use Sarasvati?
* Load time process composition gives you tremendous flexibility in
modularizing your process definitions
* You want to provide transparency to your users
* Extensible and customizable
* You don't want the workflow engine to dictate how users, groups and
tasks should be modeled.
Why might Sarasvati not yet be useful to you?
* It currently has no graphical editor (planned for a future version).
* It only runs on Java 1.5 or newer
* It does not yet have a turn key solution for users/groups/tasks.
Homepage: http://sarasvati.googlecode.com/
Download: http://code.google.com/p/sarasvati/downloads/list
What is workflow? http://code.google.com/p/sarasvati/wiki/Workflow
Core Concepts Documentation:
http://code.google.com/p/sarasvati/wiki/EngineConcepts
User's Guide: http://code.google.com/p/sarasvati/wiki/UsingSarasvati
Sarasvati welcomes users and contributors.
Please send comments, questions, etc to the user forum at:
http://groups.google.com/group/sarasvati-wf-users