-
Key: SYSML11-34
-
Legacy Issue Number: 10539
-
Status: closed
-
Source: INCOSE ( Sanford Friedenthal)
-
Summary:
Allocation arrows direction seems to be opposite to UML dependency rules. We do ne think it is a good idea ?
-
Reported: SysML 1.0b1 — Fri, 1 Dec 2006 05:00 GMT
-
Disposition: Closed; No Change — SysML 1.1
-
Disposition Summary:
Discussion:
Related to issue 11501 (resolved in RTF 1.1), and 12139, making the spec
consistent. The arrowhead must always represent the “AllocatedTo” end of
the dependency, since any other direction would be counterintuitive, and the
derived property of the model element at the arrowhead end must be
“AllocatedFrom XXX”, where XXX is the model element at the other end of the
allocation dependency. Similar concept to “Trace” relationship - see issue 10343.
Which end of the dependency is client and which is supplier is unimportant in
practice, and invisible to the user. Allocation is based on Abstraction (UML 2.1.2
Superstructure Section 7.3.1), which accommodates various directionality and
mappings. Linguistic merits of directionality may be debated, but at this point
Table 15.1 and Section 15.2.2 are consistent and no further changes are
required.
Disposition: Closed, no change -
Updated: Fri, 6 Mar 2015 20:58 GMT