publications
Up one level- Sound and Extensible Renaming for Java
- oopsla08refactoring.pdf
- The JastAdd System - modular extensible compiler construction
- Flexible Language Interoperability
- Implementing Java Compilers Using ReRAGs
- njc.pdf
- The JastAdd Extensible Java Compiler
- JastAddJ.pdf
- Extending attribute grammars with collection attributes - evaluation and applications
- JastAddCollectionAttributes.pdf
- Pluggable checking and inferencing of non-null types for Java
- Rewritable Reference Attributed Grammars
- ReRAGs.pdf
- Declarative Intraprocedural Flow Analysis of Java Source Code
- Development of a Modelica Compiler Using JastAdd
- Modular name analysis for Java using JastAdd
- gttse05nameanalysis.pdf
- Real Java for real time - gain and pain
- Deterministic Java in Tiny Embedded Systems
- Design and implementation of object oriented extensions to the Control Module language
- Automatic renovation of Java programs using ReRAGs - examples and ideas
- Reusable langauge specifications in JastAdd II
- A case study of Separation of Concerns in Compiler Construction in JastAdd II
- Software Configuration Management Practices for eXtreme Programming Teams
- Configuration Management for eXtreme Programming
- Refactoring-aware versioning in Eclipse
- Software Configuration Management in Agile Development