Purvis, et al.. A Distributed Workflow System with Autonomous Components. Springer Berlin Heidelberg, 2005, doi:10.1007/978-3-540-32128-6_15.