Building conceptual schemas by refining general ontologies

12Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In practice, most conceptual schemas of information systems and databases are developed essentially from scratch. This paper deals with a new approach to that development, consisting on the refinement of a general ontology. We identify and characterize the three activities required to develop a conceptual schema from a general ontology, that we call refinement, pruning and refactoring. The focus of the paper is on the differences of the new approach with respect to the traditional one. The pruning activity may be automated. We formalize it and present a method for its realization. Besides, we identify a particular problem that appears during the refactoring activity, determining whether two types are redundant, and provide two sufficient conditions for it. We illustrate the approach with the development of a conceptual schema by refinement of the Cyc ontology. However, our results apply to any general ontology. The conceptual modeling language we have used is the UML, but we believe that our results could be applied to any similar language. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Conesa, J., De Palol, X., & Olivé, A. (2003). Building conceptual schemas by refining general ontologies. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2736, 693–702. https://doi.org/10.1007/978-3-540-45227-0_68

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free