Reference Ontology and (ONTO)2 Agent: The Ontology Yellow Pages

Abstract. Knowledge reuse by means of ontologies faces three important problems at present: (1) there are no standardized identifying features that characterize ontologies from the user point of view; (2) there are no web sites using the same logical organization, presenting relevant information about ontologies; and (3) the search for appropriate ontologies is hard, time-consuming and usually fruitless. To solve the above problems, we present: (1) a living set of features that allow us to characterize ontologies from the user point of view and have the same logical organization; (2) a living domain ontology about ontologies (called Reference Ontology) that gathers, describes and has links to existing ontologies; and (3) (ONTO)2 Agent, the ontology-based WWW broker about ontologies that uses Reference Ontology as a source of its knowledge and retrieves descriptions of ontologies that satisfy a given set of constraints.

[1]  Balakrishnan Chandrasekaran,et al.  The Ontology of Tasks and Methods , 1997 .

[2]  Asunción Gómez-Pérez,et al.  Towards a framework to verify knowledge sharing technology , 1996 .

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

[4]  J. M. Akkermans,et al.  An Application of Ontology Construction , 1996 .

[5]  John A. Bateman,et al.  The Generalized Upper Model Knowledge Base: Organization and Use , 2002 .

[6]  Asunción Gómez-Pérez,et al.  (ONTO)2 Agent: an Ontology-based WWW broker to select ontologies , 1998 .

[7]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

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

[9]  Dieter Fensel,et al.  Problem-Solving Methods , 2001, Lecture Notes in Computer Science.

[10]  Z. Zdráhal,et al.  IBROW3 - An Intelligent Brokering Service for Knowledge-Component Reuse on the World Wide Web , 1998 .

[11]  Bob J. Wielinga,et al.  Using explicit ontologies in KBS development , 1997, Int. J. Hum. Comput. Stud..

[12]  B L Humphreys,et al.  The UMLS project: making the conceptual connection between users and the information they need. , 1993, Bulletin of the Medical Library Association.

[13]  S. Decker,et al.  – IBROW 3 – An Intelligent Brokering Service for Knowledge-Component Reuse on the World-Wide Web , 1998 .

[14]  Peter D. Karp,et al.  The Generic Frame Protocol , 1995, IJCAI.

[15]  Peter D. Karp,et al.  A qualitative biochemistry and its application to the regulation of the tryptophan operon , 1993 .

[16]  Asunción Gómez-Pérez,et al.  Building a chemical ontology using Methontology and the Ontology Design Environment , 1999, IEEE Intell. Syst..

[17]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[18]  Natalya F. Noy,et al.  The state of art in ontology design , 1997 .

[19]  Michael Gruninger,et al.  Methodology for the Design and Evaluation of Ontologies , 1995, IJCAI 1995.

[20]  Asunción Gómez-Pérez,et al.  Building Ontologies at the Knowledge Level using the Ontology Design Environment , 1998 .

[21]  W. N. Borst,et al.  Construction of Engineering Ontologies for Knowledge Sharing and Reuse , 1997 .

[22]  Kathleen Dahlgren,et al.  Naive semantics for natural language understanding , 1988 .

[23]  Asunción Gómez-Pérez,et al.  METHONTOLOGY: From Ontological Art Towards Ontological Engineering , 1997, AAAI 1997.

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

[25]  Dieter Fensel,et al.  Knowledge Engineering: Principles and Methods , 1998, Data Knowl. Eng..

[26]  Stephen H. Kan,et al.  Metrics and Models in Software Quality Engineering , 1994, SOEN.

[27]  B. Chandrasekaran,et al.  Generic Tasks for Knowledge-Based Reasoning: The "Right" Level of Abstraction for Knowledge Acquisition , 1987, Int. J. Man Mach. Stud..

[28]  Richard Fikes,et al.  Large-Scale Repositories of Highly Expressive Reusable Knowledge , 1999 .

[29]  Ramanathan V. Guha,et al.  Cyc: toward programs with common sense , 1990, CACM.

[30]  James R. Slagle,et al.  A Method for Evaluating Candidate , 1988 .

[31]  Victor R. Basili,et al.  Domain analysis for the reuse of software development experiences , 1994 .

[32]  Asunción Gómez-Pérez,et al.  (KA)2: building ontologies for the Internet: a mid-term report , 1999, Int. J. Hum. Comput. Stud..

[33]  Gregory R. Olsen,et al.  An Ontology for Engineering Mathematics , 1994, KR.

[34]  P. E. van der Vet,et al.  The Plinius ontology of ceramic materials , 1994 .

[35]  Nigel Shadbolt,et al.  A Tool to Support Living Ontologies , 1998 .

[36]  Nicolaas Mars Knowledge sharing and reuse; ECAI'92 Workshop , 1992 .

[37]  Michael Uschold,et al.  Where are the Killer Apps , 1998 .

[38]  Kevin Knight,et al.  Toward Distributed Use of Large-Scale Ontologies t , 1997 .

[39]  John F. Sowa,et al.  Knowledge representation: logical, philosophical, and computational foundations , 2000 .

[40]  Dieter Fensel,et al.  Ontobroker: The Very High Idea , 1998, FLAIRS.

[41]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[42]  Michael Kifer,et al.  Logical foundations of object-oriented and frame-based languages , 1995, JACM.

[43]  Michael R. Genesereth,et al.  Knowledge Interchange Format , 1991, KR.

[44]  N. J. I. Mars Towards Very Large Knowledge Bases , 1995 .

[45]  Asunción Gómez-Pérez,et al.  ONTOGENERATION: Reusing Domain and Linguistic Ontologies for Spanish Text Generation , 1998 .