|
systems & software engineering
UML with Rational Rose
Throughout the history of software development, as systems became more and more
complex, we have sought ways to modularize and structure our systems to gain as
much reusability, portability, and maintainability as possible. Object-Oriented
development is the next step. One of the initial ideas behind the Unified
Modeling Language (UML) was to end the "method wars" within the
Object-Oriented community.
This 4-day workshop introduces the student to the techniques and processes of
Object-Oriented analysis and design using UML as a basis for system notation,
and Rational Rose as the development tool for the accompanying workshops. The workshop
is a balanced mix of lecture and workshops that are designed to
introduce each new concept and allow the participant to internalize them.
Who Should Attend
This workshop is beneficial for developers, software engineers, business
analysts, designers, project leaders, managers (both business and IT) who may
need to direct an Object-Oriented development effort.
Prerequisites
It is recommended that the participants have a basic foundation in using
Rational Rose.
Workshop
Objectives:
- Understand what UML is.
- Use UML to represent the design model.
- Understand when and why specific diagrams are modeled.
- Understand what objects are, and how they work.
- Know the critical success factors of an Object-Oriented project.
- Understand the costs and benefits of Object-Oriented development.
- Learn how a Context Diagram can contribute to understanding and
controlling the scope of a project.
- Learn how to extract user requirements with event models.
- Learn how to document user requirements with use cases.
- Understand the need for well-designed interfaces.
- Learn how to identify and document necessary object associations.
- Learn how to identify and document object interactions.
- Understand the importance of a complete platform definition.
- Learn how to use Rational Rose to create the above models.
- Create several diagrams to gain modeling skills.
To request a comprehensive
curriculum outline click... HERE.
Last updated on
April 30, 2008
|