Publications / Talks / Projects

workshop paper | book | conference paper | project | journal paper | magazine article | talk | phd

2016 . talk .
What's a Platform to You?

2016 . talk .
Requirements for Modern Mobile Game Technologies

2015 . project .
Tribal Wars 2 – Android App

2015 . talk .
Why Game Developers should never write Game Code...

2015 . talk .
Developing Cross-Platform Mobile MMOs - Architectures and Processes

2014 . project .
Tribal Wars 2 – Medieval Strategy MMO

2013 . magazine article .
CommentTemplate: Semantic Sugar for Template Creation

2012 . project .
DevBoost – Efficient Methods. Modern Tools. Better Software.

2012 . project .
BuildBoost – Build Automation for Eclipse Plugins

2012 . talk .
Develop Custom Java Code Analysis and Refactoring Tools with JaMoPP

2012 . talk .
Boost your build with BuildBoost – A guide to finally get rid of your build headaches

2012 . talk .
JaMoPP - Analysing and Modernising Software

2012 . talk .
JaMoPP - An Open Source Tool for Analysing und Modernising Software

2012 . magazine article .
TDD meets Instant Feedback: JUnitLoop & JLoop

2012 . magazine article .
Codelling with Ecore: MinimalEcore and EMFCustomize

2012 . magazine article .
A DSL for Hibernate

2012 . magazine article .
Hibernate, but simple: HEDL — a DSL for Hibernate

2012 . magazine article .
Using JaMoPP to modernise, restructure and analyse Java applications

2012 . journal paper .
DropsBox: the Dresden Open Software Toolbox

2012 . workshop paper .
CommentTemplate: A Lightweight Code Generator for Java built with Eclipse Modeling Technology

2011 . magazine article .
Model Composition with Reuseware

2011 . workshop paper .
Integrating OCL and Textual Modelling Languages

2010 . phd .
Component-Based Model-Driven Software Development

2010 . project .
JaMoPP – Java Model Parser and Printer

2010 . talk .
Easy and clean separation of hand-written methods in EMF models with eJava

2010 . conference paper .
Concern-based (de)composition of Model-Driven Software Development Processes

2010 . conference paper .
Adding Abstraction and Reuse to a Network Modelling Tool using the Reuseware Composition Framework

2010 . conference paper .
An Integrated Facet-based Library for Arbitrary Software Components

2009 . project .
EMFText – Concrete Syntax Mapper

2009 . magazine article .
Developing Textual DSLs with EMFText

2009 . journal paper .
On Language-Independent Model Modularisation

2009 . conference paper .
Abstracting Complex Languages through Transformation and Composition

2009 . conference paper .
Generating Safe Template Languages

2009 . conference paper .
Closing the Gap between Modelling and Java

2009 . conference paper .
Round-trip Support for Invasive Software Composition Systems

2009 . conference paper .
Derivation and Refinement of Textual Syntax for Models

2009 . workshop paper .
Developing a Model Composition Framework with Fujaba – An Experience Report

2009 . workshop paper .
Towards a Generic Layout Composition Framework for Domain Specific Models

2009 . workshop paper .
Construct to Reconstruct – Reverse Engineering Java Code with JaMoPP

2009 . workshop paper .
Controlling Model-Driven Software Development through Composition Systems

2008 . project .
Reuseware Composition Framework

2008 . journal paper .
Extending Grammars and Metamodels for Reuse – The Reuseware Approach

2008 . conference paper .
Systematic Usage of Embedded Modelling Languages in Automated Model Transformation Chains

2008 . workshop paper .
Putting Performance Engineering into Model Driven Engineering: Model-Driven Performance Engineering

2008 . workshop paper .
A Close Look at Composition Languages

2008 . workshop paper .
Letting EMF Tools Talk to Fujaba through Adapters

2008 . workshop paper .
Application of Tracing Techniques in Model-Driven Performance Engineering

2007 . project .
MODELPLEX – Modelling solution for complex software systems

2007 . conference paper .
Reuseware - Adding Modularity to Your Language of Choice

2007 . workshop paper .
Harmless Metamodel Extensions with Triple Graph Grammars

2007 . workshop paper .
Aspect-Orientation for Your Language of Choice

2007 . workshop paper .
Source Code Composition with the Reuseware Composition Framework

2007 . workshop paper .
How dark should a component black-box be? The Reuseware Answer

2007 . workshop paper .
Modular Web Queries – From Rules to Stores

2006 . book .
Invasive Software Composition Operators for the Semantic Web

2006 . book .
Invasive Software Composition with EMF

2006 . workshop paper .
Integrating Fujaba and the Eclipse Modeling Framework

Contact