If you made any changes in Pure these will be visible here soon.

Research Output

Filter
Conference contribution
2020

Evolution of the WebDSL runtime: Reliability engineering of the WebDSL web programming language

Groenewegen, D. M., Chastelet, E. V. & Visser, E., 2020, Programming 2020 - Conference Companion of the 4th International Conference on Art, Science, and Engineering of Programming. Aguiar, A., Chiba, S. & Boix, E. G. (eds.). New York, NY, USA: Association for Computing Machinery (ACM), p. 77-83 7 p. (ACM International Conference Proceeding Series).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1 Downloads (Pure)

Multi-purpose Syntax Definition with SDF3

de Souza Amorim, L. & Visser, E., 2020, Software Engineering and Formal Methods: 18th International Conference, SEFM 2020, Proceedings. de Boer, F. & Cerone, A. (eds.). Cham: Springer, p. 1-23 23 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 12310 ).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
2 Downloads (Pure)
2019

From definitional interpreter to symbolic executor

Mensing, A. D., Van Antwerpen, H., Poulsen, C. B. & Visser, E., 20 Oct 2019, META 2019 - Proceedings of the 4th ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection, co-located with SPLASH 2019. Scholliers, C. & Chari, G. (eds.). Association for Computing Machinery (ACM), p. 11-20 10 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
20 Downloads (Pure)

Scopes and frames improve meta-interpreter specialization

Vergu, V., Tolmach, A. & Visser, E., 1 Jul 2019, 33rd European Conference on Object-Oriented Programming, ECOOP 2019. Donaldson, A. F. (ed.). Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, Vol. 134. p. 4:1-4:30 30 p. 4

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
19 Downloads (Pure)

Towards language-parametric semantic editor services based on declarative type system specifications

Pelsmaeker, D. A. A., Van Antwerpen, H. & Visser, E., 20 Oct 2019, SPLASH Companion 2019 - Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity. Smaragdakis, Y. (ed.). Association for Computing Machinery (ACM), p. 19-20 2 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
15 Downloads (Pure)

Towards language-parametric semantic editor services based on declarative type system specifications

Pelsmaeker, D. A. A., van Antwerpen, H. & Visser, E., 1 Jul 2019, 33rd European Conference on Object-Oriented Programming, ECOOP 2019. Donaldson, A. F. (ed.). Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, Vol. 134. 18 p. 26

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1 Citation (Scopus)
10 Downloads (Pure)
2018

Declarative specification of indentation rules: A tooling perspective on parsing and pretty-printing layout-sensitive languages

de Souza Amorim, L. E., Erdweg, S., Steindorfer, M. J. & Visser, E., 2018, SLE 2018 - Proceedings of the 11th ACM SIGPLAN International Conference on Soft ware Language Engineering. Pearce, D., Friedrich, S. & Mayerhofer, T. (eds.). New York, NY: Association for Computing Machinery (ACM), p. 3-15 13 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1 Citation (Scopus)
70 Downloads (Pure)

Migrating Business Logic to an Incremental Computing DSL: A Case Study

Harkes, D. C., van Chastelet, E. & Visser, E., 2018, SLE 2018 - Proceedings of the 11th ACM SIGPLAN International Conference on Software Language Engineering. Pearce, D., Friedrich, S. & Mayerhofer, T. (eds.). New York, NY: Association for Computing Machinery (ACM), p. 83-96 14 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1 Citation (Scopus)
44 Downloads (Pure)

Migrating Custom DSL Implementations To a Language Workbench (Tool Demo)

Denkers, J., van Gool, L. & Visser, E., 2018, Proceedings of the 11th ACM SIGPLAN International Conference on Software Language Engineering. New York, NY: Association for Computing Machinery (ACM), p. 205-209 5 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
4 Citations (Scopus)
35 Downloads (Pure)

PixieDust: Declarative Incremental User Interface Rendering Through Static Dependency Tracking

ten Veen, N., Harkes, D. C. & Visser, E., 2018, Companion of the The Web Conference 2018 on The Web Conference 2018. New York: Association for Computing Machinery (ACM), p. 721-729 9 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
50 Downloads (Pure)

