Taverna Workflow system Use Case Activity: data model and execution implementation