A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit <a rel="external noopener" href="http://metrik.informatik.hu-berlin.de/grk-wiki/images/9/9e/Wider-sle11-postproc.pdf">the original URL</a>. The file type is <code>application/pdf</code>.
Towards Combinators for Bidirectional Model Transformations in Scala
[chapter]
<span title="">2012</span>
<i title="Springer Berlin Heidelberg">
<a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a>
</i>
In model-driven engineering (MDE), often models that conform to different metamodels have to be synchronized. Manually implemented model synchronizations that are not simple bijections are hard to maintain and to reason about. Special languages for expressing bidirectional transformations can help in this respect, but existing non-bijective languages are often hard to integrate with other MDE technologies or depend on upto-date tool support. We embed lenses -a promising term-rewriting-based
<span class="external-identifiers">
<a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-642-28830-2_21">doi:10.1007/978-3-642-28830-2_21</a>
<a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/z6dc775lsjburibpgesq5s2xyi">fatcat:z6dc775lsjburibpgesq5s2xyi</a>
</span>
more »
... oach to bidirectional transformations -into the Scala programming language and use lenses for model synchronization. We discuss how this allows for static type-safety and for seamless integration with existing Java-based MDE technologies. 2 being part of the QVT standard (http://www.omg.org/spec/QVT/)
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200321162635/http://metrik.informatik.hu-berlin.de/grk-wiki/images/9/9e/Wider-sle11-postproc.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext">
<button class="ui simple right pointing dropdown compact black labeled icon button serp-button">
<i class="icon ia-icon"></i>
Web Archive
[PDF]
<div class="menu fulltext-thumbnail">
<img src="https://blobs.fatcat.wiki/thumbnail/pdf/c3/2b/c32b827332b6da584cac44f722b24aba30b3aac0.180px.jpg" alt="fulltext thumbnail" loading="lazy">
</div>
</button>
</a>
<a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-642-28830-2_21">
<button class="ui left aligned compact blue labeled icon button serp-button">
<i class="external alternate icon"></i>
springer.com
</button>
</a>