Click on the + sign and the tree is expanded.
RATIONAL ROSE TUTORIAL PLUS
The plus (+) sign next to an icon indicates the item is collapsed and additional information is located under the entry.
The browser a hierarchical navigational tool allowing you to view the names and icons representing diagrams and model elements. While in Rose, place your cursor over the toolbar to display a tooltip for each icon. Rose offers a fast way for clients and new employees to become familiar with system internals 9ġ0 Rose Rose Enterprise: Supports multiple languages, including VC++, VB, Java, CORBA Rose GUI: Standard ToolBar Diagram ToolBox Browser Diagram Window Documentation Window Specifications Log Window 10ġ1 Diagram Toolbox Browser Window Your model is Really in HERE! Diagram Window Documentation Window Log Window 11ġ2 Rational Rose Interface The Rose standard toolbar (near the top of the window) is always displayed - independent of the current diagram type. You can gain valuable insights to your actual constructed architecture and pinpoint deviations from the original design.
RATIONAL ROSE TUTORIAL SOFTWARE
8ĩ When Should ROSE be Used? Refinement of Early Models (System & Software Design) Introduced in Middle of Project Rational Rose includes tools for reverse engineering as well as forward engineering of classes and component architectures. Initial Design Work (Requirement Analysis and Definition) Use Cases Class Diagrams Sequence Diagram Spend your time dealing with issues such as the planned uses of software system and how you will implement a programming environment to address these issues-not where and how you are going to place the buttons on your first screen. Good models: Identify requirements and communicate information Allows focus on how system components interact, without get bogged out in specific details Allows you to see relationships among design components Improves communication across your team through the use of common graphical language 6ħ Visual Modeling Tools May Help Mitigate these Problems Software that poorly fits user needs Inability to deal with changing requirements Software integration problems Discovery of serious flaws too late in the project Software that is hard to maintain and extend 7Ĩ When Should ROSE be Used? Modeling can be useful at any point in the application development process. Visual Modeling is the process of graphically depicting the system to be developed Presenting essential details Filtering out non-essential details Viewing the system from different perspectives 5Ħ Why Model? The UML models act as an architectural blueprint for software development.
RATIONAL ROSE TUTORIAL FULL VERSION
1 Rational Rose Tutorial Anis Yousefi Teaching Assistant SE3KO4 / SE3MO4 Software Development for Computer and Electrical Engineering 1Ģ Objectives Get to know Rational Rose Get Familiar with general functions of Rational Rose for Modeling Create UML Diagrams with Rational Rose 2ģ Assumption You are familiar with Unified Modeling Language (UML) Either Read a book on UML Been trained in UML Used UML on work project You are familiar with object oriented software 3Ĥ Access To Rational Rose Available at student lab Can download full version from Rational 15-day trial license 4ĥ What is Rational Rose? ROSE = Rational Object Oriented Software Engineering Rational Rose is a set of visual modeling tools for development of object oriented software.