@mastersthesis{Voi01, title = {Composition of restricted Macro Tree Transducers}, author = {Janis Voigtländer}, year = {2001}, tags = {optimization, macro, meta programming, meta-model, traversal, composition, functional programming, macros, context-aware, program optimization, Meta-Environment, process modeling}, researchr = {https://researchr.org/publication/Voi01}, cites = {0}, citedby = {0}, school = {Technische Universität Dresden}, advisor = {Armin Kühnemann and Heiko Vogler}, } @phdthesis{Voi05, title = {Tree Transducer Composition as Program Transformation}, author = {Janis Voigtländer}, year = {2005}, tags = {programming languages, optimization, object-oriented programming, semantics, formal semantics, transformation language, composition, functional programming, reuse, programming, subject-oriented programming, program optimization, reliability, systematic-approach, feature-oriented programming, transformation, program transformation, domain-specific language}, researchr = {https://researchr.org/publication/Voi05}, cites = {0}, citedby = {0}, school = {Technische Universität Dresden}, advisor = {Armin Kühnemann and Heiko Vogler}, }