Robert Glück

Orcid: 0000-0001-6990-3935

Affiliations:
  • University of Copenhagen, Department of Computer Science, Denmark


According to our database1, Robert Glück authored at least 113 papers between 1987 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Partial Evaluation of Reversible Flowchart Programs.
Proceedings of the 2024 ACM SIGPLAN International Workshop on Partial Evaluation and Program Manipulation, 2024

2023
Reversible computing from a programming language perspective.
Theor. Comput. Sci., April, 2023

Towards a Dereversibilizer: Fewer Asserts, Statically.
Proceedings of the Reversible Computation - 15th International Conference, 2023

Towards a Taxonomy for Reversible Computation Approaches.
Proceedings of the Reversible Computation - 15th International Conference, 2023

2022
From reversible programming languages to reversible metalanguages.
Theor. Comput. Sci., 2022

Making Programs Reversible with Minimal Extra Data.
New Gener. Comput., 2022

Reversible Programming: A Case Study of Two String-Matching Algorithms.
Proceedings of the Proceedings 9th Workshop on Horn Clauses for Verification and Synthesis and 10th International Workshop on Verification and Program Transformation, 2022

2021
An Inversion Tool for Conditional Term Rewriting Systems - A Case Study of Ackermann Inversion.
Proceedings of the 9th International Workshop on Verification and Program Transformation, 2021

Towards a Unified Language Architecture for Reversible Object-Oriented Programming.
Proceedings of the Reversible Computation - 13th International Conference, 2021

2020
Reversible Languages and Incremental State Saving in Optimistic Parallel Discrete Event Simulation.
Proceedings of the Reversible Computation: Extending Horizons of Computing, 2020

Software and Reversible Systems: A Survey of Recent Activities.
Proceedings of the Reversible Computation: Extending Horizons of Computing, 2020


An Experiment Combining Specialization with Abstract Interpretation.
Proceedings of the Proceedings 8th International Workshop on Verification and Program Transformation and 7th Workshop on Horn Clauses for Verification and Synthesis, 2020

Inversion Framework: Reasoning about Inversion by Conditional Term Rewriting Systems.
Proceedings of the PPDP '20: 22nd International Symposium on Principles and Practice of Declarative Programming, 2020

An Efficient Composition of Bidirectional Programs by Memoization and Lazy Update.
Proceedings of the Functional and Logic Programming - 15th International Symposium, 2020

2019
Constructing a binary tree from its traversals by reversible recursion and iteration.
Inf. Process. Lett., 2019

Semi-inversion of Conditional Constructor Term Rewriting Systems.
Proceedings of the Logic-Based Program Synthesis and Transformation, 2019

Reversible Programs Have Reversible Semantics.
Proceedings of the Formal Methods. FM 2019 International Workshops, 2019

2018
Reversible Computing: Foundations and Software - Preface of Special Issue.
New Gener. Comput., 2018

A categorical foundation for structured reversible flowchart languages: Soundness and adequacy.
Log. Methods Comput. Sci., 2018

A Categorical Foundation for Structured Reversible Flowchart Languages.
Proceedings of the Thirty-Fourth Conference on the Mathematical Foundations of Programming Semantics, 2018

An Experiment in Ping-Pong Protocol Verification by Nondeterministic Pushdown Automata.
Proceedings of the Proceedings Third Workshop on Models for Formal Analysis of Real Systems and Sixth International Workshop on Verification and Program Transformation, 2018

Data Structures and Dynamic Memory Management in Reversible Languages.
Proceedings of the Reversible Computation - 10th International Conference, 2018

2017
Join inverse categories and reversible recursion.
J. Log. Algebraic Methods Program., 2017

A Minimalist's Reversible While Language.
IEICE Trans. Inf. Syst., 2017

Implementing Reversible Object-Oriented Language Features on Reversible Machines.
Proceedings of the Reversible Computation - 9th International Conference, 2017

2016
Fundamentals of reversible flowchart languages.
Theor. Comput. Sci., 2016

On reversible Turing machines and their function universality.
Acta Informatica, 2016

A Classical Propositional Logic for Reasoning About Reversible Logic Circuits.
Proceedings of the Logic, Language, Information, and Computation, 2016

A Practical Simulation Result for Two-Way Pushdown Automata.
Proceedings of the Implementation and Application of Automata, 2016

2015
Maximally-Polyvariant Partial Evaluation in Polynomial Time.
Proceedings of the Perspectives of System Informatics, 2015

2014
Designing Garbage-Free Reversible Implementations of the Integer Cosine Transform.
ACM J. Emerg. Technol. Comput. Syst., 2014

2013
Simulation of Two-Way Pushdown Automata Revisited.
Proceedings of the Semantics, 2013

Reversible Representation and Manipulation of Constructor Terms in the Heap.
Proceedings of the Reversible Computation - 5th International Conference, 2013

