Bidirectional Transformations: A Cross-Discipline Perspective: GRACE Meeting Notes, State of the Art, and Outlook

K Czarnecki, JN Foster, Z Hu, R Lämmel… - Theory and Practice of …, 2009 - Springer
Abstract The GRACE International Meeting on Bidirectional Transformations was held in
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 …

Toward an engineering discipline for grammarware

P Klint, R Lämmel, C Verhoef - ACM Transactions on Software …, 2005 - dl.acm.org
Grammarware comprises grammars and all grammar-dependent software. The term
grammar is meant here in the sense of all established grammar formalisms and grammar …

COPE-automating coupled evolution of metamodels and models

M Herrmannsdoerfer, S Benz, E Juergens - European Conference on …, 2009 - Springer
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 …

Seamless model-based development: From isolated tools to integrated model engineering environments

M Broy, M Feilkas, M Herrmannsdoerfer… - Proceedings of the …, 2010 - ieeexplore.ieee.org
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 …

Feature-based classification of bidirectional transformation approaches

S Hidaka, M Tisi, J Cabot, Z Hu - Software & Systems Modeling, 2016 - Springer
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 …

Benchmarking bidirectional transformations: theory, implementation, application, and assessment

A Anjorin, T Buchmann, B Westfechtel, Z Diskin… - Software and systems …, 2020 - Springer
Bidirectional transformations (bx) are relevant for a wide range of application domains.
While bx problems may be solved with unidirectional languages and tools, maintaining …

Bidirectionalization transformation based on automatic derivation of view complement functions

K Matsuda, Z Hu, K Nakano, M Hamana… - ACM SIGPLAN …, 2007 - dl.acm.org
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 …

Bidirectionalizing graph transformations

S Hidaka, Z Hu, K Inaba, H Kato, K Matsuda… - Proceedings of the 15th …, 2010 - dl.acm.org
Bidirectional transformations provide a novel mechanism for synchronizing and maintaining
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 …