Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 Tools » [StateD] Names in transitions & internal activities in states.
[StateD] Names in transitions & internal activities in states. [message #476080] Wed, 24 December 2008 11:01 Go to next message
Toñi Reina is currently offline Toñi Reina
Messages: 204
Registered: July 2009
Senior Member
Hi there,

I have just installed UML2 Tools and I'm testing some features, above all
those related to state diagrams. As there's not too much documentation
avalaible, I'd like to ask a few questions, in case someone can answer some
of them:

1) Is there anyway to display the transition name in the diagram? As far as
I have been able to see, you can set the name by means of the Properties
tab, but can the name be displayed graphically in the diagram?

2) In order to add an internal activity to a state, you have to show the
Advanced Properties, and add it in the Properties Tab, but are these
activities displayed graphically in the diagram.
Related to this question, the only options that are avalaible as internal
activities are other states, aren't they?

3) What's the difference betwen a submachine state and a composite state?
This is the first time I see the submachine state construct in an UML
modelling tool.

4) In some bug answers, an UML Reference Documentation is name, for example,
in https://bugs.eclipse.org/bugs/show_bug.cgi?id=210098, chapter 15.3.11 of
UML 2.1 specification is mentioned. My question is if this specification is
the one provided by OMG, or is a new one written specifically for the UML
Eclipse Project.

Finally, I would be very grateful if you could tell me if there is any
tutorial or extra documentation about state diagrams in UML2 Tools.

Best regards,
Toñi Reina
Re: [StateD] Names in transitions & internal activities in states. [message #476083 is a reply to message #476080] Tue, 30 December 2008 08:50 Go to previous message
Sergey Gribovsky is currently offline Sergey Gribovsky
Messages: 42
Registered: July 2009
Member
Hello,

> 1) Is there anyway to display the transition name in the diagram? As far
> as I have been able to see, you can set the name by means of the
> Properties tab, but can the name be displayed graphically in the diagram?
Name of transition doesn't appear on the diagram. There is a complicated
expression in notation section of the UML spec. I didn't find name there. If
I'm wrong, please, let me know. Anyway if you want to see the name on
diagram you can submit request in bugzilla, if some people vote for that
I'll implement it.

> 2) In order to add an internal activity to a state, you have to show the
> Advanced Properties, and add it in the Properties Tab, but are these
> activities displayed graphically in the diagram.
> Related to this question, the only options that are avalaible as internal
> activities are other states, aren't they?
Do/entry/exit activities are implemented and should appear on diagram.
Unfortunately I didn't understand question about options.


> 3) What's the difference betwen a submachine state and a composite state?
> This is the first time I see the submachine state construct in an UML
> modelling tool.
The difference is defined "submachine" association. If you meant semantic
difference you can look at chapter 15.3.11 of the UML spec. Submachine state
is different kind of State and from my point of view it's useful to have
separate tool to create valid submachine state at once.

> 4) In some bug answers, an UML Reference Documentation is name, for
> example, in https://bugs.eclipse.org/bugs/show_bug.cgi?id=210098, chapter
> 15.3.11 of UML 2.1 specification is mentioned. My question is if this
> specification is the one provided by OMG, or is a new one written
> specifically for the UML Eclipse Project.
It's specification provided by OMG.

Best regards,
Sergey.
Re: [StateD] Names in transitions & internal activities in states. [message #623381 is a reply to message #476080] Tue, 30 December 2008 08:50 Go to previous message
Sergey Gribovsky is currently offline Sergey Gribovsky
Messages: 42
Registered: July 2009
Member
Hello,

> 1) Is there anyway to display the transition name in the diagram? As far
> as I have been able to see, you can set the name by means of the
> Properties tab, but can the name be displayed graphically in the diagram?
Name of transition doesn't appear on the diagram. There is a complicated
expression in notation section of the UML spec. I didn't find name there. If
I'm wrong, please, let me know. Anyway if you want to see the name on
diagram you can submit request in bugzilla, if some people vote for that
I'll implement it.

> 2) In order to add an internal activity to a state, you have to show the
> Advanced Properties, and add it in the Properties Tab, but are these
> activities displayed graphically in the diagram.
> Related to this question, the only options that are avalaible as internal
> activities are other states, aren't they?
Do/entry/exit activities are implemented and should appear on diagram.
Unfortunately I didn't understand question about options.


> 3) What's the difference betwen a submachine state and a composite state?
> This is the first time I see the submachine state construct in an UML
> modelling tool.
The difference is defined "submachine" association. If you meant semantic
difference you can look at chapter 15.3.11 of the UML spec. Submachine state
is different kind of State and from my point of view it's useful to have
separate tool to create valid submachine state at once.

> 4) In some bug answers, an UML Reference Documentation is name, for
> example, in https://bugs.eclipse.org/bugs/show_bug.cgi?id=210098, chapter
> 15.3.11 of UML 2.1 specification is mentioned. My question is if this
> specification is the one provided by OMG, or is a new one written
> specifically for the UML Eclipse Project.
It's specification provided by OMG.

Best regards,
Sergey.
Previous Topic:Re: UML 0.8 gmfmap broken
Next Topic:Sequence Diagram support
Goto Forum:
  


Current Time: Tue Jul 22 19:38:34 EDT 2014

Powered by FUDForum. Page generated in 0.01651 seconds