Eelco Visser, Vlad Vergu demonstrate how Spoofax simplifies the process of specifying syntax using SDF3, name analysis using NaBL and type analysis using TS, code generation in Stratego.
Chung-Yeung Pang shares from his experience applying MDD and Agile to various projects.
Pedro Molina presents the challenges, benefits and limitations creating a cloud-based DSL tool. A demo of such a tool is included.
Juha-Pekka Tolvanen keynotes on what modeling languages and generators are more helpful and cost effective.
Volker Pacher, Sam Phillips present key differences between relational databases and graph databases, and how they use the later to model a complex domain and to gain insights into their data.
The authors share insights from their experience building DSLs for business people.
Ted Epstein shows how a shared canonical model can make life easier for API consumers, while still allowing the flexibility to expose different services, with different contextual requirements.
Catherine Havasi, Rob Speer discuss and exemplify how to quantify Natural Language Processing with concept-based text understanding, modelling what people think about our world.
Gilles Di Guglielmo and Julien Baudry present patterns for solving UI issues –large forms, linked form fields, conditional field display, dynamic list content, incremental validation-, using modeling.
Michael Rauch and Christoph Gutmann explain how Eclipse Modeling technology is successfully applied to establish forward engineering in the domain of technical SOA.
Jürgen Mutschall ponders what is to be done to make MDSD a mandatory development methodology for every large scale project.
Darius Silingas reviews multiple real-world MDA cases by presenting the problems faced, analyzing what went wrong, and suggesting how to address similar issues in your projects and organizations.