
This practice describes how to analyze the major technical concerns that affect a solution, and capture those architectural decisions to ensure that those decisions are assessed and communicated.
Enablement
The following links are good starting points for you to get a more comprehensive understanding of this topic.
Courses:
- Essentials of Model-Driven Architecture
- DEV275 Essentials of Visual Modeling with UML 2.0
- DEV475: Mastering Object-Oriented Analysis and Design with UML 2.0
- Also see tool specific courses (from tool pages listed below)
Tools:
The following tools support this practice.
- Rational Software Modeler
- Rational Software Architect Standard Edition
- Rational Software Architect for WebSphere Software
- Rational Method Composer



