Bidirectional Transformations: A Cross-Discipline Perspective: GRACE Meeting Notes, State of the Art, and Outlook

K Czarnecki, JN Foster, Z Hu, R Lämmel… - Theory and Practice of …, 2009 - Springer
Abstract The GRACE International Meeting on Bidirectional Transformations was held in
December 2008 near Tokyo, Japan. The meeting brought together researchers and …

[图书][B] Reversible computing: fundamentals, quantum computing, and applications

A De Vos - 2011 - books.google.com
Written by one of the few top internationally recognized experts in the field, this book
concentrates on those topics that will remain fundamental, such as low power computing …

Quantum control machine: The limits of control flow in quantum programming

C Yuan, A Villanyi, M Carbin - Proceedings of the ACM on Programming …, 2024 - dl.acm.org
Quantum algorithms for tasks such as factorization, search, and simulation rely on control
flow such as branching and iteration that depends on the value of data in superposition …

[HTML][HTML] Reversibility in the higher-order π-calculus

I Lanese, CA Mezzina, JB Stefani - Theoretical Computer Science, 2016 - Elsevier
The notion of reversible computation is attracting increasing interest because of its
applications in diverse fields, in particular the study of programming abstractions for reliable …

[HTML][HTML] Fundamentals of reversible flowchart languages

T Yokoyama, HB Axelsen, R Glück - Theoretical computer science, 2016 - Elsevier
This paper presents the fundamentals of reversible flowcharts. Reversible flowcharts are
intended to naturally represent the structure and control flow of reversible (imperative) …

What do reversible programs compute?

HB Axelsen, R Glück - … of Software Science and Computational Structures …, 2011 - Springer
Reversible computing is the study of computation models that exhibit both forward and
backward determinism. Understanding the fundamental properties of such models is not …

Generation of reversible C++ code for optimistic parallel discrete event simulation

M Schordan, T Oppelstrup, D Jefferson… - New Generation …, 2018 - Springer
The reversible execution of C/C++ code has been a target of research and engineering for
more than a decade as reversible computation has become a central notion in large-scale …

Reversible computation and reversible programming languages

T Yokoyama - Electronic Notes in Theoretical Computer Science, 2010 - Elsevier
A reversible programming language supports deterministic forward and backward
computation. This tutorial focuses on a high-level reversible programming language Janus …

Interpretation and programming of the reversible functional language RFUN

MK Thomsen, HB Axelsen - Proceedings of the 27th Symposium on the …, 2015 - dl.acm.org
rfun is a small first-order reversible functional language introduced by Yokoyama et al. in
2012. The present paper aims to further the understanding of reversible functional …

A linear-time self-interpreter of a reversible imperative language

R Glück, T Yokoyama - Information and Media Technologies, 2016 - jstage.jst.go.jp
A linear-time reversible self-interpreter in an r-Turing complete reversible imperative
language is presented. The proposed imperative language has reversible structured control …