Semantic content repository plugin for supporting arbitrary data translation and management

Tupelo is a data and metadata management system based on semantic web technologies. Data are in the form of blobs, while metadata are represented as RDF triples. But some data are translated from other blobs. For example, arbitrary data described by DFDL can be translated into XML or further into RDF. This paper presents a plugin of Tupelo for managing data translation (e.g. how to control translation operations, how to use different translators, and when to invoke translations) and corresponding semantic metadata, powered by Data Format Description Language (DFDL) and its implementation of defuddle.