2012
A self-applicable online partial evaluator for recursive flowchart languages.
Softw. Pract. Exp., 2012

Optimizing Reversible Simulation of Injective Functions.
J. Multiple Valued Log. Soft Comput., 2012

Cleaning Up: Garbage-Free Reversible Circuits by Design Languages.
Proceedings of the International Symposium on Electronic System Design, 2012

Minimizing Garbage Size by Generating Reversible Simulations.
Proceedings of the Third International Conference on Networking and Computing, 2012

2011
Special Issue on Generative Programming and Component Engineering (Selected Papers from GPCE 2004/2005).
Sci. Comput. Program., 2011

Towards a Reversible Functional Language.
Proceedings of the Reversible Computation - Third International Workshop, 2011

A Reversible Processor Architecture and Its Reversible Logic Design.
Proceedings of the Reversible Computation - Third International Workshop, 2011

A Simple and Efficient Universal Reversible Turing Machine.
Proceedings of the Language and Automata Theory and Applications, 2011

What Do Reversible Programs Compute?
Proceedings of the Foundations of Software Science and Computational Structures, 2011

Bootstrapping Compiler Generators from Partial Evaluators.
Proceedings of the Perspectives of Systems Informatics, 2011

2010
Self-generating program specializers.
Inf. Process. Lett., 2010

2009
MicroPower: Towards Low-Power Microprocessors with Reversible Computing.
ERCIM News, 2009

Is there a fourth Futamura projection?
Proceedings of the 2009 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation, 2009

An Experiment with the Fourth Futamura Projection.
Proceedings of the Perspectives of Systems Informatics, 2009

2008
An investigation of Jones optimality and BTI-universal specializers.
High. Order Symb. Comput., 2008

Optimized reversible binary-coded decimal adders.
J. Syst. Archit., 2008

Reversible Flowchart Languages and the Structured Reversible Program Theorem.
Proceedings of the Automata, Languages and Programming, 35th International Colloquium, 2008

Principles of a reversible programming language.
Proceedings of the 5th Conference on Computing Frontiers, 2008

2007
A reversible programming language and its invertible self-interpreter.
Proceedings of the 2007 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation, 2007

Reversible Machine Code and Its Abstract Processor Architecture.
Proceedings of the Computer Science, 2007

2006
An Universal Resolving Algorithm for Inverse Computation of Lazy Languages.
Proceedings of the Perspectives of Systems Informatics, 2006

On Jones-Optimal Specializers: A Case Study Using Unmix.
Proceedings of the Programming Languages and Systems, 4th Asian Symposium, 2006

2005
Revisiting an automatic program inverter for Lisp.
ACM SIGPLAN Notices, 2005

A Method for Automatic Program Inversion Based on LR(0) Parsing.
Fundam. Informaticae, 2005

The Program Inverter LRinv and Its Structure.
Proceedings of the Practical Aspects of Declarative Languages, 7th International Symposium, 2005

2004
Offline partial evaluation can be as accurate as online partial evaluation.
ACM Trans. Program. Lang. Syst., 2004

Derivation of Deterministic Inverse Programs Based on LR Parsing.
Proceedings of the Functional and Logic Programming, 7th International Symposium, 2004

2003
Transforming interpreters into inverse interpreters by partial evaluation.
Proceedings of the 2003 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation, 2003

The Translation Power of the Futamura Projections.
Proceedings of the Perspectives of Systems Informatics, 2003

A Program Inverter for a Functional Language with Equality and Constructors.
Proceedings of the Programming Languages and Systems, First Asian Symposium, 2003

2002
The universal resolving algorithm and its correctness: inverse computation in a functional language.
Sci. Comput. Program., 2002

Jones optimality, binding-time improvements, and the strength of program specializers.
Proceedings of the ACM SIGPLAN ASIA-PEPM 2002, 2002

Automatic generation of efficient string matching algorithms by generalized partial computation.
Proceedings of the ACM SIGPLAN ASIA-PEPM 2002, 2002

WSDFU: Program Transformation System Based on Generalized Partial Computation.
Proceedings of the Essence of Computation, Complexity, Analysis, 2002

Principles of Inverse Computation and the Universal Resolving Algorithm.
Proceedings of the Essence of Computation, Complexity, Analysis, 2002

An Automatic Program Inverter for Lisp: Potential and Limitations.
Proceedings of the Third Asian Workshop on Programming Languages and Systems, 2002

2001
Partial Evaluation and Program Transformation Day - Guest Editor's Preface.
New Gener. Comput., 2001

Program Transformation System Based on Generalized Partial Computation.
New Gener. Comput., 2001

From Standard to Non-Standard Semantics by Semantics Modifiers.
Int. J. Found. Comput. Sci., 2001

Relating Accumulative and Non-accumulative Functional Programs.
Proceedings of the Rewriting Techniques and Applications, 12th International Conference, 2001

On Deforesting Parameters of Accumulating Maps.
Proceedings of the Logic Based Program Synthesis and Transformation, 2001

Jones Optimality and the Strength of Program Specializers.
Proceedings of the Second Asian Workshop on Programming Languages and Systems, 2001

2000
Erratum to: "Conjunctive Partial Deduction: Foundations, Control, Algorithms and Experiments".
J. Log. Program., 2000

The Universal Resolving Algorithm: Inverse Computation in a Functional Language.
Proceedings of the Mathematics of Program Construction, 5th International Conference, 2000

Combining Semantics with Non-standard Interpreter Hierarchies.
Proceedings of the Foundations of Software Technology and Theoretical Computer Science, 2000

Automatic Generation of Very Efficient Programs by Generalized Partial Computation.
Proceedings of the First Asian Workshop on Programming Languages and Systems, 2000

Principles of Inverse Computation in a Functional Language.
Proceedings of the First Asian Workshop on Programming Languages and Systems, 2000

1999
Conjunctive Partial Deduction: Foundations, Control, Algorithms, and Experiments.
J. Log. Program., 1999

Abstraction-Based Partial Deduction for Solving Inverse Problems - A Transformational Approach to Software Verification.
Proceedings of the Perspectives of System Informatics, 1999

Binding-Time Analysis in Partial Evaluation: One Size Does Not Fit All.
Proceedings of the Perspectives of System Informatics, 1999

1998
On the Degeneration of Program Generators by Program Composition.
New Gener. Comput., 1998

1998 Symposium on Partial Evaluation.
ACM Comput. Surv., 1998

Introduction to Supercompilation.
Proceedings of the Partial Evaluation - Practice and Theory, DIKU 1998 International Summer School, Copenhagen, Denmark, June 29, 1998

Multi-Level Specialization (Extended Abstract).
Proceedings of the Partial Evaluation - Practice and Theory, DIKU 1998 International Summer School, Copenhagen, Denmark, June 29, 1998

Generalization in Hierarchies of Online Program Specialization Systems.
Proceedings of the Logic Programming Synthesis and Transformation, 1998

Semantics Modifiers: An Approach to Non-Standard Semantics of Programming Languages.
Proceedings of the Third Fuji International Symposium on Functional and Logic Programming, 1998

Generative Programming and Active Libraries.
Proceedings of the Generic Programming, 1998

1997
An Automatic Program Generator for Multi-Level Specialization.
LISP Symb. Comput., 1997

A Regeneration Scheme for Generating Extensions.
Inf. Process. Lett., 1997

1996
A Positive Supercompiler.
J. Funct. Program., 1996

Bootstrapping higher-order program transformers from interpreters.
Proceedings of the 1996 ACM Symposium on Applied Computing, 1996

Controlling Conjunctive Partial Deduction.
Proceedings of the Programming Languages: Implementations, 1996

Fast Binding-Time Analysis for Multi-Level Specialization.
Proceedings of the Perspectives of System Informatics, 1996

Reasoning about Hierarchies of Online Program Specialization Systems.
Proceedings of the Partial Evaluation, International Seminar, 1996

A Roadmap to Metacomputation by Supercompilation.
Proceedings of the Partial Evaluation, International Seminar, 1996

1995
Fortran Program Specialization.
ACM SIGPLAN Notices, 1995

An Algorithm of Generalization in Positive Supercompilation.
Proceedings of the Logic Programming, 1995

Efficient Multi-level Generating Extensions for Program Specialization
Proceedings of the Programming Languages: Implementations, 1995

On the Mechanics of Metasystem Hierarchies in Program Transformation.
Proceedings of the Logic Programming Synthesis and Transformation, 1995

1994
On the Generation of Specializers.
J. Funct. Program., 1994

Generating Transformers for Deforestation and Supercompilation.
Proceedings of the Static Analysis, First International Static Analysis Symposium, 1994

Partial Deduction and Driving are Equivalent.
Proceedings of the Programming Language Implementation and Logic Programming, 1994

Partial Evaluation of Numerical Programs in Fortran.
Proceedings of the PEPM'94, 1994

Generating Optimizing Specializers.
Proceedings of the IEEE Computer Society 1994 International Conference on Computer Languages, 1994

Towards Unifying Partial Evaluation, Deforestation, Supercompilation, and GPC.
Proceedings of the Programming Languages and Systems, 1994

1993
Occam's Razor in Metacompuation: the Notion of a Perfect Process Tree.
Proceedings of the Static Analysis, Third International Workshop, 1993

1991
Towards Multiple Self-Application.
Proceedings of the Symposium on Partial Evaluation and Semantics-Based Program Manipulation, 1991

1990
Application of Metasystem Transition to Function Inversion and Transformation.
Proceedings of the International Symposium on Symbolic and Algebraic Computation, 1990

1987
OC-FP, An applicative language combination with occam and the algebra of processes.
Microprocess. Microprogramming, 1987


  Loading...