Programming Languages

Photo of Tillmann Rendel

Tillmann Rendel
Software Engineering
FB Informatik
Universität Tübingen
Sand 13
72076 Tübingen
Germany

Publications on Google Scholar

Finished Thesis Topics

Julian Jabs

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
Professor
Jonathan Immanuel Brachthäuser
, Tillmann Rendel
Tillmann Rendel
and Klaus Ostermann
Professor
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
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
Julia Trieflinger
and Klaus Ostermann
Professor
Klaus Ostermann
.

Read more …

Presentation at Workshop on Generic Programming

Tillmann Rendel
Tillmann Rendel
presents an invited talk at the Workshop on Generic Programming (WGP) in Vancouver, British Columbia. The talk is based on work with Jonathan Brachthäuser
Professor
Jonathan Brachthäuser
, Julia Trieflinger
Julia Trieflinger
, Paolo Giarrusso
Paolo Giarrusso
, and Klaus Ostermann
Professor
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
Professor
Klaus Ostermann
and Tillmann Rendel
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
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
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
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
Professor
Jonathan Brachthäuser
and Klaus Ostermann
Professor
Klaus Ostermann
.

Read more …

Presentation at DSLDI workshop

Tillmann Rendel
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
Paolo G. Giarrusso
, Klaus Ostermann
Professor
Klaus Ostermann
, and Eric Walkingshaw.

Read more …

Move to Tübingen

Prof. Klaus Ostermann
Professor
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 …