SHAME - Standardized Hyper Adaptible Metadata Editor

Screenshots

A simple Dublin Core Editor

This is one of the example editors initialized on a compound Formlet displaying simple Dublin Core.

Configurable Editor

This is the Configurable Editor launched on an RDF file with metadata only on one resource, in this case the SHAME homepage. The resource is edited with the LOM editor, which is divided into 9 categories, we are looking at the general category.

SHAME Consumer

The SHAME Consumer is a frontend to the Edutella p2p network for metadata. Our demo includes unfortunately only metadata in Swedish. SHAME is used in two places:

  1. As a query interface, middle-left, you can fill in specific requirements. Above, top-right, is a list of queries wherefrom the current query is choosen.
  2. As a result viewer on the left. The result originates from one or several of the available providers, these are shown in the list bottom-right.

Formulator - main window

The formulator is used to create new and combine existing formlets. To the right you see all accessible formlets grouped into formlet sets. The Compound Formlet 'Foaf-agent' is selected and showed in detail to the right, we can se that it uses five other extension formlets (it only says formlets). The red arrow indicates that we clicked on the preview formlet button which launches a preview of the current formlet, in this case the 'Foaf-agent' formlet, on a dummy resource.

Formulator - atomic formlet editor window

The template form and query can only be edited on atomic formlets (since the compounds corresponding template form and query is generated from the extension formlets it uses). The editor above is launched on the foaf 'Main-types' formlet shown as part of the 'Foaf-agent' formlet in the previous screenshoot. Top-left is a tree that shows the outline of the template form, the names of the tree-nodes are the variable names from the query at the bottom. To the top-right you see the node-editor for the current selected node (showing the variable 'T') in the template form outline. The red arrow indicates that we clicked on the preview formlet button which launches a preview of the current formlet, the label 'Type' is due to the string 'Type' in the 'Title' field in the node editor. The choices in the dropdown are due to the 'Choice list' that are partly shown in the node editor