Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Abstract vs. Concrete Clabjects in Dual Deep Instantiation

  • Bernd Neumayr (Vortragende*r)

Aktivität: Vortrag oder PräsentationVortrag nach Bewerbung und Auswahlunbekannt

Beschreibung

Deep Instantiation allows for a compact representation of models with multiple instantiation levels where clabjects combine object and class facets and allow to characterize the schema of model elements several instantiation levels below. Clabjects with common properties may be generalized to superclabjects. In order to clarify the exact nature of superclabjects, Dual Deep Instantiation, a variation of Deep Instantiation, distinguishes between abstract and concrete clabjects and demands that superclabjects are abstract. An abstract clabject combines the notion of abstract class, i.e., it may not be instantiated by concrete objects, and of abstract object, i.e., is does not represent a single concrete object but properties common to a set of concrete objects. This paper clarifies the distinction between abstract and concrete clabjects and discusses the role of concrete clabjects for mandatory constraints at multiple levels and for coping with dual inheritance introduced with the combination of generalization and deep instantiation. The reflections in this paper are formalized based on a simplified form of dual deep instantiation but should be relevant to deep characterization in general.
Zeitraum28 Sep. 2014
Ereignistitel1st International Workshop on Multi-Level Modelling (MULTI 2014), September 28th, 2014, Valencia, Spain
VeranstaltungstypKonferenz
OrtSpanienAuf Karte anzeigen

Wissenschaftszweige

  • 102028 Knowledge Engineering
  • 102016 IT-Sicherheit
  • 102027 Web Engineering
  • 502050 Wirtschaftsinformatik
  • 503008 E-Learning
  • 102 Informatik
  • 102030 Semantische Technologien
  • 102010 Datenbanksysteme
  • 102015 Informationssysteme
  • 102025 Verteilte Systeme

JKU-Schwerpunkte

  • Management and Innovation
  • Computation in Informatics and Mathematics