TinyWorkflow is a workflow engine written in 100% pure java. The "Workflows" used by this API are conceptually "Finite state machines" (a.k.a. "State-transitions diagrams"), they are encoded as XML.
At one point, Open Hub analyzed source code for this project based on code location(s) available at that time. Since then, the code locations have been removed.