Scalable Incremental Building with Dynamic Task Dependencies

Konat, G., Erdweg, S. & Visser, E., 2018, ASE 2018: Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering . New York, NY: Association for Computing Machinery (ACM), p. 76-86 11 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1 Citation (Scopus)
171 Downloads (Pure)

Specializing a meta-interpreter: JIT compilation of dynsem specifications on the graal VM

Vergu, V. & Visser, E., 2018, Proceedings of the 15th International Conference on Managed Languages and Runtimes, ManLang 2018. New Yorj, NY: Association for Computing Machinery (ACM), 14 p. 16

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

1 Citation (Scopus)
95 Downloads (Pure)
2017

Deep Priority Conflicts in the Wild: A Pilot Study

de Souza Amorim, L. E., Steindorfer, M. J. & Visser, E., 23 Oct 2017, SLE 2017 Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering. Combemale, B., Mernik, M. & Rumpe, B. (eds.). New York: Association for Computing Machinery (ACM), p. 55-66 12 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

1 Citation (Scopus)

FlowSpec: Declarative Dataflow Analysis Specification

Smits, J. & Visser, E., Oct 2017, SLE 2017 Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering. Combemale, B., Mernik, M. & Rumpe, B. (eds.). New York: Association for Computing Machinery (ACM), p. 221-231 11 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

5 Citations (Scopus)

IceDust 2: Derived Bidirectional Relations and Calculation Strategy Composition

Harkes, D. & Visser, E., 2017, 31st European Conference on Object-Oecoopriented Programming, ECOOP 2017. Müller, P. (ed.). Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany, p. 1-29 29 p. (Leibniz International Proceedings in Informatics (LIPIcs); no. 74).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
5 Citations (Scopus)
23 Downloads (Pure)

The semantics of name resolution in Grace

Vergu, V., Haisma, M. & Visser, E., 2017, DLS Proceedings of the 13th ACM SIGPLAN International Symposium on Dynamic Languages, Vancouver, BC, Canada, October 23 - 27, 2017. Ancona, D. (ed.). New York: Association for Computing Machinery (ACM), p. 63-74 12 p. (ACM Sigplan Notices- DLS'17; vol. 52, no. 11).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
26 Downloads (Pure)
2016

A Constraint Language for Static Semantic Analysis Based on Scope Graphs

van Antwerpen, H., Néron, P., Tolmach, A., Visser, E. & Wachsmuth, G., Jan 2016, PEPM '16: Proceedings of the 2016 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation. New York, NY: Association for Computing Machinery (ACM), p. 49-60 12 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
20 Citations (Scopus)
30 Downloads (Pure)

A scalable infrastructure for teaching concepts of programming languages in Scala with WebLab: An experience report

Van Der Lippe, T., Smith, T., Pelsmaeker, D. & Visser, E., 30 Oct 2016, SCALA 2016 - Proceedings of the 2016 7th ACM SIGPLAN Symposium on Scala. New York: Association for Computing Machinery (ACM), p. 65-74 10 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
2 Citations (Scopus)
240 Downloads (Pure)

Bootstrapping Domain-Specific Meta-Languages in Language Workbenches

Konat, G., Erdweg, S. & Visser, E., 2016, Proceedings of the 2016 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences. Schaefer, I. & Fischer, B. (eds.). New York, NY: Association for Computing Machinery (ACM), p. 47-58 12 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1 Citation (Scopus)
155 Downloads (Pure)

IceDust: Incremental and eventual computation of derived values in persistent object graphs

Harkes, D. C., Groenewegen, D. M. & Visser, E., 1 Jul 2016, 30th European Conference on Object-Oriented Programming, ECOOP 2016. Krishnamurthi, S. & Lerner, B. S. (eds.). Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, p. 1-26 26 p. 11. (Leibniz International Proceedings in Informatics; vol. 56).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
7 Citations (Scopus)
42 Downloads (Pure)

Principled Syntactic Code Completion using Placeholders

De Souza Amorim, L. E., Erdweg, S., Wachsmuth, G. & Visser, E., 20 Oct 2016, Proceedings of the 2016 ACM SIGPLAN International Conference on Software Language Engineering, co-located with SPLASH 2016. Varro, D., Balland, E. & van der Storm, T. (eds.). New York, NY: Association for Computing Machinery (ACM), p. 163-175 13 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
7 Citations (Scopus)
52 Downloads (Pure)

Scopes describe frames: A uniform model for memory layout in dynamic semantics

Poulsen, C. B., Néron, P., Tolmach, A. & Visser, E., 1 Jul 2016, 30th European Conference on Object-Oriented Programming, ECOOP 2016. Krishnamurthi, S. & Lerner, B. S. (eds.). Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, Vol. 56. p. 1-26 26 p. 20

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
3 Citations (Scopus)
20 Downloads (Pure)

Software that meets its intent

Huisman, M., Bos, H., Brinkkemper, S., van Deursen, A., Groote, J. F., Lago, P., van de Pol, J. & Visser, E., 2016, Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications - 7th International Symposium, ISoLA 2016, Proceedings: 7th International Symposium, ISoLA 2016. Margaria, T. & Steffen, B. (eds.). II ed. Cham: Springer, p. 609-625 17 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 9953 LNCS).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1 Citation (Scopus)
43 Downloads (Pure)
2015

