There and back again, Proceedings of the 2005 ACM SIGPLAN workshop on Haskell , Haskell '05, pp.86-97, 2005. ,
DOI : 10.1145/1088348.1088357
Update semantics of relational views, ACM Transactions on Database Systems, vol.6, issue.4, pp.557-575, 1981. ,
DOI : 10.1145/319628.319634
Embedded interpreters, Journal of Functional Programming, vol.15, issue.4, pp.503-542, 2005. ,
DOI : 10.1017/S0956796804005398
Codes and Automata Manuscript available from http, 2005. ,
Relational lenses, Proceedings of the twenty-fifth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems , PODS '06 ,
DOI : 10.1145/1142351.1142399
Boomerang: Resourceful lenses for string data, 2007. ,
URL : https://hal.archives-ouvertes.fr/inria-00496456
Dual syntax for XML languages, Information Systems, 2005. ,
Derivatives of regular expressions, Journal of the ACM, vol.11, issue.4, pp.481-494, 1964. ,
Why and Where: A Characterization of Data Provenance, International Conference on Database Theory (ICDT), pp.316-330, 1973. ,
DOI : 10.1007/3-540-44503-X_20
Lineage tracing for general data warehouse transformations, The VLDB Journal The International Journal on Very Large Data Bases, vol.12, issue.1, pp.41-58, 2003. ,
DOI : 10.1007/s00778-002-0083-8
Multi-language Synchronization, European Symposium on Programming, pp.475-489, 2007. ,
DOI : 10.1007/978-3-540-71316-6_32
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.101.8811
PADS: a domain-specific language for processing ad hoc data, ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pp.295-304, 2005. ,
Exploiting schemas in data synchronization, Journal of Computer and System Sciences, vol.73, issue.4, pp.669-689, 2005. ,
URL : https://hal.archives-ouvertes.fr/inria-00483199
Combinators for bi-directional tree transformations: A linguistic approach to the view update problem, Extended abstract in Principles of Programming Languages (POPL), p.17, 2005. ,
A programmable editor for developing structured documents based on bi-directional transformations, Partial Evaluation and Program Manipulation (PEPM), pp.178-189, 2004. ,
bixid: a bidirectional transformation language for XML, ACM SIGPLAN International Conference on Functional Programming (ICFP), pp.201-214, 2006. ,
FUNCTIONAL PEARL Pickler combinators, Journal of Functional Programming, vol.14, issue.6, pp.727-739, 2004. ,
DOI : 10.1017/S0956796804005209
Designing constraint maintainers for user interaction, 1998. ,
An Algebraic Approach to Bi-directional Updating, ASIAN Symposium on Programming Languages and Systems (APLAS), pp.2-20, 2004. ,
DOI : 10.1007/978-3-540-30477-7_2
Harmony: A synchronization framework for heterogeneous tree-structured data, 2006. ,
Finite Automata and Their Decision Problems, IBM Journal of Research and Development, vol.3, issue.2, pp.114-125, 1959. ,
DOI : 10.1147/rd.32.0114
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.88.4472
Embedding an interpreted language using higher-order functions and types, ACM SIGPLAN Workshop on Interpreters, Virtual Machines and Emulators (IVME), pp.6-14, 2003. ,
Bidirectional Model Transformations in QVT: Semantic Issues and Open Questions, International Conference on Model Driven Engineering Languages and Systems (MoDELS), pp.1-15, 2007. ,
DOI : 10.1007/978-3-540-75209-7_1
Regular Expression Types for Strings in a Text Processing Language, Workshop on Types in Programming (TIP), pp.95-113, 2002. ,
DOI : 10.1016/S1571-0661(04)80781-3