Re: [UML Forum] Re: Decision node incoming flows
Mine is the v2.0 '03 spec.
Hmmm. I think OMG has shot themselves in the foot again with that "at
least one..." It seems to me that to have a decision one needs at least
two choices. And if it is an AD, what else would it be deciding than
which flow to take?
Re: Decision node incoming flows
understand your point of view.
Mine dates from February 2009 (v2.2) and I had a small look one these
points at the September 2009 2.3 XML version:
Merge node and decision node are now two distinct objects described in
separate chapters.
Re: [UML Forum] Re: Decision node incoming flows
My version of the v2 spec dates from '03 so I can't speak to any changes
OMG has made since. But in my spec it is pretty clear that the
difference is definitional. If the diamond has one output, it is a merge
node. If there are two or more outputs it is a decision node and a
Embedded Industry Expert Opinions Needed
so if you are involved in the engineering of mobile or embedded
systems/software, this is your chance to influence key solution
suppliers.
The research covers embedded software, hardware, tools, and
development practices. Your thoughts will improve our insights into
Re: Decision node incoming flows
misunderstood due to the differences in the terminologies we use. But
now I see what you meant.
The point that mostly interests me in your answer is :
Maybe I should precise that I am currently developing a model-based
Activity diagram editor.
Re: [UML Forum] Re: Decision node incoming flows
aka Merge Node.
aka Merge Node. The nature of the flows does not change the way flow
paths are followed.
Decision nodes and merge nodes are basically the same thing so the same
UML symbol is used. They different from Fork and Join nodes in that they
do involve a split into multiple flows in parallel (Fork) or an implied
Re: [UML Forum] Advice on use case diagram and corresponding textual description
Lloyd made an assumption about your problem that wasn't as obvious to
me, so I would like to push back on whether that was really what you
were doing.
A use case captures a logical context for the actor interacting with the
system. That high-level interaction may be broken up within the use case
Re: Decision node incoming flows
generalization of decision node):
- a decision node has two incoming control flow and one outgoing
control flow (and no decision input flow)
- a decision node has two incoming object flow and one outgoing object
flow (and no decision input flow)
RE: [UML Forum] Advice on use case diagram and corresponding textual description
A Use Case references a category of Activities, and Activities reference a
category of Actions.
You can put the Activities for one Use Case under its own Activity diagram
and each Activity can have its own Activity Diagram full of individual
actions, etc.
Ken
UML Interaction and Sequence Diagrams: What You See Is NOT What You Get
I'd like to know your opinion on the this topic "Sequence Diagram:
What You See Is NOT What You Get". I'm referring to the combined use
of CombinedFragments, Operand and Messages.
It is possible to DRAW Message within Operands in Combined Fragments
but this is only "graphical sugar" for documentation purposes: we are
Advice on use case diagram and corresponding textual description
cases.
I then have a textual description which expalins the actor's steps of
interactions with all three use cases.
I've described all the steps under ONE use case heading.
My question is: Should I have layed out my text under 3 separate use
Re: [UML Forum] Decision node incoming flows
Control nodes and decision nodes are different animals. OTOH, the flow
is simply a data flow. Thus a control node consumes (processes) flow
messages or generates them. A decision node simple routes the flow to
the right control node once it has been generated. IOW, control nodes
Re: [UML Forum] Multiple Return message in Sequence diagram
This is probably a tool issue so a better place to query would be a
Borland user forum.
There is insufficient information. What is the context of drawing the
line? An Interaction Diagram? Object Diagram? what do you mean by
multiple messsages? The callee responds with multiple returns at
Re: [UML Forum] Any connector notation for Activity diagram?
UML 2 provides a connector for this purpose. It can span pages, although
I don't think it can span diagrams. In other words, you can use it on
one diagram and print that diagram on two pages.
-Jim
Any connector notation for Activity diagram?
If my activity diagram is long, is there a connector notation that I
can use in activity diagram to connect from one to another page?
Thanks.
Multiple Return message in Sequence diagram
I am using Borland Together UML tool. In this tool, If I select return
option for a method call, a single dotted lined will be drawn to show
return message.
But, my method has multiple return messages for different conditions.
Is there any notation using which I can represent return message
directly.
DANCE 2010 International workshop - deadline is approaching March 1st 2010
students that could be interested.
============================== ============================== ============
DANCE: International workshop on Distributed Architecture
modeling for Novel Component Embedded systems
In conjunction with NOTERE 2010
Decision node incoming flows
v2.2 (12.3.22, p360):
[1] A decision node has one or two incoming edges and at least one
outgoing edge.
Hence, there is nothing in the specification that prevents the
situations :
- a control node has two incoming control flow and one outgoing
Re: [UML Forum] New to UML...
fact I have found 3 to 4 more sites that will do just that. Generalization
in the dark isn't such a good idea, regardless of how much experience one
has, not to mention that part of the "grinding" process involves seeking out
A coffee with Frank Wille (Novulo - MDD platform for .NET)
Novulo is a revolutionary model driven development platform for Microsoft.NET applications that dramatically improves and enhances the software development process. With Novulo, application modeling finally reaches the business domain. Or at least this is what they say. To find out more I scheduled an interview with Frank Wille (CEO of Novulo).
-->