An architecture for CFD Workflow management