Creating ontological metadata for digital library content and services

We use formal ontologies to represent knowledge about digital library content and services. Formal ontologies define concepts with logic in a frameinheritance structure. The expressiveness and precision of these structures supports computational reasoning that can be used in important ways. This paper focuses on the creation of ontological metadata.We create ontological content metadata by generating it from MARC (MAchine Readable Cataloging) data. MARC contains much information that is hard to exploit computationally. In particular, relationships between works are implicit in shared values and natural language notes. The conversion process involves specifying an ontological model, mapping MARC to the ontology, and reasoning about the data to create explicit links between works.Service metadata will be supplied by providers who wish to participate fully in a digital library that is implemented as a decentralized multi-agent system. Agents advertise by describing their services in terms of ontologically defined concepts. We reason about these descriptions to organize them into subsumption taxonomies. Agents can then find the best available services to meet their needs by describing their needs, without requiring a priori knowledge of other agents. This infrastructure has demonstrated its usefulness in a multi-agent system organized as a computational economy.

[1]  Thomas G. Dietterich,et al.  Readings in Machine Learning , 1991 .

[2]  William A. Woods,et al.  Understanding Subsumption and Taxonomy: A Framework for Progress , 1991, Principles of Semantic Networks.

[3]  Peter Weinstein,et al.  Seed ontologies: growing digital libraries as distributed, intelligent systems , 1997, DL '97.

[4]  Sherry L. Vellucci Bibliographic Relationships in Music Catalogs , 1997 .

[5]  Barbara B. Tillett The History of Linking Devices. , 1992 .

[6]  Edmund H. DurfeeArti Task Planning Agents in the UMDLJos , 1995 .

[7]  George A. Miller,et al.  Introduction to WordNet: An On-line Lexical Database , 1990 .

[8]  Bernhard Nebel,et al.  An Empirical Analysis of Terminological Representation Systems , 1992, Artif. Intell..

[9]  Michael P. Wellman A Market-Oriented Programming Environment and its Application to Distributed Multicommodity Flow Problems , 1993, J. Artif. Intell. Res..

[10]  Carlyle J. Frarey School of Library Service , 1968 .

[11]  James G. Schmolze,et al.  The KL-ONE family , 1992 .

[12]  Peter F. Patel-Schneider,et al.  A Semantics and Complete Algorithm for Subsumption in the CLASSIC Description Logic , 1993, J. Artif. Intell. Res..

[13]  Richard Fikes,et al.  The Ontolingua Server: a tool for collaborative ontology construction , 1997, Int. J. Hum. Comput. Stud..

[14]  Anthony G. Cohn,et al.  The EGG/YOLK reliability hierarchy: semantic data integration using sorts with prototypes , 1994, CIKM '94.

[15]  F. Lehmann,et al.  Semantic Networks in Artificial Intelligence , 1992 .

[16]  Paul-Thomas Kandzia,et al.  DOOD and DL - Do we need an Integration? , 1997, KRDB.

[17]  Robert Mac Gregor,et al.  THE EVOLVING TECHNOLOGY OF CLASSIFICATION-BASED KNOWLEDGE REPRESENTATION SYSTEMS , 1991 .

[18]  Martha M. Yee What is a Work? Part 1, The User and the Objects of the Catalog. , 1994 .

[19]  Anthony Hunter Uncertainty in Information Systems: An Introduction to Techniques and Applications , 1996 .

[20]  Peter F. Patel-Schneider,et al.  Living wiht Classic: When and How to Use a KL-ONE-Like Language , 1991, Principles of Semantic Networks.

[21]  Martha M. Yee,et al.  What is a work , 1997 .

[22]  Michael Kifer,et al.  Deductive and Object Data Languages: A Quest for Integration , 1995, DOOD.

[23]  Anthony Hunter,et al.  Uncertainty in Information Systems , 1997 .

[24]  Michael Heaney Object-oriented cataloging , 1995 .

[25]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[26]  Gregory Hart Leazer A conceptual plan for the description and control of bibliographic works , 1993 .

[27]  Vipul Kashyap,et al.  InfoSleuth: agent-based semantic integration of information in open and dynamic environments , 1997, SIGMOD '97.

[28]  Nicola Guarino,et al.  Semantic Matching: Formal Ontological Distinctions for Information Organization, Extraction, and Integration , 1997, SCIE.

[29]  Dedre Gentner,et al.  Mechanisms of Analogical Learning. , 1987 .

[30]  William A. Woods,et al.  What's in a Link: Foundations for Semantic Networks , 1975 .

[31]  Timothy W. Finin,et al.  Specification of the KQML Agent-Communication Language , 1993 .

[32]  Edmund H. Durfee,et al.  The Dynamics of the UMDL Service Market Society , 1998, CIA.

[33]  Marian H. Nodine,et al.  Facilitating Open Communication in Agent Systems: The InfoSleuth Infrastructure , 1997, ATAL.

[34]  M. R. Genesereth,et al.  Knowledge Interchange Format Version 3.0 Reference Manual , 1992, LICS 1992.

[35]  Rebecca Green The design of a relational database for large-scale bibliographic retrieval , 1996 .

[36]  Maria Teresa Pazienza,et al.  Information Extraction A Multidisciplinary Approach to an Emerging Information Technology , 1997, Lecture Notes in Computer Science.