Model-Based Design

Model-Based Design

We offer this course privately at your location, online, virtually, and at our Bellevue, WA campus.

Get in touch

About this workshop

This two-day workshop provides in-depth, hands-on coverage of developing and documenting software designs from model-based functional requirements as part of a Model-Driven Architecture (MDA) software development approach. The software design is documented using a subset of the Unified Modeling Language (UML). Model-based designs are more complete, concise, less ambiguous than typical designs and lead to developing higher quality software with less cost and shorter schedules. No prior knowledge of object-oriented development, UML, or MDA is required. A companion course, Model-Based Requirements, explains how to start the MDA process and create the model-based requirements that feed into this design.  The MBR workshop or previous knowledge of how to read MBR specifications is a pre-requisite for MBD.


You’ll gain an in-depth understanding of how to significantly improve your project’s designs while practicing  UML techniques you can apply to your own projects.

Who Should Take This Course

This workshop will be useful to designers, developers, technical leads, and architects.