-
Key: OCL23-31
-
Legacy Issue Number: 15223
-
Status: closed
-
Source: Model Driven Solutions ( Dr. Edward Willink)
-
Summary:
Collection::sum() requires that its T::+() is commutative and associative.
Associativity is necessary for predictable results.
Commutativity is not necessary, most trivially for String::+ for which sum() could usefully
concatenate an OrderedSet.Suggest: remove the requirement for commutativity.
-
Reported: OCL 2.2 — Fri, 23 Apr 2010 04:00 GMT
-
Disposition: Resolved — OCL 2.3
-
Disposition Summary:
No Data Available
-
Updated: Fri, 6 Mar 2015 20:58 GMT
OCL23 — OCL 2.2 11.7.1 Why must + be commutative for Collection::sum()
- Key: OCL23-31
- OMG Task Force: OCL 2.3 RTF