Taverna has now moved to the Apache Software Foundation. For updated information, see Apache Taverna (incubating).


Taverna Workflow Components are a system for creating shareable, reusable, encapsulated sub-workflows that perform clearly defined tasks while abstracting away from the details of how those tasks are performed.

Although they form part of Taverna 2.5, we continue to work on improving them. In particular, we are looking at good ways to allow annotating a component with rich semantics, searching for a component based on those annotations, and validation of a component against its profile. We are also working on additional supporting tools, such as a GUI for creating and editing component profiles.


The source code for the current state of the component work is available in the GitHub code repository. For more information about the component work, please contact support@mygrid.org.uk.