Enhanced Features of Rational Rose 2001
Overview/Description
To enable the student to extend the functionality of Rational Rose 2001
Target Audience
Software developers and architects, system analysts, database modelers, data analysts, business analysts, application experts, technical project managers who use Rational Rose 2000e with the UML
Prerequisites
A firm understanding of the UML and object-oriented analysis and design principles
Expected Duration
250 Minutes
Objectives:
Enhanced Features of Rational Rose 2001
create a state transition diagram using Rational Rose 2001.
add arguments, guarded state transitions, and actions to a state, and send events to state transitions using Rational Rose 2001.
add entry, entry until exit, and exit type actions to states in Rational Rose 2001.
add transitions and actions to states using Rational Rose 2001.
create nested states using Rational Rose 2001 and use the History icon in a superstate.
create component packages in Rational Rose 2001 and apply stereotypes and interfaces to them.
add a component to a component diagram in Rational Rose 2001 and assign a class to it.
add processors, devices, and connections to the deployment diagram in Rational Rose 2001 and add processes and scheduling to them.
add a processor to a deployment diagram using Rational Rose 2001 and define a process to execute on the processor.
explain the steps involved in creating a development team using Rational Rose 2001.
use Rational Rose 2001 to create control units and adornments, load subunits, and write-protect control units.
add control units to a configuration management system in Rational Rose 2001, check them in and out, and get the most recently modified version of a control unit.
classify a package as a control unit using Rational Rose 2001, add it to the configuration management system, and check the control unit into SourceSafe.
demonstrate the features and functionality of RoseScript, and discuss how classes are used.
explain the purpose of IDL and produce IDL source code from a Rational Rose 2001 model.
generate C++ code, reverse engineer source code, and perform round-trip engineering using Rational Rose 2001.
generate Java code, reverse engineer Java source code, and perform Java round-trip engineering in Rational Rose 2001.
Course Number: 31627_eng