Raising productivity
Gartner statement
The promise of model driven development
Higher level of abstraction
High productivity
High quality
Easy to switch to other platforms / frameworks
Agile model driven development
...
What do you need to get started?
Model of function requirements - smart use cases
Domain model
Software reference architecture
Code generation tooling
Templates
Smart use cases
Introduction, concepts, modeling, etc.
Domain modeling¶
Intro, concepts, modeling
Pragmatic code generation (Tobago MDA)
Applying Tobago MDA
Tobago DSL
Creating templates
Java reference architecture
...
Generating code!
Some examples, Tabago and application screen prints etc.
Benefits
High productivity
Easy to switch frameworks
Easy to introduce new technology
Proven code, raised quality