<<< Previous track Next track >>>

 Domain-Driven Development

This focus track covers the cluster of emerging technologies aimed at aligning software development more closely with the problem domain. Domain Driven Development puts the expression of design in the centre, removing extraneous detail and allowing automation to bear some of the load in software development. We'll be covering topics such as Aspect Oriented Programming, Model Driven Architecture, Generative Programming, and Product Line Engineering.

Schedule

Tuesday 10:15 - 10:45 Introduction DDD
Markus Völter
Password protected Download slides
Tuesday 11:00 - 12:00 Let the code look like the design
Arno Schmidmeier
Password protected Download slides
Tuesday 13:00 - 14:00 An Aspect-Oriented Programming Framework
Rickard Öberg
Password protected Download slides
Tuesday 14:15 - 15:15 Best Practices of Model-Driven Development
Markus Völter
Password protected Download slides
Tuesday 15:45 - 16:30 Software Factories: Assembling Applications with Patterns, Models, Frameworks and Tools
Steve Cook
Tuesday 16:45 - 17:30 Panel DDD
Arno Schmidmeier & Dave Thomas & Markus Völter & Rickard Öberg