ContextJ: Context-oriented Programming with Java


Context-oriented programming (COP) allows for the modularization of context-dependent behavioral variations. So far, COP has been implemented for dynamically-typed languages such as Lisp, Smalltalk, Python, and Ruby relying on reflection mechanisms, and for the statically-typed programming language Java based on a library and a pre-processor. ContextJ is… (More)


1 Figure or Table


Citations per Year

85 Citations

Semantic Scholar estimates that this publication has 85 citations based on the available data.

See our FAQ for additional information.

Cite this paper

@inproceedings{Appeltauer2009ContextJCP, title={ContextJ: Context-oriented Programming with Java}, author={Malte Appeltauer and Robert Hirschfeld and Michael Haupt and Hidehiko Masuhara}, year={2009} }