| Mind the Platypus: View Inheritance as an Extension of the Normalization Ontology Design Pattern (2009) | |||||||||
Abstract | |||||||||
| There are ontology domain concepts that are difficult to represent due to the complexities in their definition and the presence of multiple alternative criteria to classify their abstractions. To assist ontologists in overcoming these challenges, an analysis of available design patterns in ontology and object-oriented modeling has been carried out. As a result, a unified template to describe Ontology Design Patterns (ODPs) is revealed. The template is used to introduce the View Inheritance ODP. The pattern extends the Normalization ODP (a.k.a. Untangling or Modularization) and introduces the notion of Inter- and Intra-criterion Multiple Inheritance. Our contribution is illustrated with a concrete example of a use case scenario that benefits from the outcome of this study. | |||||||||
Publication details | |||||||||
| |||||||||