Publication View

An Algebraic Approach to Bi-Directional Updating (2004)

Abstract
In many occasions would one encounter the task of maintaining the consistency of two pieces of structured data related by some transform --- synchronise bookmarks in different web browsers, the source and the view in an editor, or views in databases, to name a few. This paper proposes a formal model of such tasks, basing on a programming language allowing injective functions only, inspired by previous work on program inversion.

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.4.7419
Source http://www.ipl.t.u-tokyo.ac.jp/~scm/pub/bidirectional.pdf
Publisher Springer
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Type text
Language English
Relation 10.1.1.115.8775, 10.1.1.39.4029, 10.1.1.37.7325, 10.1.1.25.8393, 10.1.1.13.6283, 10.1.1.47.3250, 10.1.1.101.1107, 10.1.1.19.5610, 10.1.1.2.771, 10.1.1.112.7071, 10.1.1.10.6832, 10.1.1.131.3644, 10.1.1.60.7278, 10.1.1.107.5352, 10.1.1.74.1591, 10.1.1.74.2475, 10.1.1.78.3622, 10.1.1.79.2925, 10.1.1.110.8064, 10.1.1.121.4152, 10.1.1.58.7505