Agile & Lean Management

Refactoring the Software Development Process

Browsing Posts tagged model-driven

Recently, I was following a discussion on extracting business knowledge from UML models. UML models, UML models, and more UML models. Slowly a thought was emerging from my soaky brain: hey dude, data models are models too. In fact, a data model doesn’t always have to be represented by an ERD diagram. It is also [...]

The model-driven code generation process is really simple. You create a model, for example using UML. Next, you feed a hungry generator with your model in a format it can digest. That could be XMI. The model-driven generator (MDG) transforms your model into code using a template of some kind. Here it outputs C# code [...]

The most common model is the data model. Deep in the application architecture a physical model can be found, which is a straight representation of the database (ERD diagram).More superficially, in the core of the application architecture, a conceptual representation of the same data model can be found (UML diagram). However, it should be kept [...]