Introduction to Rational Rose

Introduction to Rational Rose


This course is designed for analysts, developers and project managers who want to understand the value of Rational Rose to improve communications among team members through the use of standard language (UML), expose software development problems early and to manager software complexity.


Students will be expected to have basic UML knowledge along with some knowledge of OO concepts.

Some understanding of the Rational Unified Process would be advantageous.


2 days. Hands on.

This course is available on site only. Please call for details.

Course Objectives

Upon completion of the course, students will:

  • Have used the Rational Rose tool Extensively.
  • Understand the importance of setting up and using Rational Rose in a team.
  • Have created several diagrams to gain basic modelling skills.
  • Understand when and why specific diagrams are modelled.
  • Have run several Rational Rose reports to identify model problems.
  • Have run some Rose scripts to demonstrate this powerful scripting language.
  • Know the other resources available to them.

Course Content

Course Overview.
Review of the UML.
Rational Rose concepts.

Rational Rose Basics
Visual modelling.

Business Modelling
Use case diagrams.
Activity diagrams.
Object models.

Analysis Modelling
Class diagrams.
Sequence diagrams.
Collaboration diagrams.
Statechart diagrams.

Design Modelling
Component diagrams.
Deployment diagrams.

Implementation Modelling
Round trip engineering.

Team Based System Development
Configuration management.
Parallel development.
Reuse strategies.

Web sites.

Virtual Courses

ALL of our courses can be delivered virtually. And our Bath public schedule of courses are now available as live virtual sessions, using the popular Zoom Virtual Classroom and remote labs. Delegates can test their access at:

On-Site Courses

Can't attend one of our public classes? Booking for multiple people?

All our courses are available on your site! Delivered for your staff, at your premises.

Contact us to find out more...