Community
Participate
Working Groups
The specification is not quite clear regarding the expected content of Requirement::/tracedTo derived property: • /tracedTo: NamedElement [*] Derived from all elements that are the supplier of a «trace» relationship for which this requirement is a client. As «copy» «deriveReqt» «verify» and «satisfy» inherit from “Trace”, does this means that /tracedTo also list all elements that are the supplier of a «copy» «verify» «satisfy» «deriveReqt» relationship for which this requirement is a client ? ----- It would probably be easier to understand for user to only list here suppliers of relationship which are explicitly stereotyped by Trace without considering its subtypes.
Fixed in r5114 - Requirement #getTracedTo() corrected. - RequirementRelated #getTracedFrom corrected (client - supplier inversion also corrected). - JUnit tests updated. Merge in trunk : 5115.