Meta-Metadata is a language for defining metadata structures, wrappers, operations, and presentation. It is designed to enable librarians, curators, and power users to add new information sources to collection representation applications. Our methodology is different from, yet inter-operable with, more mainstream semantic web approaches in that the language is designed first to facilitate metadata structure, extraction, manipulation, and presentation, rather than for predicate logic, like RDF. Meta-metadata enables mash-ups of heterogeneous information sources through well-defined metadata semantics.
Meta-metadata enables authoring application independent, reusable template wrapper descriptions that enable the extraction and processing of metadata from any information source that publishes XML or HTML in a consistent form. The architecture, implemented as an open source compiler and library, is designed to facilitate utilizing these meta-metadata descriptions in diverse collection representation applications, including information visualization and personal information management tools, web crawlers, automatic metadata extraction systems, search engines, and digital library repositories.