Bidirectional Transformations: A Cross-Discipline Perspective: GRACE Meeting Notes, State of the Art, and Outlook
Abstract The GRACE International Meeting on Bidirectional Transformations was held in
December 2008 near Tokyo, Japan. The meeting brought together researchers and …
December 2008 near Tokyo, Japan. The meeting brought together researchers and …
[BOOK][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 …
concentrates on those topics that will remain fundamental, such as low power computing …
Principles of a reversible programming language
The principles of reversible programming languages are explicated and illustrated with
reference to the design of a high-level imperative language, Janus. The fundamental …
reference to the design of a high-level imperative language, Janus. The fundamental …
Reversible arithmetic logic unit for quantum arithmetic
This communication presents the complete design of a reversible arithmetic logic unit (ALU)
that can be part of a programmable reversible computing device such as a quantum …
that can be part of a programmable reversible computing device such as a quantum …
[BOOK][B] Artificial chemistries
W Banzhaf, L Yamamoto - 2015 - books.google.com
An introduction to the fundamental concepts of the emerging field of Artificial Chemistries,
covering both theory and practical applications. The field of Artificial Life (ALife) is now firmly …
covering both theory and practical applications. The field of Artificial Life (ALife) is now firmly …
Quantum control machine: The limits of control flow in quantum programming
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 …
flow such as branching and iteration that depends on the value of data in superposition …
[HTML][HTML] Fundamentals of reversible flowchart languages
This paper presents the fundamentals of reversible flowcharts. Reversible flowcharts are
intended to naturally represent the structure and control flow of reversible (imperative) …
intended to naturally represent the structure and control flow of reversible (imperative) …
What do reversible programs compute?
Reversible computing is the study of computation models that exhibit both forward and
backward determinism. Understanding the fundamental properties of such models is not …
backward determinism. Understanding the fundamental properties of such models is not …
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 …
computation. This tutorial focuses on a high-level reversible programming language Janus …
[HTML][HTML] Reversible computing from a programming language perspective
Software plays a central role in all aspects of reversible computing systems, and a variety of
reversible programming languages have been developed. This presentation highlights the …
reversible programming languages have been developed. This presentation highlights the …