My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
DFDLTransformerDescription  
Updated Mar 17, 2012 by jpz6311...@gmail.com

Introduction

A Transformer Plugin for LarkC Project (http://www.larkc.eu). It supports mapping arbitrary ASCII and binary file formats to a data model defined in XML Schema using the XML-based Data Format Description Language (DFDL, forge.gridforum.org/projects/dfdl-wg/), and transforming the file content into RDF triples using Jena GRDDL Reader.

svn link: https://dfdltransformer.googlecode.com/svn/trunk/DFDLTransformer

LarkC platform version: 2.0.0-SNAPSHOT http://www.wici-lab.org/wici/larkc/4eat/LarKC.rar

How it works:

  1. Raw Text/Binary File + DFDL Description XSD File {DFDL Transforming}--> XML Data
  2. XML Data + XSL File {GRDDL Transforming}--> Jena RDF Triples
  3. Jena RDF Triples {Triple Transforming}--> OpenRDF RDF Triples

In summary, DFDLTransformer supports the following transformation:

Raw Text/Binary File + DFDL Description XSD File + XSL File --> OpenRDF RDF Triples

Example

Please check out the example in the "sample_data" directory:

You can also deploy the binary version into LarkC platform: https://dfdltransformer.googlecode.com/svn/trunk/DFDLTransformer/plugins/DFDLTransformer.larkc

LarkC platform version: 2.0.0-SNAPSHOT http://www.wici-lab.org/wici/larkc/4eat/LarKC.rar

Note that it's required to extract all the files from the "DFDLTransformer.larkc" package into the "plugins/DFDLTransformer", in order to run the example workflow.

Contact information

Ying Jiang - (jpz6311whu AT gmail.com)

License

The component follows the licensing strategy for the LarKC Plug-ins and is released under the Apache License (version 2.0).

This product contains Defuddle. Defuddle is released under the Apache License (version 2.0). See http://sourceforge.net/projects/defuddle/ for details.

This product contains Jena. Jena is copyright (c) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP, copyright 2010 Talis Systems Ltd and Epimorphics Ltd. See http://jena.sourceforge.net/license.html for details.

This product contains Jena GRDDL Reader . Jena GRDDL Reader is copyright (c) 2007, Hewlett-Packard Development Company, LP. http://jena.sourceforge.net/grddl/license.html


Sign in to add a comment
Powered by Google Project Hosting