BPM::Engine is an embeddable workflow engine in Perl

BPM::Engine is an experimental workflow/bpm engine based on BPMN/XPDL, written in Perl. It has a simple core which allows for different implementations and building additional functionality on top.