Materialization is a powerful and ubiquitous abstraction pattern for conceptual modeling that relates a class of categories (e.g., models of cars) and a class of more concrete objects (e.g., individual cars). This paper presents materialization as a generic relationship between two classes of objects and describes an abstract implementation of it. The presentation is abstract in that it is not targeted at a specific object system. The target system is supposed to provide: 1) basic object-modeling facilities, supplemented with an explicit metaclass concept and 2) operations for dynamic schema evolution like creation or deletion of a subclass of a given class and modification of the type of an attribute of a class. The presentation is generic...
In the Meta Object Facility (MOF) metamodeling architecture a number of model transformation scenari...
A "metaclass " approach to the foundations of object-oriented programming is presented. Th...
The principal idea of the framework in this paper is to use ontologies to convert a problem domain t...
Materialization is a powerful and ubiquitous abstraction pattern for conceptual modeling. Intuitivel...
Abstract. Model Driven Engineering (MDE) is a promising paradigm for software development. It raises...
Model Driven Engineering (MDE) is a promising paradigm for software development. It raises the level...
Metamodeling is playing an increasingly important role in object-oriented software engineering. Howe...
According to the object-oriented conceptual modeling approach that we present, a conceptual schema i...
An object metamodel, based on four levels in the classification/instantiation dimension, is presente...
View materialization is a well-known optimization technique of relational database systems. In this ...
The concept of metamodel is central in Model Driven Engineering (MDE). It is used to define the conc...
A domain-specific modelling language can be considered as a situationally focussed conceptual modell...
Generic relationships are powerful abstraction mechanisms that help in better organizing infor-matio...
This paper illustrates how meta-modelling and model-transforming can be used to create a highly spec...
Maxwell, model-based reasoning, mental models, analogy, abstraction, creativity, concept formation, ...
In the Meta Object Facility (MOF) metamodeling architecture a number of model transformation scenari...
A "metaclass " approach to the foundations of object-oriented programming is presented. Th...
The principal idea of the framework in this paper is to use ontologies to convert a problem domain t...
Materialization is a powerful and ubiquitous abstraction pattern for conceptual modeling. Intuitivel...
Abstract. Model Driven Engineering (MDE) is a promising paradigm for software development. It raises...
Model Driven Engineering (MDE) is a promising paradigm for software development. It raises the level...
Metamodeling is playing an increasingly important role in object-oriented software engineering. Howe...
According to the object-oriented conceptual modeling approach that we present, a conceptual schema i...
An object metamodel, based on four levels in the classification/instantiation dimension, is presente...
View materialization is a well-known optimization technique of relational database systems. In this ...
The concept of metamodel is central in Model Driven Engineering (MDE). It is used to define the conc...
A domain-specific modelling language can be considered as a situationally focussed conceptual modell...
Generic relationships are powerful abstraction mechanisms that help in better organizing infor-matio...
This paper illustrates how meta-modelling and model-transforming can be used to create a highly spec...
Maxwell, model-based reasoning, mental models, analogy, abstraction, creativity, concept formation, ...
In the Meta Object Facility (MOF) metamodeling architecture a number of model transformation scenari...
A "metaclass " approach to the foundations of object-oriented programming is presented. Th...
The principal idea of the framework in this paper is to use ontologies to convert a problem domain t...