This course is not scheduled. Inquire about Onsite training at your facility.
Overview
| Course code | RD541 | Skill level | Basic |
|---|---|---|---|
| Duration | 2.0 days | Delivery type | Classroom
(Hands-on labs) |
| Course type | Public or Private on-site | ||
| Public price | USD $1,400.00 plus tax | ||
The "Essentials of Rational Software Architect" course helps architects and development leads get started with using Rational Software Architect. You will gain a hands-on experience with Rational Software Architect as they are introduced to a number of features, supporting concepts, and integration with other tools.
Learn the basics of model templates and using the Unified Modeling Language (UML) diagram types Rational Software Architect supports. You also learn about transformations and patterns, and how to analyze the architectural structure of an application.
View this course in other countries
Training Paths that reference this course are:
Audience
This is a basic course for architects and development leads designing enterprise applications and who:
- Apply best practices such as UML modeling, and application analysis
- Apply design patterns in their system design
- Use UML to create design, implementation, and deployment views of Java 2 Platform, Enterprise Edition (J2EE) solutions
- Work as part of a team of architects and developers
Prerequisites
It is recommended that the student take one of the following courses or an equivalent:
- DEV275 Essentials of Visual Modeling with UML 2.0 (RD201) (ILT) or
- DEV110 Principles of Modeling with UML 2.0 (RD101) (WBT)
Although this course introduces some UML concepts and notation - students will need training, such as DEV475 Mastering Object-Oriented Analysis and Design Using UML 2.0 (ILT), or the DEV111-113 and160 Principles of ... with UML 2.0 (WBT) series or equivalent experience for a greater understanding of those topics.
Skills taught
- Follow the best practice of using visual modeling
- Use UML to create various types of models (Analysis, Design, etc.)
- Work as part of a team including one or more of the following roles: analysts, architects and developers
- Use patterns to ensure that best practices are reflected in their modeling
- Ensure that solutions are connected to requirements (i.e. Traceability)
- Maintain traceability with ReqPro
- Maintain traceability to WebSphere Business Modeler
- Perform static analysis on Java 2 Platform, Standard Edition (J2SE) systems.
- Perform static analysis on UML artifacts.
- Apply design patterns in their system design.
- Generate J2SE artifacts from their design models
Course outline
Getting Started with Rational Software Architect
Model Structure and Templates
Creating UML Diagrams
Structural Diagrams
- Use-Case Diagrams
- Class Diagrams
- Composite Structure Diagrams
- Component Diagrams
- Deployment Diagrams
Behavioral Diagrams
- Activity Diagrams
- Communication Diagrams
- Sequence Diagrams
- State Machine Diagrams
Team Development
Patterns, Transformations and Visualization
Traceability, Model Querying and Model Validation
Static Analysis
