Contrasting classification with generalisation

  • Authors:
  • Thomas Kühne

  • Affiliations:
  • Victoria University of Wellington, Wellington, New Zealand

  • Venue:
  • APCCM '09 Proceedings of the Sixth Asia-Pacific Conference on Conceptual Modeling - Volume 96
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Classification and Generalisation are two of the most important abstraction mechanisms in modelling, and while they share a number of similarities, they are unmistakably different with respect to their properties. Recently, a number of (meta-) modelling language design approaches de-emphasised the differences between classification and generalisation in order to gain various advantages. This paper aims to demonstrate the loss in precision and the loss of sanity checks such approaches entail. After a careful comparison between classification and generalisation, I identify problems associated with the above mentioned approaches and offer alternatives that retain a strong distinction between classification and generalisation.