[Uml-devel] [Bug 129083] New: Use Case: new horizontal/vertical styling of arrows do not line up with use cases/actors
Callum Wilson
Callum.Wilson at logicacmg.com
Tue Jun 13 08:30:05 UTC 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=129083
Summary: Use Case: new horizontal/vertical styling of arrows do
not line up with use cases/actors
Product: umbrello
Version: 1.5.2
Platform: Fedora RPMs
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: umbrello-devel.kde.org
ReportedBy: Callum.Wilson logicacmg com
Version: 1.5.2 (using KDE KDE 3.5.2)
Installed from: Fedora RPMs
OS: Linux
The new feature implemented in v1.5.2 (see bug 67223) changed the behaviour of arrows linking entities together. The problem is that the same behaviour exists in the use case diagram and it makes it very very difficult to make sensible diagrams.
e.g. a simple diagram:
in previous versions the following use case diagram would be acheivable.
O O
+ +
/\ /\
actor 1 actor 2
\ /
\ / O
\ / +
\ / /\
___V_____________V____ actor 3
/ \ ____,------
' a use case '<-'
\______________________/
but now, the lines will 'try' to be vertical which makes the diagram look like the following:
O O
+ +
/\ /\
actor 1 actor 2
| |
| |
| |
| |
| | O
| | +
| ______________________ | /\
V / \ V<--------------- actor 3
' a use case '
\______________________/
This is a simple example, but when you have a really complex use case diagram it gets really difficult to read because the horizontal and straight lines connect at points some 10 or so pixels at one corner.
I would prefer it is the use case diagrams would allow arrows to point towards the "central mass" of the use case oblong or the actor rather than to a corner. (or indeed have the option to do so) and also allow non-horizontal and vertical lines.
However, the horizontal and vertical lines are fine for class diagrams...
I hope this helps.
More information about the umbrello-devel
mailing list