|
|
Log in / Subscribe / Register

Announcing Sarasvati Workflow

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




to post comments


Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds