Title
Hierarchies in Object Oriented Conceptual Modeling
Abstract
One of the most powerful tools of abstraction used in objectoriented conceptual modelling is the specialisation/generalisation hierarchy, which allows representing taxonomic relationships among classes. A specialisation/generalisation hierarchy (from now on, taxonomy or taxonomic hierarchy) has always two main associated characteristics: the classification and the inheritance concepts. There are, however, different kinds of taxonomic hierarchies (classification, inheritance, role, etc.) which are often confused or misused in modelling. Sometimes, this occurs because one kind of taxonomic hierarchy is used to represent two or more different concepts. In this paper we present a model of useful taxonomic hierarchies for conceptual modelling from an object-oriented perspective. The taxonomic hierarchies that we propose to represent knowledge are based on Aristotle?s definition of essence and accident.
Year
DOI
Venue
2002
10.1007/3-540-46105-1_4
OOIS Workshops
Keywords
Field
DocType
inheritance concept,different concept,main associated characteristic,taxonomic relationship,taxonomic hierarchy,objectoriented conceptual modelling,useful taxonomic hierarchy,different kind,generalisation hierarchy,object oriented conceptual modeling,conceptual modelling,conceptual model,object oriented
Knowledge representation and reasoning,Abstraction,Conceptual model,Object-oriented programming,Computer science,Natural language processing,Artificial intelligence,Knowledge base,Hierarchy,Taxonomic rank,Multiple inheritance,Distributed computing
Conference
ISBN
Citations 
PageRank 
3-540-44088-7
1
0.39
References 
Authors
11
2
Name
Order
Citations
PageRank
Esperanza Marcos160481.55
José María Cavero26712.87