next up previous
Next: A Motivating Example Up: A Metadata Based Approach Previous: Introduction

2 Metadata

Metadata refers to data about the meaning, content, organization, or purpose of data. Metadata may be as simple as a relational schema or as complicated as class library or information describing the derivation, accurancy, and history of individual data items.

In [10], Sciore, Siegel and Rosenthal describe a metadata approach to facilitate interoperability among heterogeneous information systems. Their approach uses semantic values in the context of relational model and provide transparent context conversions and manipulations of metadata and a context mediator to capture the context-related meta information. In [8], McCarthy presents a metadata representation language. It allows the inclusion of a wide range of metadata accessible through a set of operators specially defined for metadata manipulation. [3] uses knowledge-based representation for metadata. However, neither of these methods discuss the practical means for defining comparable concepts and relating concepts at schema level and data level to facilitate the processing of queries over heterogeneous data sources.

We intend to use metadata to address the following questions:

  1. How can we find the set of information sources that are relevant and are semantically meaningful to answering a user query in an open environment?
  2. Can the way how a user query is posed be independent of changes in the information source content description?
  3. Can the source content and capability description be independent of changes in the semantics of other information sources?


Ling Liu
Tue Jun 17 15:26:27 PDT 1997