A Unified Model of Batch and Interactive Scientific Workflow and Its Implementation Using Windows Workflow