The Depends Workflow Management System