Bidirectional Transformations: A Cross-Discipline Perspective: GRACE Meeting Notes, State of the Art, and Outlook
Abstract The GRACE International Meeting on Bidirectional Transformations was held in
December 2008 near Tokyo, Japan. The meeting brought together researchers and …
December 2008 near Tokyo, Japan. The meeting brought together researchers and …
Metamodel adaptation and model co-adaptation
G Wachsmuth - European conference on object-oriented programming, 2007 - Springer
Like other software artefacts, metamodels evolve over time. We propose a transformational
approach to assist metamodel evolution by stepwise adaptation. In the first part of the paper …
approach to assist metamodel evolution by stepwise adaptation. In the first part of the paper …
Toward an engineering discipline for grammarware
Grammarware comprises grammars and all grammar-dependent software. The term
grammar is meant here in the sense of all established grammar formalisms and grammar …
grammar is meant here in the sense of all established grammar formalisms and grammar …
COPE-automating coupled evolution of metamodels and models
Abstract Model-based development promises to increase productivity by offering modeling
languages tailored to a specific domain. Such modeling languages are typically defined by a …
languages tailored to a specific domain. Such modeling languages are typically defined by a …
Seamless model-based development: From isolated tools to integrated model engineering environments
More than 20 years of research has created a large body of ideas, concepts, and theories for
model-based development of embedded software-intensive systems. These approaches …
model-based development of embedded software-intensive systems. These approaches …
Feature-based classification of bidirectional transformation approaches
Bidirectional model transformation is a key technology in model-driven engineering (MDE),
when two models that can change over time have to be kept constantly consistent with each …
when two models that can change over time have to be kept constantly consistent with each …
Benchmarking bidirectional transformations: theory, implementation, application, and assessment
Bidirectional transformations (bx) are relevant for a wide range of application domains.
While bx problems may be solved with unidirectional languages and tools, maintaining …
While bx problems may be solved with unidirectional languages and tools, maintaining …
Bidirectionalization transformation based on automatic derivation of view complement functions
Bidirectional transformation is a pair of transformations: a view function and a backward
transformation. A view function maps one data structure called source onto another called …
transformation. A view function maps one data structure called source onto another called …
Bidirectionalizing graph transformations
Bidirectional transformations provide a novel mechanism for synchronizing and maintaining
the consistency of information between input and output. Despite many promising results on …
the consistency of information between input and output. Despite many promising results on …
[HTML][HTML] Deriving modernity signatures of codebases with static analysis
C Admiraal, W Van den Brink, M Gerhold… - Journal of Systems and …, 2024 - Elsevier
This paper addresses the problem of determining the modernity of software systems by
analysing the use of new language features and their adoption over time. We propose the …
analysing the use of new language features and their adoption over time. We propose the …