Fundamentals of Rational Rose
OverviewPrerequisites
Experience
Audience
Topics
Skills
Tools
Contents
In this course, students increase their tool competence through practical, hands-on use of the award-winning Rational RoseŽ visual modeling tool. From understanding team development basics to creating diagrams and running reports to watching a forward and reverse engineering demonstration, participants will practice all basic aspects of the tool and leave understanding Rose features and the value of visual modeling. Note that this course is a basic tool class and does not cover the Rational Rose Extensibility Interface (REI) or in-depth, language-specific round-trip engineering practice.
back to topTo benefit from this course, it is desirable that students have completed the following courses or equivalents:-
back to topTo benefit from this course, students should have the following experience:-
- Basic UML notation
- Basic object oriented concepts and principles
This course teaches tasks that are part of the jobs for the following team members: Designer, Implementer, Integrator, Software Architect, Business-Process Analyst and System Analyst. This couse will also benefit anyone interested in learning the basics of the Rational Rose visual modeling tool and how it can improve communications among team members and expose software development problems early and manage software complexity.
back to topThis course covers the following topics:-
- Use the Rational Rose tool extensively
- Discuss the importance of setting up and using Rational Rose in a team
- Explain when and why specific diagrams are modeled
- Run several Rational Rose reports to identify model problems
- Describe how round-trip engineering works and recognize its value in software development
This course teaches techniques and skills supported by following tools:-
back to topThis course consists of the following modules:-
- Visual modeling and the UML overview
- Modeling basics
- Team development basics
- The use-case model
- Use-case realization structure
- Interaction diagrams
- Class diagrams
- Forward and reverse engineering demo
