Skip to main content

Patterns: Model-Driven Development Using IBM Rational Software Architect

An IBM Redbooks publication

Note: This is publication is now archived. For reference only.


Published on 06 December 2005

  1. .PDF (3.6 MB)

Share this page:   

ISBN-10: 0738492884
ISBN-13: 9780738492889
IBM Form #: SG24-7105-00

Authors: Peter Swithinbank, Mandy Chessell, Dr. Tracy Gardner, Catherine Griffin, Jessica Man, Helen Wylie and Larry Yusuf

    menu icon


    "The convergence of patterns, models and tooling sets the scene for major increases in application development productivity by 2010. Now is a good time to get on board."

    --Jonathan Adams, Distinguished Engineer, IBM Academy of Technology

    You may read this IBM Redbooks publication for a number of reasons. Perhaps you are already familiar with the ideas behind model-driven development (MDD), and you want to learn about how to put those ideas into practice and how to convince others in your organization to adopt the approach. Maybe you heard something about the benefits of MDD but want to learn more about it before you are convinced that it is suitable for your project. Or you recently joined an MDD project and need to understand what it is all about.

    This book is written for technical practitioners and project managers who want to learn more about MDD in practice. It will help you understand how to put the ideas of MDD into practice using Unified Modeling Language (UML). You will learn how to articulate the advantages of MDD to both project managers and technical colleagues. You will see how the MDD software life cycle differs from other approaches and how you can effectively plan and manage an MDD project. If you are already working on an MDD project, you will learn how to use Rational Software Architect to carry out your work.

    Table of Contents

    Part 1. Approach

    Chapter 1. Overview and concepts of model-driven development

    Chapter 2. Scenario overview

    Chapter 3. Model-driven development approach

    Chapter 4. Model-driven development project planning

    Chapter 5. Model-driven development solution life cycle

    Chapter 6. Model-driven development in context

    Part 2. Implementation

    Chapter 7. Designing patterns for the scenario

    Chapter 8. Applying model-driven development with Rational Software Architect

    Chapter 9. Extending Rational Software Architect

    Chapter 10. Conclusion

    Appendix A. Additional material


    Others who read this also read