bekommen: ZVDD nach LOD transformieren (MARC-XML zu RDF) Tool ausprobiert: Metafacture (im Culturegraph-Projekt entstanden) Waren angetan: Flexibel, schnell, n¨ utzlich - wollen wir deshalb hier mal vorstellen Metafacture Fabian Steeg
Metadaten-Transformation Transformation getrennt von Eingabe- und Ausgabeformat: Attribut-Wert-Paare werden zu Attribut-Wert-Paaren (’Morph-Datei’, XML) Verschiedene Input-Formate unterst¨ utzt (MAB, MARC, METS, etc.) und um eigene erweiterbar Verschiedene Output-Formate unterst¨ utzt und um eigene erweiterbar (wir haben z.B. einen N-Triple-Encoder geschrieben) Metafacture Fabian Steeg
von Eingabe, Transformationsregeln und Ausgabe bildet den Workflow der Transformation Der Workflow wird mit Flux, einer einfachen dom¨ anenspezifischen Sprache (DSL) deklariert Wir haben mit der Entwicklung von Tools zum einfachen Editieren und Ausf¨ uhren der Flux-Dateien begonnen Metafacture Fabian Steeg
Eingabe- und Ausgabeformat getrennt (so z.B. Input von MARC-21 und MARC-XML austauschbar) Stream-basiert und dadurch sehr schnell Flexibles, komplett erweiterbares Framework Nachvollziehbare, deklarative Definition der Transformation in Morph- und Flux-Dateien (z.B. f¨ ur Doku, Ver¨ offentlichung, Austausch) Metafacture Fabian Steeg
der beschriebenen Vorteile weiter und verst¨ arkt auf Metafacture setzen z.B. LOD-Transformationen umstellen (lobid-resources, lobid-organisations) Auch sonst im hbz (z.B. Edoweb XML-Export) Software, Dokumentation und Infrastruktur: http://culturegraph.github.com Metafacture Fabian Steeg