HomeHomeHomeArchiteturMiddlewareMDSDBeratungCoachingTrainig
header
homemailbacksearchimpressum

go back go up Publications :: Jenerator - Generative Programming for Java

dotted Line
dotted Line
menu not Selected Home
dotted Line
menu not Selected Services
dotted Line
menu not Selected Experience
dotted Line
menu not Selected New DSL Book
dotted Line
menu not Selected Conferences
dotted Line
menu selected Publications
   menu not Selected Books
   menu not Selected Patterns
   menu not Selected Papers
   menu not Selected Podcasts
   menu not Selected Videos
   menu not Selected Articles
   menu not Selected Position Papers
dotted Line
menu not Selected Vorlesungen
dotted Line
menu not Selected Site
dotted Line
dotted Line

magic Pixel banner 0

magic Pixel banner 1

magic Pixel banner 2

magic Pixel banner 3

magic Pixel banner 4
magic Pixel

Jenerator - Generative Programming for Java

Generative Programming aims at creating software components, which, after suitable configuration, generate systems or other components. This allows to build families of products (or product lines) out of which several concrete systems can be created. Compared to frameworks, this has the advantage that the con¯guration takes place before runtime, enhancing runtime performance. This paper introduces a tool called Jenerator, an extensible code generator for Java. By using its extension mechanisms, complete high-level, product-line-speci¯c generators can be build, enabling the automated creation of systems on source code basis. The second part of the paper presents an application of Jenerator, a tool and framework that can be used to produce components with di®erent layouts out of existing Java classes. Additionally, code for persisting these components can be generated.

[Paper]
01.09.1999
../data/pub/jeneratorPaper.pdf Download... Abstract... Abstract...
Jenerator - Generative Programming for Java
together with Andreas Gärtner