 This means that services downstream in the workflow can start as soon as the first data item is received, without waiting for the whole data list to become available from upstream services and iterations.Taverna services execute in parallel when possible, as Taverna workflows are primarily data-driven rather than control-driven.Taverna has been an open-source project since 2003, with contributors from multiple academic and industry institutions.