Table of Contents
Graph based workflow/business process management engines are common. They have areas of commonality, but they also vary greatly in concept and implementation. For example, there are differences in how concurrency and synchronization are modeled and in how modularity and re-use are promoted.
We begin with the some definitions, move on to features likely to be common across most engines, then explain Sarasvati specifics.