Lecture Event on Model Driven Engineering
Date & Location | Tuesday 11 November 2014 @ ASML Building 7, De Run 6501, Veldhoven |
Schedule | 17:30 Welcome – featuring a mini-exposition of “30 years ASML” in building 7 at the reception 18:00 Dinner 19:00 Wilbert Alberts: The challenges in Applying Model Based System Engineering at ASML 19:30 Markus Völter: DSLs – the state of the art in 2014 20:30 Informal drinks, giving you the chance to network with other Xootic members and discuss with the speakers 21:30 End |
Abstract | DSLs – the state of the art in 2014 —————————— Domain Specific Languages are an old idea: align a language with a particular domain, and you get better expressiveness of the language relative to that domain. You can write more concise, more analyzable programs and also synthesize executable code. However, over the last years, the tools for building DSLs have matured to the point where you can build non-trivial languages, compose and extend them modularly, and use diverse notations such as text, prose, tables, math and graphics, all in a single model. In this talk I will provide a perspective on the state of the art of DSLs in 2014, focussing mostly on our recent experience with JetBrains MPS. The session will be a few slides, and mostly demos. |
Bios | Bio of Markus Völter: Dr. Markus Völter is an authority in the field of Model Driven Engineering, Domain Specific Languages and Language Engineering. He is an often-asked speaker at various conferences such as Code Generation, EclipseCon, and SPLASH. He is also the author of the DSL Engineering book and one of the founders of mbeddr (mbeddr.com) as well as the Software Engineering Radio podcast (www.se-radio.net).Bio of Wilbert Alberts: After an education in computer science, OOTI and a Phd, dr. ir. Wilbert Alberts PDEng started as an embedded software engineer at ASML. During his career at ASML, he gained practical experience in embedded software development. Wilbert has grown into the role of Software Architect and Team Leader of the Innovation Architects team. A team that is responsible for spotting innovations that can increase efficiency and productivity of ASML’s software development developers. Often this involves identifying and investigating means to exploit the benefits of Model Driven Engineering and its possible deployment in ASML. |
Slides | MPS and mbeddr presentation by Markus Voelter |