How to enable link constraints to support satisfied by or satisfies across components in RDNG project
![]() When we are trying to link an artifact in one component with satisfied by with artifact present in another component for example:
Component 1 has System Requirements artifacts and Component 2 has Software Requirements artifacts.
Now artifact in System Requirements component needs to link to artifact in Software Requirements with Satisfied by or Satisfies link constraints.
When we tried to link as above we are getting error saying:
"The Satisfied By link can not be created to Software Requirements component in (project (RM))"
Above link type is working perfectly for the artifacts within System Requirements component, problem occurring when we tried to link artifact from Software Requirements component.
And on similar line, we are not able to add Validated By link under link constraints similar to above requirement even with in same component.
Here we are looking for ability to add System Requirements/Software Requirements with Validated By to Implementation Proxy artifact types.
Thanks & Regards,
Pradeep
|
One answer
![]()
Ian Barnard (2.0k●6●13)
| answered Apr 21 '23, 4:03 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER > Could you please share the instructions how to enable the configuration for linking artifacts with satisfied by or satisfies between different components within RM project?
See the docs about linking between components/projects https://www.ibm.com/docs/en/elms/elm/7.0.2?topic=artifacts-linking-in-different-projects-components
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.
Comments
The oslc_qm:validatesRequirement link is owned by a test case in ETM and runs from that test case to a requirement. See https://docs.oasis-open-projects.org/oslc-op/qm/v2.1/os/quality-management-shapes.html#TestCaseShape.
"Validated by" is the inverse label for that relationship.
Hi David Honey,
When you say "constraint" do you mean "link constraint"? Docs for link constraints are here https://www.ibm.com/docs/en/elms/elm/7.0.2?topic=properties-link-constraints - important to note a) that once you define any link constraint all linking has to meet specified link constraints, and b) if linking between components then exact same link types and constraints have to be defined in each component. It's a very good idea to have URIs on all link types; these are already on system-defined link types you should ensure identical link types have the same URI in each component.
See the docs about linking between components/projects https://www.ibm.com/docs/en/elms/elm/7.0.2?topic=artifacts-linking-in-different-projects-components