私達がお客様向けに構築するバックオフィスシステムにおいて、ワークフロー機能を求められる機会が増えています。 この様な要求に対応するために、オープンソースのワークフロー・エンジンを導入することを検討しました。 数あるワークフロー・エンジンの中から「Activiti」を選択し、TISのアプリケーション開発基盤『Xenlon~神龍』(※)にワークフロー機能を装備しました。 本連載では、この「Activiti」について、概要説明・動作環境準備・実践という順序でご紹介いたします。 ※ アプリケーション開発基盤『Xenlon~神龍』 オープンソースのワークフローエンジン「Activiti」とは 「Activiti」は、Apache2.0ライセンスのもとで配布されているオープンソースの"ワークフロー・エンジン"です。 BPMN2.0という規格に準拠していることから、"BPMN2.0エンジン"とも呼