HomeHomeHomeArchiteturMiddlewareMDSDBeratungCoachingTrainig
header
homemailbacksearchimpressum

go back go up Conferences :: Model-Driven Software Development - Introduction a...

dotted Line
dotted Line
menu not Selected Home
dotted Line
menu not Selected Services
dotted Line
menu not Selected Experience
dotted Line
menu not Selected New DSL Book
dotted Line
menu selected Conferences
   menu not Selected Presentations
   menu not Selected Tutorials
   menu not Selected Keynotes/Invited
   menu not Selected Workshops
   menu not Selected Panels
dotted Line
menu not Selected Publications
dotted Line
menu not Selected Vorlesungen
dotted Line
menu not Selected Site
dotted Line
dotted Line

magic Pixel banner 0

magic Pixel banner 1

magic Pixel banner 2

magic Pixel banner 3

magic Pixel banner 4
magic Pixel

Model-Driven Software Development - Introduction and Best Practices

In today's complex world model-driven approaches are becoming more and more important - OMG's MDA initiative being the most well-known but by no means only flavour of this approach. To select the most suitable flavour of MDSD it is necessary to understand the basic approach and differences among the flavours. Adopting a model-driven approach to software development today also requires architects to understand the implications of such an approach on process, techniques and tooling. This tutorial consists of three parts: Introduction: Explains basic principles and core building blocks, such as meta modelling, model transformation, and code generation. Flavours: Shows different flavours of model-driven development and connections to related topics (Domain-Driven Design, Domain-Specific Modelling, Generative Programming) Best Practices: best practices for process, meta modelling, tool construction and application infrastructure development. Attendees will understand the concepts behind MDSD and will be able to distinguish facts from fiction with regards to MDSD and MDA. Based on the presenter's experience, a realistic picture of today's state of the art will be drawn. The best practices will make sure attendees will not make typical beginner's mistakes when adopting the approach in their projects.

[tutorial]
24.10.2004
../data/presentations/mdsd-oopsla-final.zip Download... Abstract... Abstract...
Model-Driven Software Development - Introduction and Best Practices
together with Jorn Bettin
Conference: OOPSLA 2004 OOPSLA 2004