Conceptual Clustering in Database Systems
DOI:
https://doi.org/10.7152/acro.v2i1.12544Abstract
Classes are an integral part of all semantic data models. Despite this, class formation in these data models is ad hoc due to the varied treatment of classes and because the issue of grouping instances into classes is considered an art rather than a science. It is the view of this paper that class formation be based on category theory through the use of an aJtribute-based purpose-dieected conceptual clustering technique. Several issues concerned with category theory, especially exception handling, are discussed. The emphasis in this approach is on reasoning at the instance level. Schema generation occurs as a result of conceptually clustering the underlying data instances and guiding this process by specifying a context in the form of a clustering seed. The use of this approach in the areas of schema integration, schema evolution and querying will be discussed. These facilities have been implemented on a database system based on the CANDIDE [3] semantic data model. CANDIDE is essentially an extended version of the tenn-subsumption languages known as the KL-ONE family of languages.Downloads
Published
1991-10-25
Issue
Section
Articles
License
Authors who publish with this journal agree to the following terms:- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).