Schemas and Schema-driven Metadata Software

5
Schemas and Schema-driven Metadata Software Dr Stephen Crawley, eResearch Group, ITEE University of Queensland

Transcript of Schemas and Schema-driven Metadata Software

Page 1: Schemas and Schema-driven Metadata Software

Schemas and Schema-driven Metadata Software

Dr Stephen Crawley,eResearch Group, ITEE

University of Queensland

Page 2: Schemas and Schema-driven Metadata Software

What should be in a Schema?

Element names, labels, descriptions Element values: types / patterns / value sets Structures: flat / tree / graph, cardinality, etc Complex constraints Relationships with other schemas:

inheritance, subtyping, composition, etc Semantics: relationships with ontologies. Schema versioning ...

Page 3: Schemas and Schema-driven Metadata Software

Scope for Schema-driven Apps

Metadata entry and display Validation of metadata Mapping between metadata representations:

XML vs RDF vs <meta> vs ... need representation independent schemas

Metadata conversion / schema versions Extracting / harvesting metadata from other

sources

Page 4: Schemas and Schema-driven Metadata Software

Recent eResearch Group Tools

ARCHER metadata tools: MDE: a schema driven (XML) metadata editor MSF: tools for defining metadata schemas MDSR: simple metadata schema repository

Pronto ontology repository DIAS-B tools:

Danno annotation repository (annotea + ...) Dannotate annotation tool

LORE annotation tool. SourceForge project: “metadata-net”

Page 5: Schemas and Schema-driven Metadata Software

Future Work

Schema-driven annotation tools Annotation of objects (vs web pages) Annotation of images, maps, etc Integrate MDE/MSF and Danno/Dannotate Support for more schema types in Pronto Stand-alone editing, repository components

Completing the Annotea specification Annotation schema work