Rose tool basics
Tool startup and work areas
Tool Configuration options
Initial model structure
Packages
Lab: Structuring a model with packages
Use Case Diagrams
Modeling use cases, actors, and relationships
Specifying use cases and actors
Lab: Drawing use case diagrams
Class Diagrams
Modeling classes, attributes, operations, associations, aggregations, generalizations, and much more
Specifying classes, attributes, and operations
Lab: Drawing class diagrams
Sequence Diagrams
Modeling objects and messages
Lab: Drawing sequence diagrams
Collaboration Diagrams
Modeling objects and messages
Lab: Drawing collaboration diagrams
Statechart Diagrams
Modeling states, transitions, events, actions, and activities
Specifying states, actions, and transitions
Lab: Drawing statechart diagrams
Activity Diagrams
Modeling activities, conditional logic, and concurrency
Lab: Drawing activity diagrams
Generating Code, Database DDL, and XML DTDs
Lab: Generating and reverse engineering code
Using Rose in a Team
Printing, Web Publishing, Scripts, and Help
Lab: Running Rose scriptsscripts