2013
DOI: 10.1007/978-3-642-38911-5_13
|View full text |Cite
|
Sign up to set email alerts
|

Refactorings in Language Development with Asymmetric Bidirectional Model Transformations

Abstract: Abstract. Software language descriptions comprise several heterogeneous interdependent artifacts that cover different aspects of languages (abstract syntax, notation and semantics). The dependencies between those artifacts demand the simultaneous adaptation of all artifacts when the language is changed. Changes to a language that do not change semantics are referred to as refactorings. This class of changes can be handled automatically by applying predefined types of refactorings. Refactorings are therefore co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2015
2015
2018
2018

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 14 publications
(18 reference statements)
0
1
0
Order By: Relevance
“…For example, such an adaptation is necessary after the deletion of a feature to ensure that there is no broken feature reference in related mappings. In [31], we presented a prototype for co-adaptations in another model-based scenario, namely domain-specific language development.…”
Section: Discussionmentioning
confidence: 99%
“…For example, such an adaptation is necessary after the deletion of a feature to ensure that there is no broken feature reference in related mappings. In [31], we presented a prototype for co-adaptations in another model-based scenario, namely domain-specific language development.…”
Section: Discussionmentioning
confidence: 99%