File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Visibility attributes in UML diagrams

 
Joao Bosco Jares
Ranch Hand
Posts: 44
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Friends,

I am working with a UML Tool that use icons in place of the visibility attributes, such as one icon for "+", "-" and "#" visibilities. Any can tell me if it can represents a problem for the assignment?


Best regards,
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 33691
316
Eclipse IDE Java VI Editor
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That's not very standard. Not sure if it would be wise to risk it. What UML tool is it?
 
Joao Bosco Jares
Ranch Hand
Posts: 44
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeanne Boyarsky wrote:That's not very standard. Not sure if it would be wise to risk it. What UML tool is it?


Thanks Jeanne Boyarsky!
I am using the IBM RSA.

Any one have any other point of view to share?


Thanks a lot.
 
Devashish Bansal
Greenhorn
Posts: 29
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am also using IBM RSA and i know a friend who used this tool with icons in his assignment and passed, so i think there is no issue in using this tool, RSA (earlier Rational Rose) being the most famous UML tool since inception, also RSA is UML 2.1 compliant.
 
Joao Bosco Jares
Ranch Hand
Posts: 44
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Devashish Bansal wrote:I am also using IBM RSA and i know a friend who used this tool with icons in his assignment and passed, so i think there is no issue in using this tool, RSA (earlier Rational Rose) being the most famous UML tool since inception, also RSA is UML 2.1 compliant.


Thanks a lot.
 
Sharma Ashutosh
Bartender
Posts: 346
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think it's okay to have +, - and # as visibility icons...most importantly the tool should spit out the static images and not dynamic images...
 
Devashish Bansal
Greenhorn
Posts: 29
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Actually, in RSA you can change visibility icons to +,-,#. In class diagram, select the box you want to change, go to menu Diagram->Filters->Stereotype and visibility style| and select Visibility style:Text.

But i found a more stubborn issue in RSA, in sequence diagrams it always shows text on every msg as 1.1.1 <text> and i cannot find how to hide this sequence number, and this is forcing me to move to other UML tools having wasted lot of time creating class diagram in RSA , if anyone happens to know solution to this, please do reply.

-Dev
 
Sirish Somanchi
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can remove the number (1.1.1) before the msg in sequence diagrams by selecting "No numbers" option of "Message numbering on Sequence Diagrams" in Window->Preferences->Modeling->UML Diagrams->Sequence and Communication. (I am using RSA 8.0.2)

-Sirish
 
Devashish Bansal
Greenhorn
Posts: 29
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
AHA...So they improved this in new version as I am using 7.0 and there is no such option in menu. Will download 8.0.3 now and get some relief, i don't understand how RSA (earlier versions) was such a famous tool if the sequence diagram shows "mandatory" numbers which make it look highly unprofessional.

Many Thanks for the info.
 
Sirish Somanchi
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Apparently the option was available from v7.0.0.1 onwards (http://www.ibm.com/developerworks/forums/thread.jspa?threadID=181742)

-Sirish
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic