Pragmatic model driven development using smart use cases and domain-driven design

| Punto de vista

Increasing productivity and quality in software development.

Increasing productivity and quality in software development is increasingly important. Model driven development can contribute to these goals.There are many approaches to model driven development.

This white paper presents a highly pragmatic approach, that is based on modeling functional requirements in smart use cases and applying domain-driven design to the use case model, generating code using Tobago MDA. This approach has proven to be successful in many projects, both in J2EE as in .NET technology.