
Working with Rhapsody with UML C++ Real-Time
Course Duration
4 Days
Audience
Employees of federal, state and local governments; and businesses working with the government.
Prerequisites
Experience with C++ programming is required. Familiarity with object-oriented design concepts is assumed. No prior UML or Rhapsody experience is needed.
Course Description
Geared for C++ experienced attendees, Working with Rhapsody with UML C++ Real-Time is a hands-on design training course that provides information on the Unified Modeling Language (UML) as a vehicle for Object-Oriented design. Starting with use-cases and working through sequence diagrams, class diagrams, and state diagrams, students learn to capture OO designs with UML using Rhapsody. The course moves into code generation in C++ and provides information on how OO design concepts and UML map to C++ with the Rhapsody tool.
Learning Objectives
- The Object-Oriented development paradigm
- The Object-Oriented Development Process and best practices
- Present methods of analysis & design
- Understanding and working with UML
- Using Design Patterns
- Model-based systems engineering (MBSE)
- Working with CASE tools: IBM Rhapsody in-depth