@mastersthesis{Kats07, title = {Supporting Language Extension and Separate Compilation by Mixing Java and Bytecode}, author = {Lennart C. L. Kats}, year = {2007}, month = {August}, note = {INF/SCR-07-02}, tags = {Java, synchronization, language extension, modeling language, language modeling, composition, language design, source-to-source, graph-rewriting, direct manipulation, C++, code generation, debugging, compiler, language embedding, information models, language composition, rewriting, compilers, process modeling, systematic-approach, open-source, domain-specific language}, researchr = {https://researchr.org/publication/Kats07}, cites = {0}, citedby = {1}, school = {Utrecht University}, address = {Utrecht, The Netherlands}, advisor = {Eelco Visser and Martin Bravenboer}, }