default search action
Eelco Visser
Person information
- affiliation: Delft University of Technology, Netherlands
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2023
- [j34]Jasper Denkers, Marvin Brunner, Louis van Gool, Jurgen J. Vinju, Andy Zaidman, Eelco Visser:
Taming complexity of industrial printing systems using a constraint-based DSL: An industrial experience report. Softw. Pract. Exp. 53(10): 2026-2064 (2023) - 2022
- [j33]Daniël A. A. Pelsmaeker, Hendrik van Antwerpen, Casper Bach Poulsen, Eelco Visser:
Language-parametric static semantic code completion. Proc. ACM Program. Lang. 6(OOPSLA1): 1-30 (2022) - [j32]Aron Zwaan, Hendrik van Antwerpen, Eelco Visser:
Incremental type-checking for free: using scope graphs to derive incremental type-checkers. Proc. ACM Program. Lang. 6(OOPSLA2): 424-448 (2022) - [j31]Cas van der Rest, Casper Bach Poulsen, Arjen Rouvoet, Eelco Visser, Peter D. Mosses:
Intrinsically-typed definitional interpreters à la carte. Proc. ACM Program. Lang. 6(OOPSLA2): 1903-1932 (2022) - 2021
- [j30]Hendrik van Antwerpen, Eelco Visser:
Scope States (Artifact). Dagstuhl Artifacts Ser. 7(2): 01:1-01:7 (2021) - [j29]Arjen Rouvoet, Robbert Krebbers, Eelco Visser:
Intrinsically typed compilation with nameless labels. Proc. ACM Program. Lang. 5(POPL): 1-28 (2021) - [c119]Hendrik van Antwerpen, Eelco Visser:
Scope States: Guarding Safety of Name Resolution in Parallel Type Checkers. ECOOP 2021: 1:1-1:29 - [c118]Jasper Denkers, Marvin Brunner, Louis van Gool, Eelco Visser:
Configuration Space Exploration for Digital Printing Systems. SEFM 2021: 423-442 - [e10]Eelco Visser, Dimitris S. Kolovos, Emma Söderberg:
SLE '21: 14th ACM SIGPLAN International Conference on Software Language Engineering, Chicago, IL, USA, October 17 - 18, 2021. ACM 2021, ISBN 978-1-4503-9111-5 [contents] - [i6]Wouter Zorgdrager, Kyriakos Psarakis, Marios Fragkoulis, Eelco Visser, Asterios Katsifodimos:
Stateful Entities: Object-oriented Cloud Applications as Distributed Dataflows. CoRR abs/2112.00710 (2021) - [i5]Jasper Denkers, Marvin Brunner, Louis van Gool, Eelco Visser:
Configuration Space Exploration for Digital Printing Systems. CoRR abs/2112.02945 (2021) - 2020
- [j28]Arjen Rouvoet, Hendrik van Antwerpen, Casper Bach Poulsen, Robbert Krebbers, Eelco Visser:
Knowing when to ask: sound scheduling of name resolution in type checkers derived from declarative specifications. Proc. ACM Program. Lang. 4(OOPSLA): 180:1-180:28 (2020) - [j27]Jeff Smits, Gabriël D. P. Konat, Eelco Visser:
Constructing Hybrid Incremental Compilers for Cross-Module Extensibility with an Internal Build System. Art Sci. Eng. Program. 4(3): 16 (2020) - [j26]Jeff Smits, Guido Wachsmuth, Eelco Visser:
FlowSpec: A declarative specification language for intra-procedural flow-Sensitive data-flow analysis. J. Comput. Lang. 57: 100924 (2020) - [c117]Arjen Rouvoet, Casper Bach Poulsen, Robbert Krebbers, Eelco Visser:
Intrinsically-typed definitional interpreters for linear, session-typed languages. CPP 2020: 284-298 - [c116]Danny M. Groenewegen, Elmer van Chastelet, Eelco Visser:
Evolution of the WebDSL runtime: reliability engineering of the WebDSL web programming language. Programming 2020: 77-83 - [c115]Luís Eduardo de Souza Amorim, Eelco Visser:
Multi-purpose Syntax Definition with SDF3. SEFM 2020: 1-23 - [c114]Jeff Smits, Eelco Visser:
Gradually typing strategies. SLE 2020: 1-15 - [i4]Jeff Smits, Gabriël D. P. Konat, Eelco Visser:
Constructing Hybrid Incremental Compilers for Cross-Module Extensibility with an Internal Build System. CoRR abs/2002.06183 (2020)
2010 – 2019
- 2019
- [c113]Vlad A. Vergu, Andrew Tolmach, Eelco Visser:
Scopes and Frames Improve Meta-Interpreter Specialization. ECOOP 2019: 4:1-4:30 - [c112]Daniël A. A. Pelsmaeker, Hendrik van Antwerpen, Eelco Visser:
Towards Language-Parametric Semantic Editor Services Based on Declarative Type System Specifications (Brave New Idea Paper). ECOOP 2019: 26:1-26:18 - [c111]Adrian D. Mensing, Hendrik van Antwerpen, Casper Bach Poulsen, Eelco Visser:
From definitional interpreter to symbolic executor. META@SPLASH 2019: 11-20 - [c110]Daniël A. A. Pelsmaeker, Hendrik van Antwerpen, Eelco Visser:
Towards language-parametric semantic editor services based on declarative type system specifications. SPLASH (Companion Volume) 2019: 19-20 - 2018
- [j25]Hendrik van Antwerpen, Casper Bach Poulsen, Arjen Rouvoet, Eelco Visser:
Scopes as types. Proc. ACM Program. Lang. 2(OOPSLA): 114:1-114:30 (2018) - [j24]Casper Bach Poulsen, Arjen Rouvoet, Andrew Tolmach, Robbert Krebbers, Eelco Visser:
Intrinsically-typed definitional interpreters for imperative languages. Proc. ACM Program. Lang. 2(POPL): 16:1-16:34 (2018) - [j23]Gabriël Konat, Michael J. Steindorfer, Sebastian Erdweg, Eelco Visser:
PIE: A Domain-Specific Language for Interactive Software Development Pipelines. Art Sci. Eng. Program. 2(3): 9 (2018) - [j22]Luís Eduardo de Souza Amorim, Michael J. Steindorfer, Eelco Visser:
Towards Zero-Overhead Disambiguation of Deep Priority Conflicts. Art Sci. Eng. Program. 2(3): 13 (2018) - [c109]Gabriël Konat, Sebastian Erdweg, Eelco Visser:
Scalable incremental building with dynamic task dependencies. ASE 2018: 76-86 - [c108]Vlad A. Vergu, Eelco Visser:
Specializing a meta-interpreter: JIT compilation of dynsem specifications on the graal VM. ManLang 2018: 16:1-16:14 - [c107]Luís Eduardo de Souza Amorim, Michael J. Steindorfer, Sebastian Erdweg, Eelco Visser:
Declarative specification of indentation rules: a tooling perspective on parsing and pretty-printing layout-sensitive languages. SLE 2018: 3-15 - [c106]Daco C. Harkes, Elmer van Chastelet, Eelco Visser:
Migrating business logic to an incremental computing DSL: a case study. SLE 2018: 83-96 - [c105]Jasper Denkers, Louis van Gool, Eelco Visser:
Migrating custom DSL implementations to a language workbench (tool demo). SLE 2018: 205-209 - [c104]Nick ten Veen, Daco C. Harkes, Eelco Visser:
PixieDust: Declarative Incremental User Interface Rendering Through Static Dependency Tracking. WWW (Companion Volume) 2018: 721-729 - [i3]Gabriël Konat, Michael J. Steindorfer, Sebastian Erdweg, Eelco Visser:
PIE: A Domain-Specific Language for Interactive Software Development Pipelines. CoRR abs/1803.10197 (2018) - [i2]Luís Eduardo de Souza Amorim, Michael J. Steindorfer, Eelco Visser:
Towards Zero-Overhead Disambiguation of Deep Priority Conflicts. CoRR abs/1803.10215 (2018) - 2017
- [j21]Daco Harkes, Eelco Visser:
IceDust 2: Derived Bidirectional Relations and Calculation Strategy Composition (Artifact). Dagstuhl Artifacts Ser. 3(2): 01:1-01:2 (2017) - [c103]Vlad A. Vergu, Michiel Haisma, Eelco Visser:
The semantics of name resolution in grace. DLS 2017: 63-74 - [c102]Daco Harkes, Eelco Visser:
IceDust 2: Derived Bidirectional Relations and Calculation Strategy Composition. ECOOP 2017: 14:1-14:29 - [c101]Luís Eduardo de Souza Amorim, Michael J. Steindorfer, Eelco Visser:
Deep priority conflicts in the wild: a pilot study. SLE 2017: 55-66 - [c100]Jeff Smits, Eelco Visser:
FlowSpec: declarative dataflow analysis specification. SLE 2017: 221-231 - 2016
- [j20]Casper Bach Poulsen, Pierre Néron, Andrew P. Tolmach, Eelco Visser:
Scopes Describe Frames: A Uniform Model for Memory Layout in Dynamic Semantics (Artifact). Dagstuhl Artifacts Ser. 2(1): 10:1-10:3 (2016) - [c99]Daco Harkes, Danny M. Groenewegen, Eelco Visser:
IceDust: Incremental and Eventual Computation of Derived Values in Persistent Object Graphs. ECOOP 2016: 11:1-11:26 - [c98]Casper Bach Poulsen, Pierre Néron, Andrew P. Tolmach, Eelco Visser:
Scopes Describe Frames: A Uniform Model for Memory Layout in Dynamic Semantics. ECOOP 2016: 20:1-20:26 - [c97]Gabriël Konat, Sebastian Erdweg, Eelco Visser:
Bootstrapping domain-specific meta-languages in language workbenches. GPCE 2016: 47-58 - [c96]Marieke Huisman, Herbert Bos, Sjaak Brinkkemper, Arie van Deursen, Jan Friso Groote, Patricia Lago, Jaco van de Pol, Eelco Visser:
Software that Meets Its Intent. ISoLA (2) 2016: 609-625 - [c95]Hendrik van Antwerpen, Pierre Neron, Andrew P. Tolmach, Eelco Visser, Guido Wachsmuth:
A constraint language for static semantic analysis based on scope graphs. PEPM 2016: 49-60 - [c94]Tim van der Lippe, Thomas Smith, Daniël A. A. Pelsmaeker, Eelco Visser:
A scalable infrastructure for teaching concepts of programming languages in Scala with WebLab: an experience report. SCALA@SPLASH 2016: 65-74 - [c93]Luís Eduardo de Souza Amorim, Sebastian Erdweg, Guido Wachsmuth, Eelco Visser:
Principled syntactic code completion using placeholders. SLE 2016: 163-175 - [e9]Eelco Visser, Yannis Smaragdakis:
Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2016, part of SPLASH 2016, Amsterdam, The Netherlands, October 30 - November 4, 2016. ACM 2016, ISBN 978-1-4503-4444-9 [contents] - [e8]Eelco Visser:
Companion Proceedings of the 2016 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity, SPLASH 2016, Amsterdam, Netherlands, October 30 - November 4, 2016. ACM 2016, ISBN 978-1-4503-4437-1 [contents] - [e7]Eelco Visser, Emerson R. Murphy-Hill, Cristina V. Lopes:
2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2016, Amsterdam, The Netherlands, November 2-4, 2016. ACM 2016, ISBN 978-1-4503-4076-2 [contents] - 2015
- [j19]Sebastian Erdweg, Tijs van der Storm, Markus Völter, Laurence Tratt, Remi Bosman, William R. Cook, Albert Gerritsen, Angelo Hulshout, Steven Kelly, 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:
Evaluating and comparing language workbenches: Existing results and benchmarks for the future. Comput. Lang. Syst. Struct. 44: 24-47 (2015) - [j18]Eelco Visser:
Understanding software through linguistic abstraction. Sci. Comput. Program. 97: 11-16 (2015) - [c92]Pierre Neron, Andrew P. Tolmach, Eelco Visser, Guido Wachsmuth:
A Theory of Name Resolution. ESOP 2015: 205-231 - [c91]Elmer van Chastelet, Eelco Visser, Craig Anslow:
Conf.Researchr.Org: towards a domain-specific content management system for managing large conference websites. SPLASH (Companion Volume) 2015: 50-51 - [c90]Vlad A. Vergu, Pierre Neron, Eelco Visser:
DynSem: A DSL for Dynamic Semantics Specification. RTA 2015: 365-378 - [i1]Sebastian Erdweg, Martin Erwig, Richard F. Paige, Eelco Visser:
Domain-Specific Languages (Dagstuhl Seminar 15062). Dagstuhl Reports 5(2): 26-43 (2015) - 2014
- [j17]Guido Wachsmuth, Gabriël D. P. Konat, Eelco Visser:
Language Design with the Spoofax Language Workbench. IEEE Softw. 31(5): 35-43 (2014) - [c89]Eelco Visser:
Separation of concerns in language definition. MODULARITY (Companion) 2014: 1-2 - [c88]Sebastian Erdweg, Vlad A. Vergu, Mira Mezini, Eelco Visser:
Finding bugs in program generators by dynamic analysis of syntactic language constraints. MODULARITY (Companion) 2014: 17-20 - [c87]Sebastian Erdweg, Vlad A. Vergu, Mira Mezini, Eelco Visser:
Modular specification and dynamic enforcement of syntactic language constraints when generating code. MODULARITY 2014: 241-252 - [c86]Eelco Visser, Guido Wachsmuth, Andrew P. Tolmach, Pierre Neron, Vlad A. Vergu, Augusto Passalaqua, Gabriël Konat:
A Language Designer's Workbench: A One-Stop-Shop for Implementation and Verification of Language Designs. Onward! 2014: 95-111 - [c85]Daco Harkes, Eelco Visser:
Unifying and Generalizing Relations in Role-Based Data Modeling and Navigation. SLE 2014: 241-260 - 2013
- [b2]Markus Voelter, Sebastian Benz, Christian Dietrich, Birgit Engelmann, Mats Helander, Lennart C. L. Kats, Eelco Visser, Guido Wachsmuth:
DSL Engineering - Designing, Implementing and Using Domain-Specific Languages. dslbook.org 2013, ISBN 978-1-4812-1858-0, pp. 1-558 - [j16]Anthony M. Sloane, Lennart C. L. Kats, Eelco Visser:
A pure embedding of attribute grammars. Sci. Comput. Program. 78(10): 1752-1769 (2013) - [j15]Danny M. Groenewegen, Eelco Visser:
Integration of data validation and user interface concerns in a DSL for web applications. Softw. Syst. Model. 12(1): 35-52 (2013) - [c84]Oskar van Rest, Guido Wachsmuth, Jim R. H. Steel, Jörn Guy Süß, Eelco Visser:
Robust Real-Time Synchronization between Textual and Graphical Editors. ICMT 2013: 92-107 - [c83]Sebastian Erdweg, Tijs van der Storm, Markus Völter, Meinte Boersma, Remi Bosman, William R. Cook, Albert Gerritsen, Angelo Hulshout, Steven Kelly, 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:
The State of the Art in Language Workbenches - Conclusions from the Language Workbench Challenge. SLE 2013: 197-217 - [c82]Guido Wachsmuth, Gabriël D. P. Konat, Vlad A. Vergu, Danny M. Groenewegen, Eelco Visser:
A Language Independent Task Engine for Incremental Name and Type Analysis. SLE 2013: 260-280 - 2012
- [j14]Jordi Cabot, Eelco Visser:
ICMT 2011 Special Section. J. Object Technol. 11(2) (2012) - [j13]Maartje de Jonge, Lennart C. L. Kats, Eelco Visser, Emma Söderberg:
Natural and Flexible Error Recovery for Generated Modular Language Environments. ACM Trans. Program. Lang. Syst. 34(4): 15:1-15:50 (2012) - [c81]Maartje de Jonge, Eelco Visser:
Automated evaluation of syntax error recovery. ASE 2012: 322-325 - [c80]Maartje de Jonge, Eelco Visser:
A language generic solution for name binding preservation in refactorings. LDTA 2012: 2 - [c79]Tobi Vollebregt, Lennart C. L. Kats, Eelco Visser:
Declarative specification of template-based textual editors. LDTA 2012: 8 - [c78]Gabriël D. P. Konat, Vlad A. Vergu, Lennart C. L. Kats, Guido Wachsmuth, Eelco Visser:
The spoofax name binding language. SPLASH 2012: 79-80 - [c77]Lennart C. L. Kats, Richard G. Vogelij, Karl Trygve Kalleberg, Eelco Visser:
Software development environments on the web: a research agenda. Onward! 2012: 99-116 - [c76]Gabriël D. P. Konat, Lennart C. L. Kats, Guido Wachsmuth, Eelco Visser:
Declarative Name Binding and Scope Rules. SLE 2012: 311-331 - [e6]Robert Hirschfeld, Eelco Visser:
ACM Symposium on New Ideas in Programming and Reflections on Software, Onward! 2011, part of SPLASH '11, Portland, OR, USA, October 22-27, 2011. ACM 2012, ISBN 978-1-4503-0941-7 [contents] - 2011
- [j12]Zef Hemel, Danny M. Groenewegen, Lennart C. L. Kats, Eelco Visser:
Static consistency checking of web applications with WebDSL. J. Symb. Comput. 46(2): 150-182 (2011) - [j11]Robert Glück, Eelco Visser:
Special Issue on Generative Programming and Component Engineering (Selected Papers from GPCE 2004/2005). Sci. Comput. Program. 76(5): 347-348 (2011) - [j10]G. Ramalingam, Eelco Visser:
Special issue on Partial Evaluation and Program Manipulation (selected papers from PEPM 2007). Sci. Comput. Program. 76(6): 467-468 (2011) - [c75]Sander Daniël Vermolen, Guido Wachsmuth, Eelco Visser:
Generating database migrations for evolving web applications. GPCE 2011: 83-92 - [c74]Ricky T. Lindeman, Lennart C. L. Kats, Eelco Visser:
Declaratively defining domain-specific language debuggers. GPCE 2011: 127-136 - [c73]Sebastian Erdweg, Lennart C. L. Kats, Tillmann Rendel, Christian Kästner, Klaus Ostermann, Eelco Visser:
Growing a language environment with editor libraries. GPCE 2011: 167-176 - [c72]Sebastian Erdweg, Lennart C. L. Kats, Tillmann Rendel, Christian Kästner, Klaus Ostermann, Eelco Visser:
Library-based model-driven software development with SugarJ. OOPSLA Companion 2011: 17-18 - [c71]Zef Hemel, Eelco Visser:
Mobl: the new language of the mobile web. OOPSLA Companion 2011: 23-24 - [c70]Lennart C. L. Kats, Rob Vermaas, Eelco Visser:
Testing domain-specific languages. OOPSLA Companion 2011: 25-26 - [c69]Lennart C. L. Kats, Rob Vermaas, Eelco Visser:
Integrated language definition testing: enabling test-driven language development. OOPSLA 2011: 139-154 - [c68]Sebastian Erdweg, Lennart C. L. Kats, Tillmann Rendel, Christian Kästner, Klaus Ostermann, Eelco Visser:
SugarJ: library-based language extensibility. OOPSLA Companion 2011: 187-188 - [c67]Zef Hemel, Eelco Visser:
Declaratively programming the mobile web with Mobl. OOPSLA 2011: 695-712 - [c66]Maartje de Jonge, Eelco Visser:
An Algorithm for Layout Preservation in Refactoring Transformations. SLE 2011: 40-59 - [c65]Sander Vermolen, Guido Wachsmuth, Eelco Visser:
Reconstructing Complex Metamodel Evolution. SLE 2011: 201-221 - [c64]Markus Völter, Eelco Visser:
Product Line Engineering Using Domain-Specific Languages. SPLC 2011: 70-79 - [e5]Jordi Cabot, Eelco Visser:
Theory and Practice of Model Transformations - 4th International Conference, ICMT@TOOLS 2011, Zurich, Switzerland, June 27-28, 2011. Proceedings. Lecture Notes in Computer Science 6707, Springer 2011, ISBN 978-3-642-21731-9 [contents] - 2010
- [j9]Martin Bravenboer, Eelco Dolstra, Eelco Visser:
Preventing injection attacks with syntax embeddings. Sci. Comput. Program. 75(7): 473-495 (2010) - [j8]Danny M. Groenewegen, Zef Hemel, Eelco Visser:
Separation of Concerns and Linguistic Integration in WebDSL. IEEE Softw. 27(5): 31-37 (2010) - [j7]Zef Hemel, Lennart C. L. Kats, Danny M. Groenewegen, Eelco Visser:
Code generation by model transformation: a case study in transformation modularity. Softw. Syst. Model. 9(3): 375-402 (2010) - [c63]Lennart C. L. Kats, Eelco Visser:
The Spoofax language workbench. SPLASH/OOPSLA Companion 2010: 237-238 - [c62]Markus Völter, Eelco Visser:
Language extension and composition with language workbenches. SPLASH/OOPSLA Companion 2010: 301-304 - [c61]Lennart C. L. Kats, Eelco Visser:
The spoofax language workbench: rules for declarative specification of languages and IDEs. OOPSLA 2010: 444-463 - [c60]Lennart C. L. Kats, Eelco Visser, Guido Wachsmuth:
Pure and declarative syntax definition: paradise lost and regained. OOPSLA 2010: 918-932 - [c59]Lennart C. L. Kats, Eelco Visser:
Encapsulating Software Platform Logic by Aspect-Oriented Programming: A Case Study in Using Aspects for Language Portability. SCAM 2010: 147-156 - [c58]Lennart C. L. Kats, Karl Trygve Kalleberg, Eelco Visser:
Interactive Disambiguation of Meta Programs with Concrete Object Syntax. SLE 2010: 327-336 - [c57]Francisco Durán, Manuel Roldán, Jean-Christophe Bach, Emilie Balland, Mark van den Brand, James R. Cordy, Steven Eker, Luc Engelen, Maartje de Jonge, Karl Trygve Kalleberg, Lennart C. L. Kats, Pierre-Etienne Moreau, Eelco Visser:
The Third Rewrite Engines Competition. WRLA 2010: 243-261 - [e4]Eelco Visser, Jaakko Järvi:
Generative Programming And Component Engineering, Proceedings of the Ninth International Conference on Generative Programming and Component Engineering, GPCE 2010, Eindhoven, The Netherlands, October 10-13, 2010. ACM 2010, ISBN 978-1-4503-0154-1 [contents]
2000 – 2009
- 2009
- [c56]Lennart C. L. Kats, Anthony M. Sloane, Eelco Visser:
Decorated Attribute Grammars: Attribute Evaluation Meets Strategic Programming. CC 2009: 142-157 - [c55]Lennart C. L. Kats, Maartje de Jonge, Emma Nilsson-Nyman, Eelco Visser:
Providing rapid feedback in generated modular language environments: adding error recovery to scannerless generalized-LR parsing. OOPSLA 2009: 445-464 - [c54]Danny M. Groenewegen, Eelco Visser:
Weaving web applications with WebDSL: (demonstration). OOPSLA Companion 2009: 797-798 - [c53]Danny M. Groenewegen, Eelco Visser:
Integration of Data Validation and User Interface Concerns in a DSL for Web Applications. SLE 2009: 164-173 - [c52]Maartje de Jonge, Emma Nilsson-Nyman, Lennart C. L. Kats, Eelco Visser:
Natural and Flexible Error Recovery for Generated Parsers. SLE 2009: 204-223 - [c51]Zef Hemel, Eelco Visser:
PIL: A Platform Independent Language for Retargetable DSLs. SLE 2009: 224-243 - [c50]Lennart C. L. Kats, Karl Trygve Kalleberg, Eelco Visser:
Domain-Specific Languages for Composable Editor Plugins. LDTA 2009: 149-163 - [c49]Anthony M. Sloane, Lennart C. L. Kats, Eelco Visser:
A Pure Object-Oriented Embedding of Attribute Grammars. LDTA 2009: 205-219 - 2008
- [j6]Martin Bravenboer, Karl Trygve Kalleberg, Rob Vermaas, Eelco Visser:
Stratego/XT 0.17. A language and toolset for program transformation. Sci. Comput. Program. 72(1-2): 52-70 (2008) - [c48]Zef Hemel, Lennart C. L. Kats, Eelco Visser:
Code Generation by Model Transformation. ICMT@TOOLS 2008: 183-198 - [c47]Danny M. Groenewegen, Eelco Visser:
Declarative Access Control for WebDSL: Combining Language Integration and Separation of Concerns. ICWE 2008: 175-188 - [c46]Zef Hemel, Ruben Verhaaf, Eelco Visser:
WebWorkFlow: An Object-Oriented Workflow Modeling Language for Web Applications. MoDELS 2008: 113-127 - [c45]Sander Vermolen, Eelco Visser:
Heterogeneous Coupled Evolution of Software Languages. MoDELS 2008: 630-644 - [c44]Lennart C. L. Kats, Martin Bravenboer, Eelco Visser:
Mixing source and bytecode: a case for compilation by normalization. OOPSLA 2008: 91-108 - [c43]Danny M. Groenewegen, Zef Hemel, Lennart C. L. Kats, Eelco Visser:
WebDSL: a domain-specific language for dynamic web applications. OOPSLA Companion 2008: 779-780 - [c42]Martin Bravenboer, Eelco Visser:
Parse Table Composition. SLE 2008: 74-94 - [c41]Gerardo de Geest, Sander Vermolen, Arie van Deursen, Eelco Visser:
Generating Version Convertors for Domain-Specific Languages. WCRE 2008: 197-201 - [c40]Francisco Durán, Manuel Roldán, Emilie Balland, Mark van den Brand, Steven Eker, Karl Trygve Kalleberg, Lennart C. L. Kats, Pierre-Etienne Moreau, Ruslan Schevchenko, Eelco Visser:
The Second Rewrite Engines Competition. WRLA 2008: 281-291 - 2007
- [c39]Martin Bravenboer, Eelco Dolstra, Eelco Visser:
Preventing injection attacks with syntax embeddings. GPCE 2007: 3-12 - [c38]Eelco Visser:
WebDSL: A Case Study in Domain-Specific Language Engineering. GTTSE 2007: 291-373 - [c37]Martin Bravenboer, Eelco Visser:
Designing Syntax Embeddings and Assimilations for Language Libraries. MoDELS (Workshops) 2007: 34-46 - [c36]Karl Trygve Kalleberg, Eelco Visser:
Fusing a Transformation Language with an Open Compiler. LDTA@ETAPS 2007: 21-36 - [c35]Eric Bouwers, Martin Bravenboer, Eelco Visser:
Grammar Engineering Support for Precedence Rule Recovery and Compatibility Checking. LDTA@ETAPS 2007: 85-101 - [e3]G. Ramalingam, Eelco Visser:
Proceedings of the 2007 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation, 2007, Nice, France, January 15-16, 2007. ACM 2007, ISBN 978-1-59593-620-2 [contents] - 2006
- [j5]Martin Bravenboer, Arthur van Dam, Karina Olmos, Eelco Visser:
Program Transformation with Scoped Dynamic Rewrite Rules. Fundam. Informaticae 69(1-2): 123-178 (2006) - [c34]Martin Bravenboer, Éric Tanter, Eelco Visser:
Declarative, formal, and extensible syntax definition for aspectJ. OOPSLA 2006: 209-228 - [c33]Martin Bravenboer, Karl Trygve Kalleberg, Rob Vermaas, Eelco Visser:
Stratego/XT 0.16: components for transformation systems. PEPM 2006: 95-99 - 2005
- [j4]Eelco Visser:
A survey of strategies in rule-based program transformation systems. J. Symb. Comput. 40(1): 831-873 (2005) - [c32]Karina Olmos, Eelco Visser:
Composing Source-to-Source Data-Flow Transformations with Rewriting Strategies and Dependent Dynamic Rewrite Rules. CC 2005: 204-220 - [c31]Martin Bravenboer, Rob Vermaas, Jurgen J. Vinju, Eelco Visser:
Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax. GPCE 2005: 157-172 - [c30]Martin Bravenboer, René de Groot, Eelco Visser:
MetaBorg in Action: Examples of Domain-Specific Language Embedding and Assimilation Using Stratego/XT. GTTSE 2005: 297-311 - [c29]Eelco Dolstra, Martin Bravenboer, Eelco Visser:
Service configuration management. SCM 2005: 83-98 - [c28]Karl Trygve Kalleberg, Eelco Visser:
Combining Aspect-Oriented and Strategic Programming. RULE@RDP 2005: 5-30 - 2004
- [c27]Eelco Dolstra, Eelco Visser, Merijn de Jonge:
Imposing a Memory Management Discipline on Software Deployment. ICSE 2004: 583-592 - [c26]Eelco Dolstra, Merijn de Jonge, Eelco Visser:
Nix: A Safe and Policy-Free System for Software Deployment. LISA 2004: 79-92 - [c25]Martin Bravenboer, Eelco Visser:
Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions. OOPSLA 2004: 365-383 - [e2]Gabor Karsai, Eelco Visser:
Generative Programming and Component Engineering: Third International Conference, GPCE 2004, Vancouver, Canada, October 24-28, 2004. Proceedings. Lecture Notes in Computer Science 3286, Springer 2004, ISBN 3-540-23580-9 [contents] - 2003
- [c24]Ralf Lämmel, Eelco Visser, Joost Visser:
Strategic programming meets adaptive programming. AOSD 2003: 168-177 - [c23]Eelco Visser:
Program Transformation with Stratego/XT: Rules, Strategies, Tools, and Systems in Stratego/XT 0.9. Domain-Specific Program Generation 2003: 216-238 - [c22]Bernd Fischer, Eelco Visser:
Retrofitting the AutoBayes Program Synthesis System with Concrete Syntax. Domain-Specific Program Generation 2003: 239-253 - [c21]Bernd Fischer, Eelco Visser:
Adding Concrete Syntax to a Prolog-Based Program Synthesis System (Extended Abstract). LOPSTR 2003: 56-58 - [c20]Otto Skrove Bagge, Karl Trygve Kalleberg, Magne Haveraaen, Eelco Visser:
Design of the CodeBoost Transformation System for Domain-Specific Optimisation of C++ Programs. SCAM 2003: 65- - [c19]Karina Olmos, Eelco Visser:
Turning Dynamic Typing into Static Typing by Program Specialization in a Compiler Front-end for Octave. SCAM 2003: 141-150 - 2002
- [c18]Mark van den Brand, Jeroen Scheerder, Jurgen J. Vinju, Eelco Visser:
Disambiguation Filters for Scannerless Generalized LR Parsers. CC 2002: 143-158 - [c17]Arie van Deursen, Eelco Visser:
The Reengineering Wiki. CSMR 2002: 217-220 - [c16]Eelco Visser:
Meta-programming with Concrete Object Syntax. GPCE 2002: 299-315 - [c15]Martin Bravenboer, Eelco Visser:
Rewriting Strategies for Instruction Selection. RTA 2002: 237-251 - [c14]Eelco Dolstra, Eelco Visser:
Building Interpreters with Rewriting Strategies. LDTA@ETAPS 2002: 57-76 - [c13]Karina Olmos, Eelco Visser:
Strategies for Source-to-Source Constant Progagation. WRS 2002: 156-175 - [e1]Bernd Fischer, Eelco Visser:
Proceedings of the 2002 ACM SIGPLAN Workshop on Rule-Based Programming, Pittsburgh, Pennsylvania, USA, 2002. ACM 2002, ISBN 1-58113-606-4 [contents] - 2001
- [c12]Mark van den Brand, Arie van Deursen, Jan Heering, H. A. de Jong, Merijn de Jonge, Tobias Kuipers, Paul Klint, Leon Moonen, Pieter A. Olivier, Jeroen Scheerder, Jurgen J. Vinju, Eelco Visser, Joost Visser:
The ASF+SDF Meta-environment: A Component-Based Language Development Environment. CC 2001: 365-370 - [c11]Eelco Visser:
Stratego: A Language for Program Transformation Based on Rewriting Strategies. RTA 2001: 357-362 - [c10]Mark van den Brand, Arie van Deursen, Jan Heering, Hayco de Jong, Merijn de Jonge, Tobias Kuipers, Paul Klint, Leon Moonen, Pieter A. Olivier, Jeroen Scheerder, Jurgen J. Vinju, Eelco Visser, Joost Visser:
The Asf+Sdf Meta-Environment: a Component-Based Language Development Environment. LDTA@ETAPS 2001: 3-8 - [c9]Merijn de Jonge, Eelco Visser, Joost Visser:
XT: a bundle of program transformation tools. LDTA@ETAPS 2001: 79-86 - [c8]Eelco Visser:
A Survey of Strategies in Program Transformation Systems. WRS 2001: 109-143 - [c7]Patricia Johann, Eelco Visser:
Fusing Logic and Control with Local Transformations: An Example Optimization. WRS 2001: 144-162 - [c6]Eelco Visser:
Scoped Dynamic Rewrite Rules. RULE@PLI 2001: 375-396 - 2000
- [j3]Patricia Johann, Eelco Visser:
Warm fusion in Stratego: A case study in generation of program transformation systems. Ann. Math. Artif. Intell. 29(1-4): 1-34 (2000)
1990 – 1999
- 1999
- [c5]Eelco Visser:
Strategic Pattern Matching. RTA 1999: 30-44 - 1998
- [j2]Eelco Visser:
Polymorphic Syntax Definition. Theor. Comput. Sci. 199(1-2): 57-86 (1998) - [c4]Eelco Visser, Zine-El-Abidine Benaissa, Andrew P. Tolmach:
Building Program Optimizers with Rewriting Strategies. ICFP 1998: 13-26 - [c3]Eelco Visser, Zine-El-Abidine Benaissa:
A core language for rewriting. WRLA 1998: 422-441 - 1997
- [b1]Eelco Visser:
Syntax definition for language prototyping. Ponsen & Looijen 1997, ISBN 978-90-74795-75-3, pp. I-VIII, 1-383 - [c2]Eelco Visser:
A Case Study in Optimizing Parsing Schemata by Disambiguation Filters. IWPT 1997: 210-224 - 1996
- [j1]Mark van den Brand, Eelco Visser:
Generation of Formatters for Context-Free Languages. ACM Trans. Softw. Eng. Methodol. 5(1): 1-41 (1996) - 1995
- [c1]Mark van den Brand, Eelco Visser:
The Asf+Sdf Meta-Environment Documentation Tools for Free! TAPSOFT 1995: 803-804
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-06-10 21:23 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint