A declarative language and toolkit for scientific workflow implementation and execution. (11th May 2010)