| 2021 | ISoLA | Programming vs. That Thing Subject Matter Experts Do. | Markus Voelter |
| 2019 | SLE | Shadow models: incremental transformations for MPS. | Markus Voelter, Klaus Birken, Sascha Lisson, Alexander Rimer |
| 2018 | ISoLA | Fusing Modeling and Programming into Language-Oriented Programming - Our Experiences with MPS. | Markus Voelter |
| 2017 | SLE | Robust projectional editing. | Friedrich Steimann, Marcus Frenkel, Markus Voelter |
| 2016 | ICSE | Automated testing of DSL implementations: experiences from building mbeddr. | Daniel Ratiu, Markus Voelter |
| 2016 | OOPSLA | Lessons learned about language engineering from the development of mbeddr (keynote). | Markus Voelter |
| 2016 | SLE | Efficient development of consistent projectional editors using grammar cells. | Markus Voelter, Tams Szab, Sascha Lisson, Bernd Kolb, Sebastian Erdweg, Thorsten Berger |
| 2015 | OOPSLA | Using C language extensions for developing embedded software: a case study. | Markus Voelter, Arie van Deursen, Bernd Kolb, Stephan Eberle |
| 2015 | OOPSLA | Towards improving software security using language engineering and mbeddr C. | Markus Voelter, Zaur Molotnikov, Bernd Kolb |
| 2014 | MODELS | Supporting Diverse Notations in MPS' Projectional Editor. | Markus Voelter, Sascha Lisson |
| 2014 | REFSQ | Feedback-Aware Requirements Documents for Smart Devices. | Erik Kamsties, Fabian Kneer, Markus Voelter, Burkhard Igel, Bernd Kolb |
| 2013 | ICSE | A model-based approach to language integration. | Federico Tomassetti, Antonio Vetr, Marco Torchiano, Markus Voelter, Bernd Kolb |
| 2013 | MODELS | Integrating Prose as First-Class Citizens with Models and Code. | Markus Voelter |
| 2013 | MODELS | Requirements as First-Class Citizens: Integrating Requirements closely with Implementation Artifacts. | Markus Voelter, Daniel Ratiu, Federico Tomassetti |
| 2012 | ICSE | Language modularity with the MPS language workbench. | Markus Voelter, Vaclav Pech |
| 2012 | OOPSLA | mbeddr: an extensible C-based programming language and IDE for embedded systems. | Markus Voelter, Daniel Ratiu, Bernhard Schtz, Bernd Kolb |
| 2010 | GPCE | Implementing feature variability for models and code with projectional language workbenches. | Markus Voelter |
| 2010 | MODELS | Embedded Software Development with Projectional Language Workbenches. | Markus Voelter |
| 2010 | OOPSLA | Domain specific: a binary decision? | Markus Voelter, Bernhard Merkle |
| 2009 | EuroPLop | Variability Patterns. | Markus Voelter |
| 2009 | SPLC | Using domain specific languages for product line engineering. | Markus Voelter |
| 1999 | EuroPLop | Pluggable Component: A Pattern for Interactive System Configuration. | Markus Voelter |