<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Eindhoven, The Netherlands, April</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Bidirectional Transformations with Deltas: A Dependently Typed Approach (Talk Proposal)</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>James McKinna LFCS, School of Informatics University of Edinburgh</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2012</year>
      </pub-date>
      <volume>8</volume>
      <issue>2016</issue>
      <abstract>
        <p>In recent years in the bx literature, attention has turned to incorporating intensional information about edits (based on monoid actions [HPW12,AU14, for example]), or more generally, deltas (based on categories [DXC11a, DXC+11b]), describing model updates. This talk sketches a dependently-typed approach to consistency maintenance, a la Meertens/Stevens [Mee98, Ste10], building on a propositions-astypes account of consistency [McK16]. The resulting de nition of dependently-typed bx (dtbx) has identities and is closed under composition; examples include the above instances of delta-based bx. The definition is \pre-categorical", relying on no ambient assumptions about categorical structure on model spaces. We reconcile the dependentlytyped approach to deltas with the categorical by examining analogues of the hippocraticness and overwriteability properties, and discuss this relationship in the context of recent developments in type theory.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>[AU14]
[DXC11a]
[HPW12]
[McK16]
[Mee98]
[Ste10]</p>
      <p>J. McKinna. Complements witness consistency. In these proceedings, 2016.</p>
      <p>L. Meertens. Designing constraint maintainers for user interaction. Unpublished manuscript,
available from http://www.kestrel.edu/home/people/meertens/, June 1998.</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>