-
Key: UML14-493
-
Legacy Issue Number: 6965
-
Status: closed
-
Source: Anonymous
-
Summary:
UseCase - Constraint for non-circular include relation
I suggest to add the following fragments to the sections "Additional Operations" and "Constraints":
Additional Operations [1] The query allIncludedCases() gives a set of all of the uses cases which are either included directly by this use case or indirectly by other included use cases.
UseCase::allIncludedCases(): Set(UseCase); allIncludedCases = self.include->union( self.include->collect(uc | uc.allIncludedCases()) )
Constraints [4] A Use Case may not directly or indirectly include itself not self.allIncludedCases()->includes(self)
-
Reported: XMI 2.0 — Sat, 31 Jan 2004 05:00 GMT
-
Disposition: Resolved — UML 1.4.2
-
Disposition Summary:
see above
-
Updated: Fri, 6 Mar 2015 20:58 GMT
UML14 — UseCase - Constraint for non-circular include relation
- Key: UML14-493
- OMG Task Force: UML 1.4 RTF