Dr.-Ing. Tom Dinkelaker

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.

Studies

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

Publications

Group by: Date | Item type | No grouping
Jump to: 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005
Number of items: 19.

2012

Dinkelaker, Tom ; Eichberg, Michael ; Mezini, Mira :
Incremental concrete syntax for embedded languages with support for separate compilation.
[Online-Edition: http://www.sciencedirect.com/science/article/pii/S0167642312...]
In: Science of Computer Programming. Elsevier , -.
[Book section], (2012)

2011

Dinkelaker, Tom :
Reflective Embedding of Domain-Specific Languages.
[Online-Edition: urn:nbn:de:tuda-tuprints-28133]
TU-Prints , Darmstadt, Deutschland
[Ph.D. Thesis], (2010)

Dinkelaker, Tom ; Eichberg, Michael ; Mezini, Mira :
Incremental Concrete Syntax for Embedded Languages.
In: Proceedings of the 26th ACM Symposium on Applied Computing Technical Track on Programming Languages (PL at SAC). In: ACM . ACM , New York, NY, USA
[Conference or workshop item], (2011)

Dinkelaker, Tom :
AO4SQL: Towards an Aspect-Oriented Extension for SQL.
In: Proceedings of the 8th Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE'11), Zurich, Switzerland.
[Conference or workshop item], (2011)

Dinkelaker, Tom ; Hauke, Sascha :
Policy Languages Require the Same Composition Mechanisms as Programming Languages.
In: Proceedings of the Workshop on Free Composition (FREECO'11), Lancaster, UK. In: ECOOP . ACM , New York, NY, USA
[Conference or workshop item], (2011)

Erradi, Mohammed ; Dinkelaker, Tom :
Using Aspect-Oriented State Machines for Resolving Feature Interactions.
In: Proceedings of the 3rd Workshop on Advances in Programming Languages (WAPL'11), Szczecin, Poland. In: FedCSIS . IEEE , Szczecin, Poland
[Conference or workshop item], (2011)

2010

Dinkelaker, Tom :
Review of the Support for Modular Language Implementation with Embedding Approaches.
In: Technical Reports . TU Darmstadt , Hochschulstrasse 10, Darmstadt, Germany
[Report], (2010)

Dinkelaker, Tom ; Mitschke, Ralf ; Fetzer, Karin ; Mezini, Mira :
A Dynamic Software Product Line Approach Using Aspect Models at Runtime.
In: 1st Workshop on Composition and Variability. Proceedings of the 1st Workshop on Composition and Variability
[Conference or workshop item], (2010)

Dinkelaker, Tom ; Eichberg, Michael ; Mezini, Mira :
An Architecture for Composing Embedded Domain-Specific Languages.
In: International Conference on Aspect-Oriented Software Development, March 16-19, ST Malo, France. In: ACM . ACM , New York, NY, USA
[Conference or workshop item], (2010)

Dinkelaker, Tom ; Monperrus, Martin ; Mezini, Mira :
Supporting Variability with Late Semantic Adaptations of Domain-Specific Modeling Languages.
[Online-Edition: http://www.monperrus.net/martin/Supporting-Variability-with-...]
Proceedings of the First International Workshop on Composition and Variability co-located with AOSD'2010
[Conference or workshop item], (2010)

2009

Kallel, Slim ; Charfi, Anis ; Dinkelaker, Tom ; Mezini, Mira ; Jmaiel, Mohamed :
Specifying and Monitoring Temporal Properties in Web Services Compositions.
In: Proceedings of the 7th IEEE European Conference on Web Services (ECOWS). IEEE computer society, Eindhoven, The Netherland Eindhoven, The Netherland
[Book section], (2009)

Dinkelaker, Tom ; Wende, Christian ; Lochmann, Henrik :
Implementing and Composing MDSD-Typical DSLs.
[Online-Edition: urn:nbn:de:tuda-tuprints-19394]
Technische Universität , Darmstadt
[Report], (2009)

Dinkelaker, Tom ; Mezini, Mira ; Bockisch, Christoph :
The Art of the Meta-Aspect Protocol.
[Online-Edition: http://doi.acm.org/10.1145/1509239.1509248]
In: Proceedings of the 8th ACM International Conference on Aspect-Oriented Software Development. New York, NY, USA Charlottesville, VA, USA , pp. 51-62.
[Book section], (2009)

Dinkelaker, Tom ; Monperrus, Martin ; Mezini, Mira :
Untangling Cross-Cutting Concerns in Domain-Specific Languages with Domain-Specific Join Points.
In: 4th Workshop on Domain-Specific Aspect Languages. Proceedings of the 4th Workshop on Domain-Specific Aspect Languages ACM New York, NY, USA
[Conference or workshop item], (2009)

Charfi, Anis ; Dinkelaker, Tom ; Mezini, Mira :
A Plug-in Architecture for Self-Adaptive Web Service Compositions.
In: IEEE 7th International Conference on Web Services (ICWS 2009). Proceedings of the IEEE 7th International Conference on Web Services (ICWS 2009) IEEE
[Conference or workshop item], (2009)

2008

Dinkelaker, Tom ; Mezini, Mira :
Dynamically linked Domain-Specific Extensions for Advice Languages.
[Online-Edition: http://doi.acm.org/10.1145/1404927.1404930]
In: Proceedings of the 2008 AOSD workshop on Domain-Specific Aspect Languages. New York, NY, USA Brussels, Belgium
[Book section], (2008)

2007

Dinkelaker, Tom ; Johnstone, Alisdair ; Karabulut, Yuecel ; Nassi, Ike :
Secure Scripting Based Composite Application Development: Framework, Architecture, and Implementation.
In: The 5th International Conference on Collaborative Computing: Networking, Applications and Worksharing. Proceedings of the 5th International Conference on Collaborative Computing: Networking, Applications and Worksharing
[Conference or workshop item], (2007)

2006

Bockisch, Christoph ; Arnold, Mathew ; Dinkelaker, Tom ; Mezini, Mira :
Adapting Virtual Machine Techniques for Seamless Aspect Support.
In: OOPSLA '06: Proceedings of the 21st ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, 2006 .
[Conference or workshop item], (2006)

2005

Haupt, Michael ; Mezini, Mira ; Bockisch, Christoph ; Dinkelaker, Tom ; Eichberg, Michael ; Krebs, Michael :
An execution layer for aspect-oriented programmjing languages.
In: VEE'05 : proceedings of the First ACM/USENIX International Conference on Virtual Execution Environments; June 11 - 12, 2005, Chicago, Illinois, USA. - New York, NY : ACM Pr., 2005 ISBN: 1-59593-047-7 . ACM Pr. , New York, NY
[Conference or workshop item], (2005)

This list was generated on Fri Jun 24 22:15:01 2016 CEST.