Projects per year
Abstract
Ontological multi-level modeling refers to describing domain objects at multiple levels of abstraction. Using traditional semantic data modeling, multi-level modeling can be achieved by representing objects in different abstraction hierarchies, classification, aggregation and generalization. Multiple representation, however, leads to accidental complexity, complicating modeling and extension. Several modeling techniques, like power types, deep instantiation, materialization and m-objects may be employed to reduce unnecessary complexity in modeling objects at multiple levels.
This paper compares the use of power types, deep instantiation, materialization and m-objects for multi-level modeling using four comparison criteria: (1) compactness (avoiding accidental complexity), (2) extensibility (ease of introducing new abstraction levels), (3) query flexibility (number and kind of pre-defined entry points for querying), and (4) multiple relationship-abstraction (such as between relationship type and relationship occurrence).
| Original language | English |
|---|---|
| Number of pages | 24 |
| Publication status | Published - Nov 2008 |
Fields of science
- 102 Computer Sciences
- 102015 Information systems
Projects
- 1 Finished
-
Multilevel-Modelling and -Programming
Neumayr, B. (Researcher) & Schrefl, M. (PI)
01.09.2007 → 07.07.2010
Project: Other › PhD thesis project