Caoilte O'Connor explains how and when the Domain Service Aggregator Archetype can help, using the architectural evolution of "Video on Demand" in a broadcast company as a working example.
Mike Barker shares lessons learned at LMAX Exchange: starting from a clean domain model is imperative and understanding the trade-offs between performance and safety/generality/functionality.
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.
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.
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.
Migration to Model Driven Engineering in the Development Process of Distributed Scientific Application Software
Daniel Rahon, Sébastien Schneider, Raphael Gayno, Jean Marc Gratien, Goulwen Le Fur present the process used in the development of distributed scientific applications at IFP Energies Nouvelles, France
Eric Evans discusses three DDD patterns helping embedding CAP tradeoffs inside the domain model: Aggregates, Domain Events and Bounded Contexts.
Juha-Pekka Tolvanen provides advice and information useful for convincing colleagues and managers why MDD is worth using for development.