Dr.-Ing. Tom Dinkelaker


My research focus on the implementation of embedded domain-specific languages, aspect-oriented programming languages, language support for feature-oriented programming, and their applications. I was involved in the research project AOSD Europe and I am currently working in the research project feasiPLe , where developing new extensions for a designated support for language features that used for software product line development. To provide support for extensible interpreters, I am exploring the potentials of meta-object protocols to provide open language semantics. I was also involved in teaching courses to graduate students about software engineering and virtual machines. I am a member of the IEEE.


In my student research project, I have extended the Steamloom VM with the BAT framework for easy bytecode modification.

In my diploma thesis , I have implemented an advanced bytecode management for the Stealoom VM which enables Steamloom's dynamic weaving capabilities and that fully supports the adaptive optimization system of the underlying VM on which Steamloom was built.

The student research project as well as the diploma thesis are part of the AORTA project.

Short Biography

since Oct. 2007 Scientific assistant at Darmstadt University of Technology, in the group of Mira Mezini
Apr. 2007 – Sep. 2007 Internship at SAP Research, Palo Alto, CA, USA
2005 – Mar. 2007 Scientific assistant at Darmstadt University of Technology, in the group of Mira Mezini
1998 – 2005 Studies in Computer Science, Darmstadt University of Technology, Germany


Loading data from TUbiblio…

Error on loading data

An error has occured when loading publications data from TUbiblio. Please try again later.

  • {{ year }}

    • ({{,4) }}):
      {{ publication.title }}. ({{ labels[publication.doc_status] }})
      In: {{ publication.series }}, {{ publication.volume }}, In: {{ publication.book_title }}, In: {{ publication.publication }}, {{ publication.journal_volume}} ({{ publication.number }}), ppp. {{ publication.pagerange }}, {{ publication.place_of_pub }}, {{ publication.publisher }}, {{ publication.institution }}, {{ publication.event_location }}, {{ publication.event_dates }}, ISSN {{ publication.issn }}, e-ISSN {{ publication.eissn }}, ISBN {{ publication.isbn }}, [{{ labels[publication.type]?labels[publication.type]:publication.type }}]
    • […]

Number of items in this list: {{ publicationsList.length }}
Only the {{publicationsList.length}} latest publications are displayed here.

View complete list at TUbiblio View this list at TUbiblio