|
subject |
predicate |
likely object |
proposed predicate |
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:relatedChangeRequest |
oslc_cm:ChangeRequest |
dcterms:relation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:affectsPlanItem |
oslc_cm:ChangeRequest |
oslc_cm:affects |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:affectedByDefect |
oslc_cm:ChangeRequest |
oslc_cm:affectedBy |
or the inverse semanticly the same
oslc_cm:affects? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:tracksRequirement |
oslc_rm:Requirement |
oslc_cm:tracks |
maybe oslc:tracks ? |
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:trackedBy (d) |
oslc_cm:ChangeRequest |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:trackedBy (d) |
oslc_cm:ChangeRequest |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:implementsRequirement |
oslc_rm:Requirement |
oslc_cm:implements |
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:implementedBy (d) |
oslc_cm:ChangeRequest |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:implementedBy (d) |
oslc_cm:ChangeRequest |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:affectsRequirement |
oslc_rm:Requirement |
oslc_cm:affects |
|
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:affectedBy (d) |
oslc_cm:ChangeRequest |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:affectedBy (d) |
oslc_cm:ChangeRequest |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:testedByTestCase (d) |
oslc_qm:TestCase |
oslc_cm:testedBy |
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestCase |
oslc_qm:testsChangeRequest |
oslc_cm:ChangeRequest |
oslc_qm:tests |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:affectsTestResult (d) |
oslc_qm:TestResult |
oslc_cm:affects |
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestResult |
oslc_qm:affectedByChangeRequest |
oslc_cm:ChangeRequest |
oslc_qm:affectedBy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:blocksTestExecutionRecord (d) |
oslc_qm:TestExecutionRecord |
oslc_cm:blocks |
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestExecutionRecord |
oslc_qm:blockedByChangeRequest |
oslc_cm:ChangeRequest |
oslc_qm:blockedBy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:relatedTestExecutionRecord (d) |
oslc_qm:TestExecutionRecord |
dcterms:relation |
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestExecutionRecord |
oslc_qm:relatedChangeRequest |
oslc_cm:ChangeRequest |
dcterms:relation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:relatedTestCase (d) |
oslc_qm:TestCase |
dcterms:relation |
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestCase |
oslc_qm:relatedChangeRequest |
oslc_cm:ChangeRequest |
dcterms:relation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:relatedTestPlan (d) |
oslc_qm:TestPlan |
dcterms:relation |
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestPlan |
oslc_qm:relatedChangeRequest |
oslc_cm:ChangeRequest |
dcterms:relation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:relatedTestScript (d) |
oslc_qm:TestScript |
dcterms:relation |
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestScript |
oslc_qm:relatedChangeRequest |
oslc_cm:ChangeRequest |
dcterms:relation |
do we really need this link ?
Shouldn't come from testcase to change request ? Script being a detail |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_cm:ChangeRequest |
oslc_cm:tracksChangeSet |
oslc_scm:ChangeSet |
oslc_cm:tracks |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestPlan |
oslc_qm:usesTestCase |
oslc_qm:TestCase |
oslc_qm:uses |
oslc_rm:uses the same? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestPlan |
oslc_qm:validatesRequirementCollection |
oslc_rm:RequirementCollection |
oslc_qm:validates |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestCase |
oslc_qm:usesTestScript |
oslc_qm:TestScript |
oslc_qm:uses |
oslc_rm:uses the same? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestCase |
oslc_qm:validatesRequirement |
oslc_rm:Requirement |
oslc_qm:validates |
|
|
|
|
|
|
|
|
|
|
oslc_qm:TestScript |
oslc_qm:validatesRequirement |
oslc_rm:Requirement |
oslc_qm:validates |
|
|
|
oslc_rm:Requirement |
oslc_rm:validatedBy (d) |
oslc_qm:TestCase |
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:validatedBy (d) |
oslc_qm:TestCase |
|
|
|
|
|
|
|
|
|
oslc_qm:TestExecutionRecord |
oslc_qm:reportsOnTestPlan |
oslc_qm:TestPlan |
oslc_qm:reportsOn |
|
|
|
|
|
|
|
|
oslc_qm:TestExecutionRecord |
oslc_qm:runsTestCase |
oslc_qm:TestCase |
oslc_qm:runs |
|
|
|
|
|
|
|
|
oslc_qm:TestResult |
oslc_qm:executesTestScript |
oslc_qm:TestScript |
oslc_qm:executes |
|
|
|
|
|
|
|
|
oslc_qm:TestResult |
oslc_qm:producedByTestExecutionRecord |
oslc_qm:TestExecutionRecord |
oslc_qm:producedBy |
|
|
|
|
|
|
|
oslc_qm:TestResult |
oslc_qm:reportsOnTestCase |
oslc_qm:TestCase |
|
|
|
|
|
|
|
|
|
oslc_qm:TestResult |
oslc_qm:reportsOnTestPlan |
oslc_qm:TestPlan |
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:elaboratedBy |
oslc_rm:Requirement[Collection] |
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:elaboratedBy |
oslc_rm:Requirement[Collection] |
|
|
|
oslc_rm:Requirement |
oslc_rm:elaborates (d) |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:elaborates (d) |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:specifiedBy |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:specifiedBy |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:specifies (d) |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:specifies (d) |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:satisfiedBy |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:satisfiedBy |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:satisfies (d) |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:satisfies (d) |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:decomposedBy |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:decomposedBy |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:decomposes (d) |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:decomposes (d) |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:constrainedBy |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:constrainedBy |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:Requirement |
oslc_rm:constrains (d) |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:constrains (d) |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oslc_rm:RequirementCollection |
oslc_rm:uses |
oslc_rm:Requirement[Collection] |
|
|
|
|
|
|
|
|
|
|