Results 1 - 10
of
50
Ontologies: Principles, methods and applications
- Knowledge Engineering Review
, 1996
"... This paper is intended to serve as a comprehensive introduction to the emerging eld concerned with the design and use of ontologies. We observe that disparate backgrounds, languages, tools, and techniques are a major barrier to e ective communication among people, organisations, and/or software syst ..."
Abstract
-
Cited by 341 (3 self)
- Add to MetaCart
This paper is intended to serve as a comprehensive introduction to the emerging eld concerned with the design and use of ontologies. We observe that disparate backgrounds, languages, tools, and techniques are a major barrier to e ective communication among people, organisations, and/or software systems. We showhowthe development and implementation of an explicit account of a shared understanding (i.e. an `ontology') in a given subject area, can improve such communication, which in turn, can give rise to greater reuse and sharing, inter-operability, and more reliable software. After motivating their need, we clarify just what ontologies are and what purposes they serve. We outline a methodology for developing and evaluating ontologies, rst discussing informal techniques, concerning such issues as scoping, handling ambiguity, reaching agreement and producing de nitions. We then consider the bene ts of and describe, a more formal approach. We re-visit the scoping phase, and discuss the role of formal languages and techniques in the speci cation, implementation and evaluation of ontologies. Finally, we review the state of the art and practice in this emerging eld,
OntoSeek: Content-Based Access to the Web
, 1999
"... this article, we discuss the special characteristics of online yellow pages and product catalogs, examine linguistic ontologies' role in content matching, and present OntoSeek's architecture. Understanding yellow pages and product catalogs Online yellow pages locate suppliers based on a generic ..."
Abstract
-
Cited by 178 (0 self)
- Add to MetaCart
this article, we discuss the special characteristics of online yellow pages and product catalogs, examine linguistic ontologies' role in content matching, and present OntoSeek's architecture. Understanding yellow pages and product catalogs Online yellow pages locate suppliers based on a generic natural-language (NL) description of their products and services; product catalogs let users select a specific product or service offered by a certain supplier. These repositories' peculiarities, with respect to generic Web documents, can be roughly characterized by four parameters (see Table 1 for their estimated values): . vocabulary size: number of concepts necessary to formalize all descriptions in the repository; . description complexity: average number of concepts for one description; . description heterogeneity: average number of semantic relations in a description with respect to the t
Formal Ontology, Conceptual Analysis and Knowledge Representation
- INTERNATIONAL JOURNAL OF HUMAN AND COMPUTER STUDIES
, 1995
"... The purpose of this paper is to defend the systematic introduction of formal ontological principles in the current practice of knowledge engineering, to explore the various relationships between ontology and knowledge representation, and to present the recent trends in this promising research area. ..."
Abstract
-
Cited by 145 (12 self)
- Add to MetaCart
The purpose of this paper is to defend the systematic introduction of formal ontological principles in the current practice of knowledge engineering, to explore the various relationships between ontology and knowledge representation, and to present the recent trends in this promising research area. According to the "modelling view" of knowledge acquisition proposed by Clancey, the modeling activity must establish a correspondence between a knowledge base and two separate subsystems: the agent's behavior (i.e. the problem-solving expertize) and its own environment (the problem domain). Current knowledge modelling methodologies tend to focus on the former subsystem only, viewing domain knowledge as strongly dependent on the particular task at hand: in fact, AI researchers seem to have been much more interested in the nature of reasoning rather than in the nature of the real world. Recently, however, the potential value of task-independent knowlege bases (or "ontologies") suitable to large scale integration has been underlined in many ways. In this paper, we compare the dichotomy between reasoning and representation to the philosophical distinction between epistemology and ontology. We introduce the notion of the ontological level, intermediate between the epistemological and the conceptual level discussed by Brachman, as a way to characterize a knowledge representation formalism taking into account the intended meaning of its primitives. We then discuss some formal ontological distinctions which may play an important role for such purpose.
Supporting Ontological Analysis of Taxonomic Relationships
, 2001
"... Taxonomies are an important part of conceptual modeling. They provide substantial structural information, and are typically the key elements in integration efforts, however there has been little guidance as to what makes a proper taxonomy. We have adopted several notions from the philosophical pract ..."
Abstract
-
Cited by 126 (2 self)
- Add to MetaCart
Taxonomies are an important part of conceptual modeling. They provide substantial structural information, and are typically the key elements in integration efforts, however there has been little guidance as to what makes a proper taxonomy. We have adopted several notions from the philosophical practice of formal ontology, and adapted them for use in information systems. These tools, identity, essence, unity, and dependence, provide a solid logical framework within which the properties that form a taxonomy can be analyzed. This analysis helps make intended meaning more explicit, improving human understanding and reducing the cost of integration.
A Formal Ontology of Properties
, 2000
"... A common problem of ontologies is that their taxonomic ..."
Abstract
-
Cited by 109 (11 self)
- Add to MetaCart
A common problem of ontologies is that their taxonomic
Some Ontological Principles for Designing Upper Level Lexical Resources
, 1998
"... The purpose of this paper is to explore some semantic problems related to the use of linguistic ontologies in information systems, and to suggest some organizing principles aimed t o solve such problems. The taxonomic structure of current ontologies is unfortunately quite complicated and hard to und ..."
Abstract
-
Cited by 88 (5 self)
- Add to MetaCart
The purpose of this paper is to explore some semantic problems related to the use of linguistic ontologies in information systems, and to suggest some organizing principles aimed t o solve such problems. The taxonomic structure of current ontologies is unfortunately quite complicated and hard to understand, especially for what concerns the upper levels. I will focus here on the problem of ISA overloading, which I believe is the main responsible of these difficulties. To this purpose, I will carefully analyze the ontological nature of the categories used in current upper-level structures, considering the necessity of splitting them according to more subtle distinctions or the opportunity of excluding them because of their limited organizational role.
Mereotopology: a theory of parts and boundaries
- Data and Knowledge Engineering
, 1996
"... The term ‘ontology ’ has recently acquired a certain currency within the knowledge engineering community, especially in relation to the ARPA knowledge-sharing initiative (see Gruber (to appear), Mars (ed.) 1994, Guarino 1994, Guarino, Carrara and Giaretta 1994, 1994a). The term is used in a number o ..."
Abstract
-
Cited by 77 (16 self)
- Add to MetaCart
The term ‘ontology ’ has recently acquired a certain currency within the knowledge engineering community, especially in relation to the ARPA knowledge-sharing initiative (see Gruber (to appear), Mars (ed.) 1994, Guarino 1994, Guarino, Carrara and Giaretta 1994, 1994a). The term is used in a number of different senses, however, not all of them clear or mutually compatible. Here
Semantic Matching: Formal Ontological Distinctions for Information Organization, Extraction, and Integration
- INFORMATION TECHNOLOGY, INTERNATIONAL SUMMER SCHOOL, SCIE-97
, 1997
"... The task of information extraction can be seen as a problem of semantic matching between a user-defined template and a piece of information written in natural language. To this purpose, the ontological assumptions of the template need to be suitably specified, and compared with the ontological im ..."
Abstract
-
Cited by 74 (2 self)
- Add to MetaCart
The task of information extraction can be seen as a problem of semantic matching between a user-defined template and a piece of information written in natural language. To this purpose, the ontological assumptions of the template need to be suitably specified, and compared with the ontological implications of the text. So-called "ontologies", consisting of theories of various kinds expressing the meaning of shared vocabularies, begin to be used for this task. This paper addresses the theoretical issues related to the design and use of such ontologies for purposes of information retrieval and extraction. After a discussion on the nature of semantic matching within a model-theoretical framework, we introduce the subject of Formal Ontology, showing how the notions of parthood, integrity, identity, and dependence can be of help in understanding, organizing and formalizing fundamental ontological distinctions. We present then some basic principles for ontology design, and we illustrate a preliminary proposal for a top-level ontology develped according to such principles. As a concrete example of ontology-based information retrieval, we finally report an ongoing experience of use of a large linguistic ontology for the retrieval of object-oriented software components.
Understanding, Building, and Using Ontologies
"... In their paper on "Using Explicit Ontologies in KBS Development", van Heijst and colleagues seem to take for granted Bylander and Chandrasekaran 's hypothesis on the strong dependence of knowledge represesentation on the nature and the inference strategy of the problem at hand, the socalled inte ..."
Abstract
-
Cited by 72 (1 self)
- Add to MetaCart
In their paper on "Using Explicit Ontologies in KBS Development", van Heijst and colleagues seem to take for granted Bylander and Chandrasekaran 's hypothesis on the strong dependence of knowledge represesentation on the nature and the inference strategy of the problem at hand, the socalled interaction problem: Representing knowledge for the purpose of solving some problem is strongly affected by the nature of the problem and the inference strategy to be applied to the problem. [Bylander and Chandrasekaran 1988] The fact that the van Heijst and colleagues don't attempt to explore in detail the arguments sustaining this hypothesis is particularly puzzling, since they admit that it contradicts one of the main assumptions of their well-known KADS approach [Schreiber et al. 1993], namely the separation between domain knowledge and problem-solving knowledge. They report two reasons brought by Bylande
Some Issues on Ontology Integration
, 1999
"... The word integration has been used with different meanings in the ontology field. This article aims at clarifying the meaning of the word "integration" and presenting some of the relevant work done in integration. We identify three meanings of ontology "integration": when building a new ontology reu ..."
Abstract
-
Cited by 66 (5 self)
- Add to MetaCart
The word integration has been used with different meanings in the ontology field. This article aims at clarifying the meaning of the word "integration" and presenting some of the relevant work done in integration. We identify three meanings of ontology "integration": when building a new ontology reusing (by assembling, extending, specializing or adapting) other ontologies already available; when building an ontology by merging several ontologies into a single one that unifies all of them; when building an application using one or more ontologies. We discuss the different meanings of "integration", identify the main characteristics of the three different processes and propose three words to distinguish among those meanings: integration, merge and use.

