A constraint language for static semantic analysis based on scope graphs.
Hendrik van Antwerpen, Pierre Neron, Andrew P. Tolmach, Eelco Visser, Guido Wachsmuth, PEPM
Principled syntactic code completion using placeholders.
Luís Eduardo de Souza Amorim, Sebastian Erdweg, Guido Wachsmuth, Eelco Visser, SLE
A Theory of Name Resolution.
Pierre Neron, Andrew P. Tolmach, Eelco Visser, Guido Wachsmuth, ESOP
Evaluating and comparing language workbenches - Existing results and benchmarks for the future.
Sebastian Erdweg, Tijs van der Storm, Markus Völter, Laurence Tratt, Remi Bosman, William R. Cook, Albert Gerritsen, Angelo Hulshout, Steven Kelly 0001, Alex Loh, Gabriël D. P. Konat, Pedro J. Molina, Martin Palatnik, Risto Pohjonen, Eugen Schindler, Klemens Schindler, Riccardo Solmi, Vlad A. Vergu, Eelco Visser, Kevin van der Vlist, Guido Wachsmuth, Jimi van der Woning, Computer Languages, Systems & Structures
A Language Designer's Workbench - A One-Stop-Shop for Implementation and Verification of Language Designs.
Eelco Visser, Guido Wachsmuth, Andrew P. Tolmach, Pierre Neron, Vlad A. Vergu, Augusto Passalaqua, Gabriël Konat, Onward
Coupled Evolution of Software Metamodels and Models.
Markus Herrmannsdörfer, Guido Wachsmuth, Evolving Software Systems
Facilitating Twitter data analytics - Platform, language and functionality.
Ke Tao, Claudia Hauff, Geert-Jan Houben, Fabian Abel, Guido Wachsmuth, BigData
Language Design with the Spoofax Language Workbench.
Guido Wachsmuth, Gabriël D. P. Konat, Eelco Visser, IEEE Software
A Language Independent Task Engine for Incremental Name and Type Analysis.
Guido Wachsmuth, Gabriël D. P. Konat, Vlad A. Vergu, Danny M. Groenewegen, Eelco Visser, SPLASH
DSL Engineering - Designing, Implementing and Using Domain-Specific Languages.
Markus Voelter, Sebastian Benz, Christian Dietrich 0003, Birgit Engelmann, Mats Helander, Lennart C. L. Kats, Eelco Visser, Guido Wachsmuth, ACC
Robust Real-Time Synchronization between Textual and Graphical Editors.
Oskar van Rest, Guido Wachsmuth, Jim R. H. Steel, Jörn Guy Süß, ICMT
The State of the Art in Language Workbenches - Conclusions from the Language Workbench Challenge.
Sebastian Erdweg, Tijs van der Storm, Markus Völter, Meinte Boersma, Remi Bosman, William R. Cook, Albert Gerritsen, Angelo Hulshout, Steven Kelly 0001, Alex Loh, Gabriël D. P. Konat, Pedro J. Molina, Martin Palatnik, Risto Pohjonen, Eugen Schindler, Klemens Schindler, Riccardo Solmi, Vlad A. Vergu, Eelco Visser, Kevin van der Vlist, Guido Wachsmuth, Jimi van der Woning, SLE
Declarative Name Binding and Scope Rules.
Gabriël D. P. Konat, Lennart C. L. Kats, Guido Wachsmuth, Eelco Visser, GPCE
The spoofax name binding language.
Gabriël D. P. Konat, Vlad A. Vergu, Lennart C. L. Kats, Guido Wachsmuth, Eelco Visser, SLE
Generating database migrations for evolving web applications.
Sander Daniël Vermolen, Guido Wachsmuth, Eelco Visser, SLE
Reconstructing Complex Metamodel Evolution.
Sander Vermolen, Guido Wachsmuth, Eelco Visser, OOPSLA
An Extensive Catalog of Operators for the Coupled Evolution of Metamodels and Models.
Markus Herrmannsdoerfer, Sander Vermolen, Guido Wachsmuth, FASE
Pure and declarative syntax definition - paradise lost and regained.
Lennart C. L. Kats, Eelco Visser, Guido Wachsmuth, SLE
A Formal Way from Text to Code Templates.
Guido Wachsmuth, SLE
Language Evolution in Practice - The History of GMF.
Markus Herrmannsdoerfer, Daniel Ratiu, Guido Wachsmuth, TOOLS
Using Grammarware Languages to Define Operational Semantics of Modelled Languages.
Daniel A. Sadilek, Guido Wachsmuth, IET Software
Aspect-oriented prolog in a language processing context.
Wolfgang Lohmann, Günter Riedewald, Guido Wachsmuth, ECMDA-FA
Prototyping Visual Interpreters and Debuggers for Domain-Specific Modelling Languages.
Daniel A. Sadilek, Guido Wachsmuth, ECOOP
Modelling the Operational Semantics of Domain-Specific Modelling Languages.
Guido Wachsmuth, Electr. Notes Theor. Comput. Sci.
Transformation of SDF syntax definitions in the ASF+SDF Meta-Environment.
Ralf Lämmel, Guido Wachsmuth, In Proceedings, (2001)