Using dynamic classes and role classes to model object migration
Theory and Practice of Object Systems - Special issue on the 1994 European Conference of Object Oriented Programming
Generalization/specialization and role in object oriented conceptual modeling
Data & Knowledge Engineering
ACM Computing Surveys (CSUR)
The Unified Modeling Language user guide
The Unified Modeling Language user guide
An ontological analysis of the relationship construct in conceptual modeling
ACM Transactions on Database Systems (TODS)
Materialization: A Powerful and Ubiquitous Abstraction Pattern
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Solving the Inheritance Anomaly in Concurrent Object-Oriented Programming
ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
Modeling and Reuse Perspectives of Inheritance Can be Reconciled
TOOLS '99 Proceedings of the 31st International Conference on Technology of Object-Oriented Language and Systems
Abstract vs. social roles - Towards a general theoretical account of roles
Applied Ontology - Roles, an interdisciplinary perspective
Abstract vs. social roles - Towards a general theoretical account of roles
Applied Ontology - Roles, an interdisciplinary perspective
Hi-index | 0.00 |
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.