@phdthesis{Rekers1992, title = {Parser Generation for Interactive Environments}, author = {Jan Rekers}, year = {1992}, month = {January}, url = {https://homepages.cwi.nl/~paulk/dissertations/Rekers.pdf}, tags = {GLR parsing, GLR, Meta-Environment, parsing}, researchr = {https://researchr.org/publication/Rekers1992}, cites = {0}, citedby = {3}, school = {University of Amsterdam}, address = {Amsterdam, The Netherlands}, advisor = {Paul Klint}, } @phdthesis{Landman2017, title = {Reverse Engineering Source Code}, author = {Davy Landman}, year = {2017}, researchr = {https://researchr.org/publication/Landman2017}, cites = {0}, citedby = {0}, advisor = {Paul Klint and Jurgen J. Vinju}, } @mastersthesis{vandenbos2008-mscthesis, title = {Refactoring (in) Eclipse}, author = {Jeroen van den Bos}, year = {2008}, tags = {Eclipse, refactoring}, researchr = {https://researchr.org/publication/vandenbos2008-mscthesis}, cites = {0}, citedby = {0}, school = {Universiteit van Amsterdam}, advisor = {Bas Basten and Paul Klint}, } @phdthesis{Visser97, title = {Syntax Definition for Language Prototyping}, author = {Eelco Visser}, year = {1997}, month = {September}, tags = {syntax definition, SDF, syntax definition formalism, disambiguation, testing, language design, graph-rewriting, algebraic specification, algebra, context-aware, rewriting, parsing, design, scannerless parsing, ASF+SDF, SGLR}, researchr = {https://researchr.org/publication/Visser97}, cites = {0}, citedby = {6}, school = {University of Amsterdam}, advisor = {Paul Klint}, } @phdthesis{AfroozehIzmaylova2019, title = { Practical General Top-down Parsers}, author = {Ali Afroozeh and Anastasia Izmaylova}, year = {2019}, researchr = {https://researchr.org/publication/AfroozehIzmaylova2019}, cites = {0}, citedby = {0}, school = {Universiteit van Amsterdam}, advisor = {Paul Klint and Jurgen J. Vinju}, } @phdthesis{vinju05:0, title = {Analysis and Transformation of Source Code by Parsing and Rewriting}, author = {Jurgen J. Vinju}, year = {2005}, month = {nov}, tags = {programming languages, model-to-model transformation, object-oriented programming, concrete object syntax, attribute grammars, program analysis, meta programming, case study, SDF, graph transformation, traversal, transformation language, disambiguation, term rewriting, design research, points-to analysis, domain analysis, analysis, language design, source-to-source, graph-rewriting, model transformation, programming, subject-oriented programming, context-aware, metaprogramming, Meta-Environment, higher-order transformations, rewriting, parsing, design, ASF+SDF, feature-oriented programming, concrete syntax, open-source, transformation, grammar, program transformation, domain-specific language}, researchr = {https://researchr.org/publication/vinju05%3A0}, cites = {0}, citedby = {0}, advisor = {Paul Klint and Mark G. J. van den Brand}, } @phdthesis{VanDerStorm07, title = {Component-Based Configuration, Integration and Delivery}, author = {Tijs van der Storm}, year = {2007}, month = {November}, tags = {rule-based}, researchr = {https://researchr.org/publication/VanDerStorm07}, cites = {0}, citedby = {0}, school = {Universiteit van Amsterdam}, advisor = {Paul Klint and Sjaak Brinkkemper}, } @phdthesis{Steindorfer2017, title = { Efficient Immutable Collections}, author = {Michael Steindorfer}, year = {2017}, researchr = {https://researchr.org/publication/Steindorfer2017}, cites = {0}, citedby = {0}, school = {Universiteit van Amsterdam}, advisor = {Paul Klint and Jurgen J. Vinju}, } @phdthesis{hal-2476, title = {Ambiguity Detection for Programming Language Grammars}, author = {Bas Basten}, year = {2011}, url = {https://tel.archives-ouvertes.fr/tel-00644079}, researchr = {https://researchr.org/publication/hal-2476}, cites = {0}, citedby = {0}, school = {University of Amsterdam, Netherlands}, advisor = {Paul Klint and Jurgen J. Vinju}, } @mastersthesis{J99, title = {Optimizations of List Matching in the ASF+SDF Compiler}, author = {Jurgen J. Vinju}, year = {1999}, month = {nov}, tags = {optimization, semantics, rule-based, persistent, SDF, list matching, term rewriting, data-flow, graph-rewriting, compiler, rewriting, design, ASF+SDF}, researchr = {https://researchr.org/publication/J99}, cites = {0}, citedby = {0}, school = {Universiteit van Amsterdam}, advisor = {Paul Klint and Mark G. J. van den Brand}, } @mastersthesis{BastenMaster, title = {Ambiguity Detection Methods for Context-Free Grammars}, author = {Bas Basten}, year = {2007}, month = {August}, note = {See \url{http://homepages.cwi.nl/~paulk/thesesMasterSoftwareEngineering/2007/BasBasten.pdf}}, tags = {context-aware, grammar}, researchr = {https://researchr.org/publication/BastenMaster}, cites = {0}, citedby = {0}, school = {Universiteit van Amsterdam}, advisor = {Paul Klint}, } @phdthesis{bas, title = {Ambiguity Detection for Programming Language Grammars}, author = {Bas Basten}, year = {2011}, month = {December}, tags = {rascal, programming languages, model-to-model transformation, context-free grammars, semantics, rule-based, transformation engineering, Java, program analysis, syntax definition, model checking, formal semantics, lexical syntax, interpreter, reverse engineering, language engineering, transformation language, disambiguation, software language engineering, bug detection, points-to analysis, domain analysis, analysis, termination, source-to-source, software engineering, rules, model-driven engineering, transformation system, compiler, model transformation, programming, context-aware, ambiguity, search, parsing, ambiguity detection, scannerless parsing, open-source, transformation, grammar, program transformation, domain-specific language}, researchr = {https://researchr.org/publication/bas}, cites = {0}, citedby = {0}, school = {Universiteit van Amsterdam}, advisor = {Paul Klint and Jurgen J. Vinju}, } @mastersthesis{Visser93, title = {Combinatory Algebraic Specification \& Compilation of List Matching}, author = {Eelco Visser}, year = {1993}, month = {June}, tags = {SDF, graph transformation, transformation language, term rewriting, reuse, graph-rewriting, algebraic specification, transformation system, compiler, algebra, higher-order transformations, rewriting, ASF+SDF, transformation}, researchr = {https://researchr.org/publication/Visser93}, cites = {0}, citedby = {0}, school = {Department of Computer Science, University of Amsterdam}, address = {Amsterdam}, advisor = {Paul Klint}, } @mastersthesis{VanDerStorm03, title = {Implementing Actions}, author = {Tijs van der Storm}, year = {2003}, researchr = {https://researchr.org/publication/VanDerStorm03}, cites = {0}, citedby = {0}, school = {Universiteit van Amsterdam}, advisor = {Paul Klint}, }