Hi Maros,

Well, there are 2 elements in the standard relevant here: "choice" and 
"junction".
Quotes from the UML 1.4.2 standard's notation chapter about Statecharts: 
"A junction point is represented by a small black circle. Alternatively, it may 
be represented by a diamond shape"
"A dynamic choice point is represented by a small white circle (reminiscent of 
a small state icon)."

And in the chapter about Notation for Activity Diagrams, they speak about 
"Decisions".
Quote:
"A decision may be shown by labeling multiple output transitions of an action 
with different guard conditions.
The icon provided for a decision is the traditional diamond shape, with one 
incoming arrow and with two or more outgoing arrows, each labeled by a distinct 
guard condition with no event trigger.
The same icon can be used to merge decision branches back together, in which 
case it is called a merge. A merge has two or more incoming arrows and one 
outgoing arrow."
"A decision symbol maps into a Pseudostate of kind junction. Each label on an 
outgoing arrow maps into a Guard on the corresponding Transition leaving the 
Pseudostate. A merge symbol also maps into a Pseudostate of kind junction."

So, for a junction, both the black disc, and the diamond are valid.

In fact, ArgoUML should allow the use of the diamond instead of the black disc 
on user's choice. This feature is requested in issue 3413.
See: http://argouml.tigris.org/issues/show_bug.cgi?id=3413

In a Activity diagram, I have never seen the black disc being used, and ArgoUML 
supports only the diamond.

Regards,
Michiel



  ----- Original Message ----- 
  From: Maros Liptak 
  To: [email protected] 
  Sent: Friday, July 06, 2007 1:03 AM
  Subject: [argouml-dev] StateCharts


  Hi
  I am new in this project, i don`t know if i am right, but i thing, i found a 
mistake in StateCharts:
  The pseudoState Choice state hasn`t got in UML an icon of blank circle, but 
it has got an icon of rotated rectangle. 

  Maros 


------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.476 / Virus Database: 269.10.0/886 - Release Date: 4/07/2007 
13:40

Reply via email to