Results 161 to 170 of about 10,217 (217)
Some of the next articles are maybe not open access.
Specialisation of Metamodels Using Metamodel Types
2015In order to be able to specialise metamodels and thereby enhance reusability of metamodels, we introduce the notions of metamodel types and subtypes. Model-driven engineering considers models and metamodels as first-class entities, however, there has not been much work on how to type models or metamodels. In this paper we discuss how a metamodel can be
Henning Berg, Birger Møller-Pedersen
openaire +1 more source
Metamodel evolution through metamodel inference
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, 2010Serving as the schema of models, a metamodel defines the abstract syntax of models and the interrelationships between model elements. Model instances are often inaccessible due to metamodel evolution or the metamodel becoming lost. This poster describes our research recovering a metamodel from model instances to support metamodel driven evolution.
openaire +1 more source
Integrating Gridcomputing and Metamodeling
Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06), 2006Simulation and optimization of complex mechanical and electronical systems is a very time consuming and computationally intensive task. Therefore, metamodeling techniques are often used for the efficient exploration of the design space, as they reduce the number of simulations needed.
Gorissen, Dirk +3 more
openaire +2 more sources
2008
In this paper, we deal with errors in metamodels. Metamodels define the abstract syntax of modeling languages. They play a central role in the Model-Driven Architecture. Other artifacts like models or tools are based on them and have to be changed if the metamodel is changed.
Daniel A. Sadilek, Stephan Weißleder
openaire +1 more source
In this paper, we deal with errors in metamodels. Metamodels define the abstract syntax of modeling languages. They play a central role in the Model-Driven Architecture. Other artifacts like models or tools are based on them and have to be changed if the metamodel is changed.
Daniel A. Sadilek, Stephan Weißleder
openaire +1 more source
Metamodeling as an Integration Concept
2008This paper aims to provide an overview of existing applications of the metamodeling concept in the area of computer science. In order to do so, a literature survey has been performed that indicates that metamodeling is basically applied for two main purposes: design and integration.
Karagiannis, Dimitris, Höfferer, Peter
openaire +2 more sources
Metamodel Usage Analysis for Identifying Metamodel Improvements
2011Modeling languages raise the abstraction level at which software is built by providing a set of constructs tailored to the needs of their users. Metamodels define their constructs and thereby reflect the expectations of the language developers about the use of the language.
Markus Herrmannsdoerfer +2 more
openaire +1 more source
Operations on metamodels in the context of a UML-based metamodeling architecture
Seventh International Database Engineering and Applications Symposium, 2003. Proceedings., 2003In the context of information system engineering, we propose a four-layer metamodeling architecture with a comprehensive set of operations on metamodels. Our architecture enables modelers to use a three-step modeling process: first, giving an informal description of the universe of the discourse (in terms of modeling paradigms); then, defining a ...
Marie-Noëlle Terrasse +3 more
openaire +1 more source
The Essence of Multilevel Metamodeling
2001As the UMLattempts to make the transition from a single, albeit extensible, language to a framework for a family of languages, the nature and form of the underlying meta-modeling architecture will assume growing importance. It is generally recognized that without a simple, clean and intuitive theory of how metamodel levels are created and related to ...
Atkinson, Colin, Kühne, Thomas
openaire +2 more sources
2011
Several metamodels are often introduced when looking at the same fragment of the real world from different points of view. This process involves multiplying data to be instances of those metamodels thus enforcing the redundancy and complicating the maintenance.
openaire +1 more source
Several metamodels are often introduced when looking at the same fragment of the real world from different points of view. This process involves multiplying data to be instances of those metamodels thus enforcing the redundancy and complicating the maintenance.
openaire +1 more source
Adaptive Distributed Metamodeling
2007Simulating and optimizing complex physical systems is known to be a task of considerable time and computational complexity. As a result, metamodeling techniques for the efficient exploration of the design space have become standard practice since they reduce the number of simulations needed.
Gorissen, Dirk +3 more
openaire +2 more sources

