Presentation is loading. Please wait.

Presentation is loading. Please wait.

UML Modeling Tools CSE 470 – Software Engineering Fall 2001 A. Subramanian.

Similar presentations


Presentation on theme: "UML Modeling Tools CSE 470 – Software Engineering Fall 2001 A. Subramanian."— Presentation transcript:

1 UML Modeling Tools CSE 470 – Software Engineering Fall 2001 A. Subramanian

2 Objectives Introduce Dome to draw: –Class Diagrams –Use Case Diagrams Next time we’ll talk about Dome for: –State Diagrams –Sequence Diagrams Demonstrate some of the less intuitive features of Dome. Demonstrate how to convert diagrams to Postscript from Dome.

3 Starting Dome

4 You have to be running the right DOME /soft/serg/Software/DOME/DOME- 5.3/bin/dome Go to options/misc and add the following tool cache path –/soft/serg/Software/DOME/DOME- 5.3/tools/msu-uml/specs

5 Creating a New Model

6 Use Case Tool

7 Use Case Diagram Start with the System Boundary Use Property Button to Change Properties of Diagram Components, e.g. Component Name

8 Class Diagram Tool

9 Class Diagram Insert model components, then edit with the ‘Properties’ button. All associations must be drawn between two classes. Change association multiplicities by the ‘Properties’ button.

10 Running Dome Open an Xterm window. You may want to add the following alias to your.aliases file to shorten the command you need to type. –alias dome ‘/soft/serg/Software/DOME/DOME- 5.3/bin/dome’

11 Saving Files Create a directory for each project and save models in that directory. Develop some convention for model files so that you can easily identify which file is associated with which model, e.g. add a -uc to the end of the file name for the Use Case Diagram or add an extension to the name

12 Generating Postscript To generate a postscript file: –Select Print… under the File menu. –Check the ‘Print to File’ box. –Select ‘Single Page Postscript’ as the Format. –Modify the file name, if desired, then press ‘OK’. –Use Ghostview to convert to EPS


Download ppt "UML Modeling Tools CSE 470 – Software Engineering Fall 2001 A. Subramanian."

Similar presentations


Ads by Google