Janis Voigtländer

Orcid: 0009-0001-2411-9909

Affiliations:
  • Universtät Duisburg-Essen, Germany
  • University of Bonn, Institute of Computer Science (former)


According to our database1, Janis Voigtländer authored at least 53 papers between 2002 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Eine Taxonomie zur Variabilisierung von Programmieraufgaben.
Proceedings of DELFI Workshops 2024, Fulda, Germany, September 9-11, 2024, 2024

2023
Parametrisierung von Haskell-Programmieraufgaben.
Proceedings of the Sixth Workshop "Automatische Bewertung von Programmieraufgaben", 2023

2022
A Report on Automatic Generation of Petri Net Exercise and Exam Task Instances.
Proceedings of the Modellierung 2022 - Workshop Proceedings, Hamburg, Germany, June 27, 2022

2020
Describing Console I/O Behavior for Testing Student Submissions in Haskell.
Proceedings of the Proceedings Eighth and Ninth International Workshop on Trends in Functional Programming in Education, 2020

Generating Diverse Exercise Tasks on UML Class and Object Diagrams, Using Formalisations in Alloy.
Proceedings of the Companion Proceedings of Modellierung 2020 Short, 2020

Implementing, and Keeping in Check, a DSL Used in E-Learning.
Proceedings of the Functional and Logic Programming - 15th International Symposium, 2020

2019
Free Theorems Simply, via Dinaturality.
Proceedings of the Declarative Programming and Knowledge Management, 2019

Automatische Bewertung von Haskell-Programmieraufgaben.
Proceedings of the Fourth Workshop "Automatische Bewertung von Programmieraufgaben" (ABP 2019), 2019

2017
Formalizing semantic bidirectionalization and extensions with dependent types.
J. Log. Algebraic Methods Program., 2017

2014
Automatic Testing of Operation Invariance.
Proceedings of the 28th Workshop on (Constraint) Logic Programming (WLP 2014) Proceedings of the 23rd International Workshop on Functional and (Constraint) Logic Programming, 2014

Parametricity and Proving Free Theorems for Functional-Logic Languages.
Proceedings of the 16th International Symposium on Principles and Practice of Declarative Programming, 2014

Formalizing Semantic Bidirectionalization with Dependent Types.
Proceedings of the Workshops of the EDBT/ICDT 2014 Joint Conference (EDBT/ICDT 2014), 2014

2013
Enhancing semantic bidirectionalization via shape bidirectionalizer plug-ins.
J. Funct. Program., 2013

A Generic Scheme and Properties of Bidirectional Transformations.
CoRR, 2013

Vorwort zur 6. Arbeitstagung Programmiersprachen (ATPS 2013).
Proceedings of the Software Engineering 2013 - Workshopband (inkl. Doktorandensymposium), Fachtagung des GI-Fachbereichs Softwaretechnik, 26. Februar, 2013

6. Arbeitstagung Programmiersprachen (ATPS 2013).
Proceedings of the Software Engineering 2013: Fachtagung des GI-Fachbereichs Softwaretechnik, 26. Februar, 2013

Understanding idiomatic traversals backwards and forwards.
Proceedings of the 2013 ACM SIGPLAN Symposium on Haskell, 2013

2012
First International Workshop on Bidirectional Transformations (BX 2012): Preface.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2012

5. Arbeitstagung Programmiersprachen (ATPS 2012).
Proceedings of the Software Engineering 2012: Fachtagung des GI-Fachbereichs Softwaretechnik, 27. Februar, 2012

Ideas for connecting inductive program synthesis and bidirectionalization.
Proceedings of the ACM SIGPLAN 2012 Workshop on Partial Evaluation and Program Manipulation, 2012

Programming language approaches to bidirectional transformation.
Proceedings of the International Workshop on Language Descriptions, 2012

2011
Improvements for Free
Proceedings of the Proceedings Ninth Workshop on Quantitative Aspects of Programming Languages, 2011

Refined typing to localize the impact of forced strictness on free theorems.
Acta Informatica, 2011

Strictification of circular programs.
Proceedings of the 2011 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation, 2011

2010
Editorial.
High. Order Symb. Comput., 2010

An Adequate, Denotational, Functional-Style Semantics for Typed FlatCurry.
Proceedings of the Functional and Constraint Logic Programming, 2010

Proving Properties about Functions on Lists Involving Element Tests.
Proceedings of the Recent Trends in Algebraic Development Techniques, 2010

Three Complementary Approaches to Bidirectional Programming.
Proceedings of the Generic and Indexed Programming - International Spring School, 2010

Free theorems for functional logic programs.
Proceedings of the 4th ACM Workshop Programming Languages meets Program Verification, 2010

A Generic Operational Metatheory for Algebraic Effects.
Proceedings of the 25th Annual IEEE Symposium on Logic in Computer Science, 2010

Combining syntactic and semantic bidirectionalization.
Proceedings of the Proceeding of the 15th ACM SIGPLAN international conference on Functional programming, 2010

Automatically Generating Counterexamples to Naive Free Theorems.
Proceedings of the Functional and Logic Programming, 10th International Symposium, 2010

2009
Free theorems for functional logic programs: (abstract only).
ACM SIGPLAN Notices, 2009

A family of syntactic logical relations for the semantics of Haskell-like languages.
Inf. Comput., 2009

Parametricity for Haskell with Imprecise Error Semantics.
Proceedings of the Typed Lambda Calculi and Applications, 9th International Conference, 2009

Bidirectionalization for free! (Pearl).
Proceedings of the 36th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2009

Free theorems involving type constructor classes: functional pearl.
Proceedings of the Proceeding of the 14th ACM SIGPLAN international conference on Functional programming, 2009

Taming Selective Strictness.
Proceedings of the 39. Jahrestagung der Gesellschaft für Informatik, Im Focus das Leben, INFORMATIK 2009, Lübeck, Germany, September 28, 2009

2008
Much ado about two (pearl): a pearl on parallel prefix computation.
Proceedings of the 35th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2008

Proving correctness via free theorems: the case of the destroy/build-rule.
Proceedings of the 2008 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation, 2008

Asymptotic Improvement of Computations over Free Monads.
Proceedings of the Mathematics of Program Construction, 9th International Conference, 2008

Semantics and Pragmatics of New Shortcut Fusion Rules.
Proceedings of the Functional and Logic Programming, 9th International Symposium, 2008

2007
Selective strictness and parametricity in structural operational semantics, inequationally.
Theor. Comput. Sci., 2007

Formal Efficiency Analysis for Tree Transducer Composition.
Theory Comput. Syst., 2007

Deaccumulation techniques for improving provability.
J. Log. Algebraic Methods Program., 2007

2006
The Impact of seq on Free Theorems-Based Program Transformations.
Fundam. Informaticae, 2006

2005
Tree transducer composition as program transformation.
PhD thesis, 2005

2004
Using Circular Programs to Deforest in Accumulating Parameters.
High. Order Symb. Comput., 2004

Composition of functions with accumulating parameters.
J. Funct. Program., 2004

Free theorems in the presence of <i>seq</i>.
Proceedings of the 31st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2004

2003
Deaccumulation - Improving Provability.
Proceedings of the Advances in Computing Science, 2003

2002
Conditions for Efficiency Improvement by Tree Transducer Composition.
Proceedings of the Rewriting Techniques and Applications, 13th International Conference, 2002

Concatenate, reverse and map vanish for free.
Proceedings of the Seventh ACM SIGPLAN International Conference on Functional Programming (ICFP '02), 2002


  Loading...