Bidirectionalization for free with runtime recording: or, a light-weight approach to the view-update problem


A bidirectional transformation is a pair of mappings between source and view data objects, one in each direction. When the view is modified, the source is updated accordingly with respect to some laws. Over the years, a lot of effort has been made to offer better language support for programming such transformations. In particular, a technique known as… (More)
DOI: 10.1145/2505879.2505888

2 Figures and Tables


  • Presentations referencing similar topics