Programming Languages

Tillmann Rendel, M.Sc.

Photo of Tillmann Rendel

Tillmann Rendel
Universität Tübingen
WSI - Programmiersprachen
Sand 13
72076 Tübingen
Germany

Telephone
+49 - (0) 70 71 - 29 - 7 54 91
Telefax
+49 - (0) 70 71 - 29 - 50 82
E-Mail
tillmann.rendel(at)uni-tuebingen.de
Office
B213
Office hours
by appointment

Publications on Google Scholar

Open Thesis Topics

Integrated Environment for Uroboro Refactorings

Implement an editor for Uroboro that supports some features of an integrated development environment. In particular, we want to support experimentation with various refactorings based on program transformations that we are developing as part of the Uroboro project.

Read more …

Finished Thesis Topics

Transformations for Uroboro Programs

Implement a set of program transformations between programs in (subsets or all of) the language Uroboro that has recently been proposed by the working group of programming languages and software technology.

Read more …

News

Paper Award at GPCE 2018

At GPCE 2018, we have been awarded a “Most Influential Paper Award” for our 2008 GPCE paper on “Polymorphic Embedding of DSLs” by Hofer, Ostermann, Rendel, and Moors.

Read more …

Paper accepted at OOPSLA

Our paper “Parsing with First-Class Derivatives” (Jonathan Brachthäuser
Alumni
Jonathan Immanuel Brachthäuser
, Tillmann Rendel
Alumni
Tillmann Rendel
and Klaus Ostermann
Head
Klaus Ostermann
) has been accepted for presentation at the annual conference of Object-oriented Programming, Systems, Languages, and Applications (OOPSLA).

Read more …

Git Workshop for Industry Project Participants

The participants of the 2016 edition of the industry project „Das Tübinger Softwareprojekt“ get brought up to speed with git usage and social coding practices in a half-day workshop at Tübingen University.

Read more …

Presentation at ICFP conference

Tillmann Rendel
Alumni
Tillmann Rendel
presents the paper Automatic Refunctionalization to a Language with Copattern Matching at the International Conference on Functional Programming in Vancouver, British Columbia. The paper is joint work with Julia Trieflinger
Alumni
Julia Trieflinger
and Klaus Ostermann
Head
Klaus Ostermann
.

Read more …

Paper accepted at ICFP

Our paper on automatic refunctionalization for a language with copattern matching has been accepted for presentation at the International Conference on Functional Programming.

Read more …

BSc. Defense by Tobias Weber and Mini-Workshop on Uroboro

Tobias Weber from the University of Marburg visits Tübingen to defend his BSc. thesis entitled “An Implementation of a Language with Pattern and Copattern Matching”. On the occasion of his visit, we organize a little workshop about application of the language “Uroboro” that Tobias implemented.

Read more …

Dagstuhl Seminar on Domain-Specific Languages

Klaus Ostermann
Head
Klaus Ostermann
and Tillmann Rendel
Alumni
Tillmann Rendel
attend the Dagstuhl-Seminar on Domain-Specific Languages from February 1 to 6, 2015. Several participants are interested in language design patterns, and Tillmann Rendel
Alumni
Tillmann Rendel
co-organizes a breakout group on the topic with Ulrik Pagh Schultz and Eric Walkingshaw.

Read more …

Invited Talk at Oregon State University

Tillmann Rendel
Alumni
Tillmann Rendel
delivers an invited talk Towards Modular Computer Language Components at the colloqium of the School of Electrical Engineering and Computer Science at Oregon State University. The talk motivates the need for building specialized computer languages out of modular and reusable building blocks, and presents some of the recent work in this area.

Read more …

Presentation at OOPSLA conference

Tillmann Rendel
Alumni
Tillmann Rendel
presents the paper From Object Algebras to Attribute Grammars at the International Conference on Object Oriented Programming Systems Languages & Applications (OOPSLA) in Portland, Oregon. The paper is joint work with Jonathan Brachthäuser
Alumni
Jonathan Brachthäuser
and Klaus Ostermann
Head
Klaus Ostermann
.

Read more …

Presentation at DSLDI workshop

Tillmann Rendel
Alumni
Tillmann Rendel
delivers a talk on Formal Semantics as a Language Designer’s Toolbox at the International Workshop on Domain-Specific Language Design and Implementation (DSLDI) in Portland, Oregon. The talk is based on joint work with Paolo Giarrusso
Alumni
Paolo G. Giarrusso
, Klaus Ostermann
Head
Klaus Ostermann
, and Eric Walkingshaw.

Read more …

Move to Tübingen

Prof. Klaus Ostermann
Head
Klaus Ostermann
and part of his group move to Tübingen University, where Prof. Ostermann now holds the chair of programming languages and software technology.

Read more …