オープンソースの汎用ワークフローエンジン

うちの会社の社内システムに「汎用ワークフロー」という形で任意のワークフローを比較的簡単に定義できる仕組みがあるのだが、全社的なシステムなのでプロジェクト内のちょこっとしたワークフローを定義するのに躊躇してしまう。

で、「JBoss jBPM」ベースのロシア製ワークフローエンジン「RUNA WFE」をいじってみたら結構いい感じだった。

バイナリ版(runawfe-2.0RC5-bin.zip)はJBossを含んでいるので、ダウンロードして解凍した後はrun.batをうりゃっと叩けば即実行(要JavaSE5.0)。
ワークフローの定義はGUI(runa-gpd-2.0beta5-win32.zip)があるので、こちらもruna-gpd.exeをうりゃっと叩けば即実行(要JavaSE5.0)。

アクターやグループ、プロセスや変数を適当に設定できるので扱いやすい。
データは全てUTF-8で扱っているようなので、アクター等が日本語でもOK。