Skip to main content

Using Rational Rose: Some tips & tricks

Aaron Lloyd (rust@us.ibm.com), New Techologies Evangelist, IBM, Software Group
Aaron (Rusty) Lloyd knows how to handle a broadsword as well as he handles technology. He is currently the New Technologies Evangelist for the Rational Developer Domain.

Summary:  Looking for some quick tips and tricks on how to use Rational Rose most effectively? Rusty Lloyd, our very own team whiz kid, explains how to associate a Rose model with RequisitePro and how to set your model stereotypes to show as labels instead of icons.

Date:  21 Nov 2003
Level:  Introductory
Activity:  1134 views
Comments:  

Here, in no particular order, are two shortcuts and ways to work with Rose.

The topics covered include:

  • Associating a Rose model with RequisitePro
  • Setting your model stereotypes to show as labels instead of icons

Associating a Rose Model with Requisite Pro

From the Tools Menu, select RequisitePro  Associate Model to Project
Figure 1: From the Tools Menu, select RequisitePro Associate Model to Project

Here are some tips you can use to make the association more efficient:

  • Ensure that your naming conventions (case sensitivity included) are the same. This will cut down on confusion in the long run.
  • Before attempting to associate, make sure that RequisitePro is open and you have the place you want to add the information selected in your Microsoft Word View Browser. Otherwise, it will place the information in the beginning of the document.
  • Don't be surprised if the Requirement Numbering feature doesn't adjust when you add the new requirements. RequisitePro will not automatically renumber requirements. To do this, open your project, and select Project Renumber Requirements.

Setting your model stereotypes to show as labels instead of icons

When designing logical models, lots of people use business model stereotypes to provide a bit of depth to their model.

Here's a listing of all the Business  Icons you might find in the Model Browser
Figure 2: Here's a listing of all the Business Icons you might find in the Model Browser

When working on a logical model, however, trying to represent these stereotypes with other object models often doesn't work, because their default representation shows the icon instead of an easy-to-read label.

Trying to represent one of these in the Logical Model can sometimes look as it does in Figure 3.

A Collaboration Diagram showing  an icon instead of a label
Figure 3: A Collaboration Diagram showing an icon instead of a label

Notice how the Fulltime Student Entity looks, well, slightly out of place?

Well, there is a quick way you can change that so they all look the same.

(NOTE: This change needs to be made before you represent a business stereotype in a diagram. If you make it after you drag a stereotype from the browser to the diagram space, you will have to redo it.)

Navigate to Tools -> Options as shown in Figure 4.

The same Collaboration Diagram,  with the author navigating to the Options Menu
Figure 4: The same Collaboration Diagram, with the author navigating to the Options Menu

Then click on the Diagram tab.

The Diagram tab of the Options  Menu. Lots of tabs, aren't there?
Figure 5: The Diagram tab of the Options Menu. Lots of tabs, aren't there?

As shown in Figure 5, in the Stereotype Display section, choose the "Label" Radio Button, and click OK.

Finally, try to represent a business stereotype in your diagram like the one shown in Figure 6.

The aformentioned Collaboration  Diagram, with an easy to read label for a newly added Business Stereotype
Figure 6: The aformentioned Collaboration Diagram, with an easy to read label for a newly added Business Stereotype

About the author

Aaron (Rusty) Lloyd knows how to handle a broadsword as well as he handles technology. He is currently the New Technologies Evangelist for the Rational Developer Domain.

Comments



Trademarks  |  My developerWorks terms and conditions

Help: Update or add to My dW interests

What's this?

This little timesaver lets you update your My developerWorks profile with just one click! The general subject of this content (AIX and UNIX, Information Management, Lotus, Rational, Tivoli, WebSphere, Java, Linux, Open source, SOA and Web services, Web development, or XML) will be added to the interests section of your profile, if it's not there already. You only need to be logged in to My developerWorks.

And what's the point of adding your interests to your profile? That's how you find other users with the same interests as yours, and see what they're reading and contributing to the community. Your interests also help us recommend relevant developerWorks content to you.

View your My developerWorks profile

Return from help

Help: Remove from My dW interests

What's this?

Removing this interest does not alter your profile, but rather removes this piece of content from a list of all content for which you've indicated interest. In a future enhancement to My developerWorks, you'll be able to see a record of that content.

View your My developerWorks profile

Return from help

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Rational
ArticleID=397
ArticleTitle=Using Rational Rose: Some tips & tricks
publish-date=11212003
author1-email=rust@us.ibm.com
author1-email-cc=

My developerWorks community

Tags

Help
Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular content zone (for example, Java technology, Linux, WebSphere).

My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere).

Use the search field to find all types of content in My developerWorks with that tag. Popular tags shows the top tags for this particular content zone (for example, Java technology, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere).

Rate a product. Write a review.

Special offers