Taverna Workflow system WSDL Activity: data model and execution implementation