Model-driven and pattern-based development using Rational Software Architect, Part 1. Overview of the model-driven development paradigm with patterns
From the developerWorks archives
Date archived: May 16, 2019 | First published: November 21, 2006
Model-driven development (MDD) is a style of software development where the primary software artifacts are models from which code and other artifacts are generated. Its goal is to improve the productivity and quality of enterprise application development. Patterns play an important role in model transformation and code generation in MDD. This series of articles discusses in detail the Model-Driven and Pattern-Based development paradigm using IBM® Rational® Software Architect, an integrated development environment supporting MDD.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.