<!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 />
    <article-meta>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Michael Johnson</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Robert Rosebrugh: Distributing Commas</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>the Monad of Anchored Spans</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Faris Abou-Saleh, James McKinna, and Jeremy Gibbons: Coalgebraic Aspects of Bidirectional Computation</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Anthony Anjorin, Erhan Leblebici, Roland Kluge, Andy Schurr, and Perdita Stevens: A Systematic Approach and Guidelines to Developing a Triple Graph Grammar</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Soichiro Hidaka</institution>
          ,
          <addr-line>Martin Billes, Quang Minh Tran, and Kazutaka Matsuda: Trace-based Approach to Ed-</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Zirun Zhu, Hsiang-Shang Ko, Pedro Martins, Jo~ao Saraiva, and Zhenjiang Hu: BiYacc: Roll Your Parser and Pretty-Printer into One</institution>
          ,
          <addr-line>tool paper</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2012</year>
      </pub-date>
      <abstract>
        <p>This is the proceedings of the 4th International Workshop on Bidirectional Transformations (Bx 2015). Bidirectional transformations (Bx) are a mechanism for maintaining the consistency of at least two related sources of information. Such sources can be relational databases, software models and code, or any other document following standard or ad-hoc formats. Bx are an emerging topic in a wide range of research areas, with prominent presence at top conferences in several di erent elds (namely databases, programming languages, software engineering, and graph transformation), but with results in one eld often getting limited exposure in the others. Bx 2015 was a dedicated venue for Bx in all relevant elds and part of a workshop series that was created in order to promote cross-disciplinary research and awareness in the area. As such, since its beginning in 2012, the workshop rotated between venues in di erent elds. In 2015, Bx was co-located with STAF for the rst time, and was previously held at the following locations: The call for papers attracted 11 complete submissions (14 abstracts were initially submitted) from which the program committee, after a careful reviewing and discussion process, selected 7 papers for presentation at the workshop (6 regular papers and 1 tool paper): In addition to the presentation of these papers, the program of Bx 2015 consisted of two panel discussions. The rst one, focussing on \Benchmarks and reproducibility", addressed topics such as: the current status and evolution perspectives of the Bx Examples Repository; how to best support the reproduction of paper results; or how to replicate in this community successful benchmarking initiatives from other areas. The second panel, focussing on \Reaching out to end-users", tried to identify what would be necessary for Bx languages and tools to be more applied in practice, and addressed questions such as: should we just invest more time in making existing tools more stable, usable, and better documented? or do we still need to improve the underlying Bx techniques to provide stronger guarantees to end users, namely some sort of least change or \least surprise"? We hope these panels helped the Bx community take an interest in aspects of Bx that must be improved for its research to have a real impact in di erent application elds. These might also pave the way for interesting submissions to next year's Bx workshop, which will be held on April 8th, 2016, in Eindhoven, The Netherlands, again co-located with ETAPS.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>James Cheney, Jeremy Gibbons, James McKinna, and Perdita Stevens: Towards a Principle of Least
Surprise for Bidirectional Transformations</p>
      <p>We would like to thank the Program Committee and the external reviewers for their detailed reviews and
careful discussions, and for the overall e ciency that enabled the tight schedule for reviewing. We would also
like to thank all the authors and participants for helping us make Bx 2015 a success.</p>
      <p>June 2015,
Alcino Cunha (INESC TEC and Universidade do Minho) and
Ekkart Kindler (Technical University of Denmark, DTU)
PC chairs of Bx 2015</p>
    </sec>
    <sec id="sec-2">
      <title>Program Committee</title>
      <p>Anthony Anjorin, Chalmers j University of Technology</p>
      <sec id="sec-2-1">
        <title>Anthony Cleve, University of Namur</title>
        <p>Alcino Cunha (co-chair), INESC TEC and Universidade do Minho</p>
      </sec>
      <sec id="sec-2-2">
        <title>Romina Eramo, University of L'Aquila</title>
      </sec>
      <sec id="sec-2-3">
        <title>Jeremy Gibbons, University of Oxford</title>
        <p>Holger Giese, Hasso Plattner Institute at the University of Potsdam
Soichiro Hidaka, National Institute of Informatics</p>
      </sec>
      <sec id="sec-2-4">
        <title>Michael Johnson, Macquarie University</title>
        <p>Ekkart Kindler (co-chair), Technical University of Denmark (DTU)</p>
      </sec>
      <sec id="sec-2-5">
        <title>Peter McBrien, Imperial College London</title>
        <p>Hugo Pacheco, INESC TEC and Universidade do Minho</p>
      </sec>
      <sec id="sec-2-6">
        <title>Jorge Perez, Universidad de Chile</title>
      </sec>
      <sec id="sec-2-7">
        <title>Arend Rensink, University of Twente</title>
      </sec>
      <sec id="sec-2-8">
        <title>Perdita Stevens, University of Edinburgh</title>
      </sec>
      <sec id="sec-2-9">
        <title>James Terwilliger, Microsoft Corporation</title>
      </sec>
      <sec id="sec-2-10">
        <title>Meng Wang, University of Kent</title>
      </sec>
      <sec id="sec-2-11">
        <title>Jens Weber, University of Victoria</title>
      </sec>
      <sec id="sec-2-12">
        <title>Yingfei Xiong, Peking University</title>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>External Reviewers</title>
      <sec id="sec-3-1">
        <title>Dominique Blouin</title>
      </sec>
      <sec id="sec-3-2">
        <title>Johannes Dyck</title>
      </sec>
      <sec id="sec-3-3">
        <title>Nuno Macedo</title>
      </sec>
      <sec id="sec-3-4">
        <title>James McKinna</title>
      </sec>
      <sec id="sec-3-5">
        <title>Uwe Wolter</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>