A Theory of Name Resolution

Neron, P., Tolmach, A., Visser, E. & Wachsmuth, G., 2015, Programming Languages and Systems: 24th European Symposiumon Programming, ESOP 2015 held as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2015, Proceedings. Vitek, J. (ed.). Berlin: Springer, p. 205-231 27 p. (Lecture Notes in Computer Science; vol. 9032).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

29 Citations (Scopus)

Conf.Researchr.Org: Towards a domain-specific content management system for managing large conference websites

van Chastelet, E., Visser, E. & Anslow, C., 25 Oct 2015, SPLASH Companion 2015: Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity. New York, NY: Association for Computing Machinery (ACM), p. 50-51 2 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Dynsem: A DSL for dynamic semantics specification

Vergu, V., Neron, P. & Visser, E., 1 Jun 2015, 26th International Conference on Rewriting Techniques and Applications, RTA 2015. Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, Vol. 36. p. 365-378 14 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
19 Citations (Scopus)
17 Downloads (Pure)
2014

A Language Designer's Workbench: A One-Stop-Shop for Implementation and Verification of Language Designs

Visser, E., Wachsmuth, G., Tolmach, A., Neron, P., Vergu, V., Passalaqua Martins, A. & Konat, G., 20 Oct 2014, Onward! 2014: Proceedings of the 2014 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software. New York, NY: Association for Computing Machinery (ACM), p. 95-111 17 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
32 Citations (Scopus)
32 Downloads (Pure)

Finding Bugs in Program Generators by Dynamic Analysis of Syntactic Language Constraints1

Erdweg, S., Vergu, V., Mezini, M. & Visser, E., 2014, MODULARITY'14: Proceedings of the companion publication of the 13th International Conference on Modularity. New York: Association for Computing Machinery (ACM), p. 17-20 4 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

1 Citation (Scopus)

Modular specification and dynamic enforcement of syntactic language constraints when generating code

Erdweg, S., Vergu, V., Mezini, M. & Visser, E., 2014, MODULARITY '14: Proceedings of the 13th international conference on Modularity . New York, NY: Association for Computing Machinery (ACM), p. 241-252 12 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
6 Citations (Scopus)
19 Downloads (Pure)

Separation of concerns in language definition

Visser, E., 2014, MODULARITY '14 : Proceedings of the companion publication of the 13th international conference on Modularity . New York, NY: Association for Computing Machinery (ACM), p. 1-2 2 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
2 Citations (Scopus)
18 Downloads (Pure)

Unifying and Generalizing Relations in Role-Based Data Modeling and Navigation

