Fountainedge
Fountainedge is a simple workflow engine that roughly models forks and joins as described in the paper Process Modeling Notations and Workflow Patterns, Stephen A. White, IBM Corporation.
Nodes (vertices) and edges (links.) Uses tokens.
This API is currently experimental (version 0.) A stable API will be released under version 1.
Uses Graphviz for graphical representations.
Installation
If available in Hex, the package can be installed
by adding fountainedge
to your list of dependencies in mix.exs
:
def deps do
[
{:fountainedge, "~> 0.1.0"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/fountainedge.