TY - GEN
T1 - Metadata management in the taverna workflow system
AU - Belhajjame, Khalid
AU - Wolstencroft, Katy
AU - Corcho, Oscar
AU - Oinn, Tom
AU - Tanoh, Franck
AU - William, Alan
AU - Goble, Carole
PY - 2008
Y1 - 2008
N2 - There seems to be a general consensus on the crucial role metadata can play for enhancing the functionalities of scientific workflows systems, e.g., workflow and service discovery, composition and provenance browsing, among others. However, in most cases their management is underspecified, if not left unaddressed at all. A step in this direction, the main contribution of the work presented in this paper is an overview of metadata and their management in the Taverna workflow system. In Taverna, we consider metadata to be a first class citizen in the system, in the sense that we fully cover their life cycle from their creation, through their use and curation until their eventual removal. We present the main steps of this cycle and present the models used for metadata specification. In doing so, we distinguish two classes of metadata: metadata that describe workflow related entities, such as services, workflows and subworkflows, and metadata that describe workflow executions, also known as workflow provenance.
AB - There seems to be a general consensus on the crucial role metadata can play for enhancing the functionalities of scientific workflows systems, e.g., workflow and service discovery, composition and provenance browsing, among others. However, in most cases their management is underspecified, if not left unaddressed at all. A step in this direction, the main contribution of the work presented in this paper is an overview of metadata and their management in the Taverna workflow system. In Taverna, we consider metadata to be a first class citizen in the system, in the sense that we fully cover their life cycle from their creation, through their use and curation until their eventual removal. We present the main steps of this cycle and present the models used for metadata specification. In doing so, we distinguish two classes of metadata: metadata that describe workflow related entities, such as services, workflows and subworkflows, and metadata that describe workflow executions, also known as workflow provenance.
UR - https://www.scopus.com/pages/publications/50649099286
U2 - 10.1109/CCGRID.2008.17
DO - 10.1109/CCGRID.2008.17
M3 - Conference contribution
AN - SCOPUS:50649099286
SN - 9780769531564
T3 - Proceedings CCGRID 2008 - 8th IEEE International Symposium on Cluster Computing and the Grid
SP - 651
EP - 656
BT - Proceedings CCGRID 2008 - 8th IEEE International Symposium on Cluster Computing and the Grid
T2 - CCGRID 2008 - 8th IEEE International Symposium on Cluster Computing and the Grid
Y2 - 19 May 2008 through 22 May 2008
ER -