Harkes, D. & Visser, E., 2014, Software Language Engineering: 7th International Conference, SLE 2014, Proceedings. Combemale, B., Pearce, D. J., Barais, O. & Vinju, J. J. (eds.). Cham: Springer, p. 241-260 20 p. (Lecture Notes in Computer Science; vol. 8706).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

6 Citations (Scopus)
2013

A language independent task engine for incremental name and type analysis

Wachsmuth, GH., Konat, GDP., Vergu, VA., Groenewegen, DM. & Visser, E., 2013, Software Language Engineering - Proceedings 6th International Conference SLE 2013. Erwig, M., Paige, R. & van Wyk, E. (eds.). Berlin-Heidelberg: Springer, p. 260-280 21 p. (Lecture Notes in Computer Science; vol. 8225).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
12 Citations (Scopus)

Declarative name binding and scope rules

Konat, GDP., Kats, LCL., Wachsmuth, GH. & Visser, E., 2013, Software Language Engineering - Proceedings 5th International Conference SLE 2012. Czarnecki, K. & Hedin, G. (eds.). Berlin-Heidelberg: Springer, p. 311-331 21 p. (Lecture Notes in Computer Science; vol. 7745).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
35 Citations (Scopus)

Robust real-time synchronization between textual and graphical editors

van Rest, O., Wachsmuth, GH., Steel, JRH., Suss, JG. & Visser, E., 2013, Proceedings - 6th International Conference on Theory and Practice of Model Transformations (ICMT 2013). Duddy, K. & Kappel, G. (eds.). Berlin-Heidelberg: Springer, p. 92-107 16 p. (Lecture Notes in Computer Science; vol. 7909).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
10 Citations (Scopus)

The state of the art in language workbenches: Conclusions from the language workbench challenge

Erdweg, S., van der Storm, T., Völter, M., Boersma, M., Bosman, R., Cook, WR., Gerritsen, A., Hulshout, A., Kelly, S., Loh, A., Konat, GDP., Molina, PJ., Palatnik, M., Pohjonen, R., Schindler, E., Schindler, K., Solmi, R., Vergu, VA., Visser, E., van der Vlist, K. & 2 others, Wachsmuth, GH. & van der Woning, J., 2013, Software Language Engineering - Proceedings 6th International Conference SLE 2013. Erwig, M., Paige, R. & van Wyk, E. (eds.). Berlin-Heidelberg: Springer, p. 197-217 21 p. (Lecture Notes in Computer Science; vol. 8225).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

80 Citations (Scopus)
2012

A Language Generic Solution for Name Binding Preservation in Refactorings

