Jendrik Johannes
Stuff I Worked On
Contact
Publications / Talks / Projects
workshop paper
|
book
|
conference paper
|
project
|
journal paper
|
magazine article
|
talk
|
phd
2019
.
project
.
Gradle Build Tool
2019
.
talk
.
Dependency Management in Gradle 5 and beyond
2018
.
talk
.
Software Reuse in Practice - Does it Work at all?
2018
.
talk
.
Behind the Magic of Gradle with Kotlin
2016
.
talk
.
Complex and Complicated - Surviving Software Development
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
.
New Platforms, New Markets, New Gamers – Influence of Mobile Gaming on Development Culture
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