SHAME - Standardized Hyper Adaptible Metadata Editor

Introduction

SHAME is a library that leverages editors, presentations and query interfaces for resource centric RDF metadata. The central idea of SHAME is to work with Annotation Profiles which encompasses:

  • how the metadata in RDF should be read and modified.
  • what input is allowed, e.g. multiplicity and vocabularies to use.
  • presentational aspects like order, grouping, labels etc.

These annotation profiles are then used to generate user interfaces for either editing, presentation or querying purposes. The user interface may be realized in a web setting (both a jsp and velocity version exists) or in a stand alone application (a java/swing version exists).

SHAME is part of the E-learning frameworks & Semantic Web Technologies research area pursued by the KMR group.

SHAME is free software (MPL/GPL/LGPL), and is being developed at SourceForge.