de Jonge, M. & Visser, E., 2012, Proceedings of the Twelfth Workshop on Language Descriptions, Tools, and Applications (LDTA'12). Sloane, A. & Andova, S. (eds.). New York: Association for Computing Machinery (ACM), p. 2:1-2:8

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
4 Citations (Scopus)

An Algorithm for Layout Preservation in Refactoring Transformations

de Jonge, M. & Visser, E., 2012, 4th International Conference, SLE 2011, Braga, Portugal, July 3-4, 2011, Revised Selected Papers. Sloane, AM. & Assmann, U. (eds.). Springer, p. 40-59 20 p. (Lecture Notes in Computer Science; vol. 6940).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

13 Citations (Scopus)

Automated evaluation of syntax error recovery

de Jonge, M. & Visser, E., 2012, ASE 2012 Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering. Goedlicke, M., Menzies, T. & Saeki, M. (eds.). New York: Association for Computing Machinery (ACM), p. 322-325 4 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

7 Citations (Scopus)

Declarative Specification of Template-Based Textual Editors

Vollebregt, T., Kats, LCL. & Visser, E., 2012, Proceedings of the Twelfth Workshop on Language Descriptions, Tools, and Applications (LDTA'12). Sloane, A. & Andova, S. (eds.). New York: Association for Computing Machinery (ACM), p. 8:1-8:7

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
17 Citations (Scopus)

Reconstructing Complex Metamodel Evolution

Vermolen, SD., Wachsmuth, GH. & Visser, E., 2012, Software Language Engineering - 4th International Conference, SLE 2011, Braga, Portugal, July 3-4, 2011, Revised Selected Papers. Sloane, AM. & Assmann, U. (eds.). Springer, p. 201-221 21 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

21 Citations (Scopus)

Software development environments on the web: a research agenda

Kats, LCL., Vogelij, RG., Kalleberg, K. T. & Visser, E., 2012, Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software. NY, USA: Association for Computing Machinery (ACM), p. 99-116 18 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

12 Citations (Scopus)

The Spoofax name binding language

Konat, GDP., Vergu, VA., Kats, LCL., Wachsmuth, GH. & Visser, E., 2012, SPLASH 2012. Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity. Leavens, GT. (ed.). New York: Association for Computing Machinery (ACM), p. 79-80 2 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

2 Citations (Scopus)
2011

Declaratively Defining Domain-Specific Language Debuggers

Lindeman, RT., Kats, LCL. & Visser, E., 2011, GPCE'11 Proceedings of the 10th ACM international conference on Generative programming and component engineering . Denney, E. & Pagh Schultz, U. (eds.). New York: Association for Computing Machinery (ACM), p. 127-136 10 p. (ACM SIGPLAN Notices; vol. 47, no. 3).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

13 Citations (Scopus)

Declaratively programming the mobile web with Mobl

Hemel, Z. & Visser, E., 2011, Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications, OOPSLA 2011. Fisher, K. & Videira Lopes, C. (eds.). New York, NY, USA: Association for Computing Machinery (ACM), p. 695-712 18 p. (ACM SIGPLAN Notices; vol. 46).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
33 Citations (Scopus)

Finding software license violations through binary code clone detection

Hemel, A., Kalleberg, K. T., Vermaas, RB. & Visser, E., 2011, 8th Working Conference on Mining Software Repositories (MSR '11)(ICSE '11). Gall, H., Medvidovic, N. & et al. (eds.). New York, NY,: Association for Computing Machinery (ACM), p. 63-72 10 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
50 Citations (Scopus)

Generating Database Migration for Evolving Web Applications

Vermolen, SD., Wachsmuth, GH. & Visser, E., 2011, 10th ACM international conference on Generative programming and component engineering (GPCE 2011). Denney, E. & Pagh Schultz, U. (eds.). Portland, OR, USA: Association for Computing Machinery (ACM), Vol. 47. p. 83-92 10 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
4 Citations (Scopus)

Growing a Language Environment with Editor Libraries

Erdweg, S., Kats, LCL., Rendel, T., Kastner, C., Ostermann, K. & Visser, E., 2011, 10th ACM international conference on Generative Programming and Component Engineering (GPCE 2011). Denney, E. & Schultz, UP. (eds.). New York, NY: Association for Computing Machinery (ACM), p. 167-176 10 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

20 Citations (Scopus)

Integrated Language Definition Testing. Enabling Test-Driven Language Development

Kats, LCL., Vermaas, RB. & Visser, E., 2011, 2011 ACM international conference on Object oriented programming systems languages and applications, OOPSLA/SPLASH 2011. Fisher, KS. & Lopes, CV. (eds.). New York, NY, USA: Association for Computing Machinery (ACM), p. 139-153 15 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
6 Citations (Scopus)

Interactive Disambiguation of Meta Programs with Concrete Object Syntax

Kats, LCL., Kalleberg, K. T. & Visser, E., 2011, Software Language Engineering, Third International Conference, SLE 2010. van den Brand, M., Malloy, B. & Staab, S. (eds.). Berlin: Springer, p. 327-336 10 p. (Lecture Notes in Computer Science; vol. 6563).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

3 Citations (Scopus)

Library-based model-driven software development with SugarJ

Erdweg, S., Kats, LCL., Rendel, T., Kastner, C., Ostermann, K. & Visser, E., 2011, 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2011, part of SPLASH 2011. Fisher, K. (ed.). New York, NY: Association for Computing Machinery (ACM), p. 17-18 2 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

7 Citations (Scopus)