From e7b75b7e91366d93dbb8a595c12d68653e1b7bd1 Mon Sep 17 00:00:00 2001
From: tomkamimura <97661858+tomkamimura@users.noreply.github.com>
Date: Fri, 14 Jan 2022 12:21:25 +0900
Subject: [PATCH 01/32] Create shapes.ttl
---
content/ns/promcoe/shapes.ttl | 1 +
1 file changed, 1 insertion(+)
create mode 100644 content/ns/promcoe/shapes.ttl
diff --git a/content/ns/promcoe/shapes.ttl b/content/ns/promcoe/shapes.ttl
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/content/ns/promcoe/shapes.ttl
@@ -0,0 +1 @@
+
From 3bf492f660476bdfafaf503debc33939c1e33430 Mon Sep 17 00:00:00 2001
From: tomkamimura <97661858+tomkamimura@users.noreply.github.com>
Date: Fri, 14 Jan 2022 13:46:55 +0900
Subject: [PATCH 02/32] Delete content/ns/promcoe directory
---
content/ns/promcoe/shapes.ttl | 1 -
1 file changed, 1 deletion(-)
delete mode 100644 content/ns/promcoe/shapes.ttl
diff --git a/content/ns/promcoe/shapes.ttl b/content/ns/promcoe/shapes.ttl
deleted file mode 100644
index 8b137891..00000000
--- a/content/ns/promcoe/shapes.ttl
+++ /dev/null
@@ -1 +0,0 @@
-
From 392b66e5d50f831a56f6d60e5ee40e2edbb1f2cd Mon Sep 17 00:00:00 2001
From: tomkamimura <97661858+tomkamimura@users.noreply.github.com>
Date: Fri, 14 Jan 2022 13:48:03 +0900
Subject: [PATCH 03/32] Create readme.md
---
content/ns/promcode/readme.md | 1 +
1 file changed, 1 insertion(+)
create mode 100644 content/ns/promcode/readme.md
diff --git a/content/ns/promcode/readme.md b/content/ns/promcode/readme.md
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/content/ns/promcode/readme.md
@@ -0,0 +1 @@
+
From f21c295497664618267c05c7724f1a1dad099fb5 Mon Sep 17 00:00:00 2001
From: tomkamimura <97661858+tomkamimura@users.noreply.github.com>
Date: Fri, 14 Jan 2022 13:50:17 +0900
Subject: [PATCH 04/32] Add files via upload
---
content/ns/promcode/promcode-shapes.ttl | 1068 +++++++++++++++++++++++
content/ns/promcode/promcode-vocab.ttl | 397 +++++++++
2 files changed, 1465 insertions(+)
create mode 100644 content/ns/promcode/promcode-shapes.ttl
create mode 100644 content/ns/promcode/promcode-vocab.ttl
diff --git a/content/ns/promcode/promcode-shapes.ttl b/content/ns/promcode/promcode-shapes.ttl
new file mode 100644
index 00000000..c484c914
--- /dev/null
+++ b/content/ns/promcode/promcode-shapes.ttl
@@ -0,0 +1,1068 @@
+# OSLC PROMCODE Version 1.0
+# Committee Specification Draft
+# 2 November 2021
+# Copyright (c) OASIS Open 2021. All Rights Reserved.
+# Source: https://docs.oasis-open.org/oslc-promcode/promcode/v1.0/cs01/
+# Latest stage of narrative specification: https://docs.oasis-open.org/oslc-promcode/promcode/v1.0/promcode-spec.html
+# TC IPR Statement: https://www.oasis-open.org/committees/oslc-promcode/ipr.php
+
+# This document is a part of specification being provided under the RF on Limited Terms Mode of
+# the OASIS IPR Policy, the mode chosen when the Technical Committee was established. For information
+# on whether any patents have been disclosed that may be essential to implementing this specification,
+# and any offers of patent licensing terms, please refer to the Intellectual Property Rights section
+# of the TC’s web page (https://www.oasis-open.org/committees/oslc-promcode/ipr.php).
+
+
+@prefix dcterms: .
+@prefix oslc: .
+@prefix oslc_promcode: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix xml: .
+@prefix xsd: .
+
+@prefix : .
+
+# OSLC PROMCODE Resource Shapes
+
+:
+ a oslc:ResourceShapeConstraints ;
+ dcterms:title "OSLC PROMCODE Constraints" ;
+ rdfs:label "OSLC PROMCODE Constraints" ;
+ dcterms:description "All vocabulary URIs defined in the OSLC PROMCODE namespace."^^rdf:XMLLiteral ;
+ dcterms:publisher ;
+ dcterms:issued "2021-03-23"^^ ;
+ dcterms:license ;
+ dcterms:source ;
+ dcterms:isPartOf ;
+ dcterms:hasVersion "CSD01" .
+
+:IssueCollection a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:IssueCollection ;
+
+ oslc:property [ a oslc:Property ;
+ oslc:name "belongsTo" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition oslc_promcode:belongsTo ;
+ oslc:range oslc_promcode:Project ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :Project ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "belongsTo
is a relation between the IssueCollection
resource and a Project
resource. An acquirer and a supplier may have multiple projects in operation. The Project resource linked is used to identify the project this IssueCollection
resource belongs to. "
+ ] ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "collects" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:collects ;
+ oslc:range oslc_promcode:Issue ;
+ oslc:representation oslc:Either ;
+ oslc:valueShape :Issue ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "collects
is a relation between an IssueCollection
resource and an Issue
resource. An IssueCollection
resource collects only Issue
resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "date" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:date ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "A date on which this IssueCollection
resource collects Issue
resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier of the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the IssueCollection
resource that is a source of this IssueCollection
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string of this IssueCollection
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ dcterms:title "Shape resource of an IssueCollection
resource."^^rdf:XMLLiteral .
+
+:ManagedItemCollection a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:ManagedItemCollection ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "belongsTo" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition oslc_promcode:belongsTo ;
+ oslc:range oslc_promcode:Project ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :Project ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "belongsTo
is a relation between the ManagedItemCollection
resource and a Project
resource. "
+ ];
+
+ oslc:property [ a oslc:Property ;
+ oslc:name "collects" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:collects ;
+ oslc:range oslc_promcode:Artifact,
+ oslc_promcode:Issue,
+ oslc_promcode:Risk,
+ oslc_promcode:ScopeItem,
+ oslc_promcode:WorkItem ;
+ oslc:representation oslc:Either ;
+ oslc:valueShape :ManagedItem ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "ManagedItem
resources included in this ManagedItemCollection
. A ManagedItemCollection
resource collects resources of type ScopeItem
, WorkItem
, Artifact
, Risk
, and Issue
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "date" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:date ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "A date on which this ManagedItemCollection
resource collects member resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for a ManagedItemCollection
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the ManagedItemCollection
resource that is a source of this ManagedItemCollection
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string of this ManagedItemCollection
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ dcterms:title "Shape resource of ManagedItemCollection
."^^rdf:XMLLiteral .
+
+:Report a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:Report ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "belongsTo" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition oslc_promcode:belongsTo ;
+ oslc:range oslc_promcode:Project ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :Project ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "belongsTo
is a relation between this Report
resource and a Project
resources. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "collects" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:collects ;
+ oslc:range oslc_promcode:Artifact,
+ oslc_promcode:ScopeItem,
+ oslc_promcode:WorkItem ;
+ oslc:representation oslc:Either ;
+ oslc:valueShape :ManagedItem ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "collects
is a relation between the Report
resource and resources, where each linked resource from the Plan
resource is a ScopeItem
resource, a WorkItem
resource or an Artifact
resource. The Report
resource collects a subset of resources collected by the Plan
resource that is linked by correspondsTo
property."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "correspondsTo" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:correspondsTo ;
+ oslc:range oslc_promcode:Plan ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :Plan ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "correspondsTo
is a relation between a Report
resource and a Plan
resource. A Report
resource has at most one correspondsTo
relation to the corresponding a Plan
resource. If a plan is changed and a new Plan
resource is created, the Report
may need to be linked to the new Plan
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "date" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:date ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "A date on which this Report
resource collects member resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for a Report
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the Report
resource that is a source of this Report
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string of this Report
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "includes" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:includes ;
+ oslc:range oslc_promcode:Measurement ;
+ oslc:representation oslc:Either ;
+ oslc:valueShape :Measurement ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "includes
is a relation between this Report
resource and Measurement
resources. A Measurement
resource linked by includes
from this resource must measure an Artifact
resource that is linked by collects
property of this Report
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ dcterms:title "Shape resource of a Report
resource"^^rdf:XMLLiteral .
+
+:RiskCollection a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:RiskCollection ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "belongsTo" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition oslc_promcode:belongsTo ;
+ oslc:range oslc_promcode:Project ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :Project ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "belongsTo
is a relation between the RiskCollection
resource and a Project
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "collects" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:collects ;
+ oslc:range oslc_promcode:Risk ;
+ oslc:representation oslc:Either ;
+ oslc:valueShape :Risk ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "collects
is a relation between a RiskCollection
resource and a Risk
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "date" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:date ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "A date on which this RiskCollection
resource collects member resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for a RiskCollection
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the RiskCollection
resource that is a source of this RiskCollection
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string of this RiskCollection
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ dcterms:title "Shape resource of a RiskCollection
resource."^^rdf:XMLLiteral .
+
+:Issue a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:Issue ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the Issue
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for the Issue
resource. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the Issue
resource that is a source of this Issue
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string for the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "sequenceNumber" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:sequenceNumber ;
+ oslc:valueType xsd:decimal ;
+ dcterms:description "A unique number assigned to this resource which represents a position in the sequential order of all the Issue
resources in the project."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "raisedBy" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:raisedBy ;
+ oslc:range oslc_promcode:Artifact,
+ oslc_promcode:Issue,
+ oslc_promcode:Risk,
+ oslc_promcode:ScopeItem,
+ oslc_promcode:WorkItem ;
+ oslc:representation oslc:Either ;
+ oslc:valueShape :ManagedItem ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "raisedBy
is a relation between an Issue
resource and other resources of type ScopeItem
, WorkItem
, Artifact
, Risk
and Issue
. An Issue
resource may be raised by one or more resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "raisedDate" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:raisedDate ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "raisedDate
is an optional property of an Issue
resource. It is the raised date of the Issue
resource. Its value is a dateTime
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "stateOfIssue" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:stateOfIssue ;
+ oslc:representation oslc:Either ;
+ oslc:valueType oslc:AnyResource ;
+ dcterms:description "stateOfIssue
is a property that defines the state of an Issue
resource. The value is any resource, but is expected to describe its state such as open, action taken, monitored and closed, to represent the state of issue."
+ ];
+ dcterms:title "Shape resource of an Issue
resource."^^rdf:XMLLiteral .
+
+
+:Measurement a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:Measurement ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "date" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:date ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "date
is a property of a Measurement
resource. It is the date on which the measurement was made. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for the Measurement
resource. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "measures" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition oslc_promcode:measures ;
+ oslc:range oslc_promcode:Artifact ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :Artifact ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "measures
is a relation between a Measurement
resource and an Artifact
resource. The measurement represented by the resource is on the artifact represented by the Artifact
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "observes" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:observes ;
+ oslc:range oslc_promcode:Measure ;
+ oslc:representation oslc:Inline ;
+ oslc:valueShape :Measure ;
+ oslc:valueType oslc:AnyResource ;
+ dcterms:description "observes
is a relation between a Measurement
resource and a Measure
resource. One Measurement
resource observes zero or many Measure
resources. The representation of this property is inline."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ dcterms:title "Shape resource of a Measurement
resource"^^rdf:XMLLiteral .
+
+
+:Plan a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:Plan ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "belongsTo" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition oslc_promcode:belongsTo ;
+ oslc:range oslc_promcode:Project ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :Project ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "belongsTo
is a relation between a Plan
resource and a Project
resource. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "collects" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:collects ;
+ oslc:range oslc_promcode:Artifact,
+ oslc_promcode:ScopeItem,
+ oslc_promcode:WorkItem ;
+ oslc:representation oslc:Either ;
+ oslc:valueShape :ManagedItem ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "collects
is a relation between a Plan
resource and resources, where each linked resource from the Plan
resource is a Scopeitem
resource, a WorkItem
resource or an Artifact
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "date" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:date ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "A date on which this Plan
resource collects member resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for a Plan
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the Plan
resource that is a source of this Plan
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string of this Plan
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ dcterms:title "Shape resource of a Plan
resource"^^rdf:XMLLiteral .
+
+
+:Risk a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:Risk ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human to understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for a Risk
resource. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the Risk
resource that is a source of this Risk
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string for a Risk
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifiedBy" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:identifiedBy ;
+ oslc:range oslc_promcode:Artifact,
+ oslc_promcode:Issue,
+ oslc_promcode:Risk,
+ oslc_promcode:ScopeItem,
+ oslc_promcode:WorkItem ;
+ oslc:representation oslc:Either ;
+ oslc:valueShape :ManagedItem ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "identifiedBy
is a relation between a Risk
resource and a resource of type ScopeItem
, WorkItem
, Artifact
, Risk
or Issue
. A Risk
resource may be identified by one or more resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifiedDate" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:identifiedDate ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "identifiedDate
is the date on which the risk was identified."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "sequenceNumber" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:sequenceNumber ;
+ oslc:valueType xsd:decimal ;
+ dcterms:description "A unique number assigned to this resource which represents a position in the sequential order of all the Risk
resources of the project."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "stateOfRisk" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition oslc_promcode:stateOfRisk ;
+ oslc:representation oslc:Either ;
+ oslc:valueType oslc:AnyResource ;
+ dcterms:description "stateOfRisk
is a property that defines the state of a Risk
resource. The value is any resource, but is expected to describe its state such as open, action taken, monitored and closed, to represent the state of the risk."
+ ];
+ dcterms:title "Shape resource of a Risk
resource."^^rdf:XMLLiteral .
+
+
+:Measure a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:Measure ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for the Measure
resource. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string of this Measure
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "metricOfMeasure" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:metricOfMeasure ;
+ oslc:representation oslc:Either ;
+ oslc:valueType oslc:AnyResource ;
+ dcterms:description "metricOfMeasure
is a property that defines a metric of measure of this resource. The value is any resource, but is expected to have information on the metric of this Measure
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "unitOfMeasure" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:unitOfMeasure ;
+ oslc:representation oslc:Either ;
+ oslc:valueType oslc:AnyResource ;
+ dcterms:description "unitOfMeasure
is a property that defines a unit of measure of this Measure
resource. The value is any resource, but is expected to have information on the unit of measure of this Measure
resource, describing whether the metric is a rate, a ratio, a quantity, a time, etc."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "valueOfMeasure" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition oslc_promcode:valueOfMeasure ;
+ oslc:valueType xsd:decimal ;
+ dcterms:description "valueOfMeasure
is a property that represents a value for the Measure
resource."
+ ];
+ dcterms:title "Shape resource of a Measure
resource"^^rdf:XMLLiteral .
+
+:WorkItem a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:WorkItem ;
+ oslc:name "WorkItem" ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "actualEndDate" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:actualEndDate ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "actualEndDate
is a property of a WorkItem
resource. It is the actual end date of the work item. Its value is of type xsd:dateTime
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "actualStartDate" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:actualStartDate ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "actualStartDate
is a property of a WorkItem
resource. It is the actual start date of the work item. Its value is of type xsd:dateTime
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for the WorkItem
resource. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the WorkItem
resource that is a source of this WorkItem
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string for the WorkItem
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "isPartOf" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:isPartOf ;
+ oslc:range oslc_promcode:WorkItem ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :WorkItem ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "isPartOf
is a relation between a child WorkItem
resource and its parent WorkItem
resource. A WorkItem
resource may have multiple child WorkItem
resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "sequenceNumber" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:sequenceNumber ;
+ oslc:valueType xsd:decimal ;
+ dcterms:description "A unique number assigned to this resource which represents a position in the sequential order of all the WorkItem
resources of the project."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "plannedEndDate" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:plannedEndDate ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "plannedEndDate
is a property of a WorkItem
resource. It is the planned end date of the work item. Its value is of type xsd:dateTime
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "plannedStartDate" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:plannedStartDate ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "plannedStartDate
is a property of WorkItem resource. It is the planned start date of the work item. Its value is of type xsd:dateTime
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "representedBy" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:representedBy ;
+ oslc:representation oslc:Either ;
+ oslc:valueType oslc:AnyResource ;
+ dcterms:description "representedBy
is a relation between the WorkItem
resource and a resource that represents a person responsible for the progress of the work described by this resource. The value is any resource, but is expected to describe a person such as a foaf:Person
resource. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "requiredBy" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:requiredBy ;
+ oslc:range oslc_promcode:Artifact,
+ oslc_promcode:ScopeItem ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :ManagedItem ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "requiredBy
is a relation between this WorkItem
resource and a ScopeItem
resource or an Artifact
resource."
+ ];
+ dcterms:title "Shape resource of a WorkItem
resource" .
+
+:Artifact a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:Artifact ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for the Artifact
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the Artifact
resource that is a source of this Artifact
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string of the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "isPartOf" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:isPartOf ;
+ oslc:range oslc_promcode:Artifact ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :Artifact ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "isPartOf
is a relation between a child Artifact
resource and its parent Artifact
resource. An Artifact
resource may have multiple child WorkItem
resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "sequenceNumber" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:sequenceNumber ;
+ oslc:valueType xsd:decimal ;
+ dcterms:description "A unique number assigned to this resource which represents a position in the sequential order of all Artifact
resources of the project."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "producedFor" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:producedFor ;
+ oslc:range oslc_promcode:ScopeItem,
+ oslc_promcode:WorkItem ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :ManagedItem;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "producedFor
is a relation between an Artifact
resource and a ScopeItem
resource or a WorkItem
resource. Artifact
is produced as a result of implementation of the ScopeItem
resources or as a result of the work described by the WorkItem
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "targets" ;
+ oslc:occurs oslc:Zero-or-many ;
+ oslc:propertyDefinition oslc_promcode:targets ;
+ oslc:range oslc_promcode:Measure ;
+ oslc:representation oslc:Inline ;
+ oslc:valueShape :Measure ;
+ oslc:valueType oslc:AnyResource ;
+ dcterms:description "targets
is a relation between an Artifact
resource and a Measure
resource. The representation of this property is inline."
+ ];
+ dcterms:title "Shape resource of an Artifact
resource."^^rdf:XMLLiteral .
+
+:ScopeItem a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:ScopeItem ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "actualSize" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:actualSize ;
+ oslc:valueType xsd:decimal ;
+ dcterms:description "actualSize
is a property for actual development size for a ScopeItem
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for a ScopeItem
resource. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the ScopeItem
resource that is a source of this ScopeItem
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string for a ScopeItem
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "isPartOf" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:isPartOf ;
+ oslc:range oslc_promcode:ScopeItem ;
+ oslc:representation oslc:Reference ;
+ oslc:valueShape :ScopeItem ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "isPartOf
is a relation between a child ScopeItem
resource and its parent ScopeItem
resource. A ScopeItem
resource may have multiple child ScopeItem
resources."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "sequenceNumber" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:sequenceNumber ;
+ oslc:valueType xsd:decimal ;
+ dcterms:description "A unique number assigned to this resource which represents a position in the sequential order of all the ScopeItem
resources of the project."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "plannedSize" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:plannedSize ;
+ oslc:valueType xsd:decimal ;
+ dcterms:description "plannedSize
is a property for estimated development size for a ScopeItem
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ dcterms:title "Shape resource of a ScopeItem
resource"^^rdf:XMLLiteral .
+
+:ManagedItem a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:ManagedItem ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property to help a human understand the resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for a ManagedItem
resource. "
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the ManagedItem
resource that is a source of this ManagedItem
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string for a ManagedItem
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "sequenceNumber" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:sequenceNumber ;
+ oslc:valueType xsd:decimal ;
+ dcterms:description "A unique number assigned to the resource which represents a position in the sequential order of resources of the same type of ManagedItem
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ dcterms:title "Shape resource for ManagedItem
."^^rdf:XMLLiteral .
+
+:Project a oslc:ResourceShape ;
+ oslc:describes oslc_promcode:Project ;
+ oslc:property [ a oslc:Property ;
+ oslc:name "actualEndDate" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:actualEndDate ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "actualEndDate
is a property of a Project
resource that describes actual end date of the project. Its value is of type xsd:dateTime
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "actualStartDate" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:actualStartDate ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "actualStartDate
is a property of a Project
resource. It is the actual start date of the project. Its value is of type xsd:dateTime
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "description" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:description ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "dcterms:description
is a property of a Project
resource to help a human understand the project."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "identifier" ;
+ oslc:occurs oslc:Exactly-one ;
+ oslc:propertyDefinition dcterms:identifier ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A unique identifier for a Project
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "source" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:source ;
+ oslc:valueType xsd:string ;
+ dcterms:description "A string that identifies the Project
resource that is a source of this Project
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "title" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition dcterms:title ;
+ oslc:valueType rdf:XMLLiteral ;
+ dcterms:description "A title string for a Project
resource."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "metricOfScopeItemSize" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:metricOfScopeItemSize ;
+ oslc:representation oslc:Either ;
+ oslc:valueType oslc:AnyResource ;
+ dcterms:description "metricOfScopeItemSize
is a property that describes a metric of properties of plannedSize.
and actualSize
of ScopeItem
. The value can be any resource, but it is expected to have information on the desired metric for all the ScopeItem
resources of the project."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "plannedEndDate" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:plannedEndDate ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "plannedEndDate
is a property of a Project
resource. It is the planned end date of the project. Its value is of type xsd:dateTime
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "plannedStartDate" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:plannedStartDate ;
+ oslc:valueType xsd:dateTime ;
+ dcterms:description "plannedStartDate
is a property of a Project
resource. It is the planned start date of the project. Its value is of type xsd:dateTime
."
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "type" ;
+ oslc:occurs oslc:One-or-many ;
+ oslc:propertyDefinition rdf:type ;
+ oslc:range rdfs:Class ;
+ oslc:representation oslc:Reference ;
+ oslc:valueType oslc:Resource ;
+ dcterms:description "The resource type URIs."^^rdf:XMLLiteral
+ ];
+ oslc:property [ a oslc:Property ;
+ oslc:name "unitOfScopeItemSize" ;
+ oslc:occurs oslc:Zero-or-one ;
+ oslc:propertyDefinition oslc_promcode:unitOfScopeItemSize ;
+ oslc:representation oslc:Either ;
+ oslc:valueType oslc:AnyResource ;
+ dcterms:description "unitOfScopeItemSize
is a property that describes a unit of size of properties of plannedSize.
and actualSize
of ScopeItem
. The value can be any resource, but it is expected to have information on the desired unit of size, describing whether the metric is a rate, a ratio, a quantity, a time, and so on for all the ScopeItem
resources in the project. "
+ ];
+ dcterms:title "Shape resource of a Project
resource."^^rdf:XMLLiteral .
+
diff --git a/content/ns/promcode/promcode-vocab.ttl b/content/ns/promcode/promcode-vocab.ttl
new file mode 100644
index 00000000..176201b1
--- /dev/null
+++ b/content/ns/promcode/promcode-vocab.ttl
@@ -0,0 +1,397 @@
+# OSLC PROMCODE Version 1.0
+# Committee Specification Draft
+# 2 November 2021
+# Copyright (c) OASIS Open 2021. All Rights Reserved.
+# Source: https://docs.oasis-open.org/oslc-promcode/promcode/v1.0/cs01/
+# Latest stage of narrative specification: https://docs.oasis-open.org/oslc-promcode/promcode/v1.0/promcode-spec.html
+# TC IPR Statement: https://www.oasis-open.org/committees/oslc-promcode/ipr.php
+
+# This document is a part of specification being provided under the RF on Limited Terms Mode of
+# the OASIS IPR Policy, the mode chosen when the Technical Committee was established. For information
+# on whether any patents have been disclosed that may be essential to implementing this specification,
+# and any offers of patent licensing terms, please refer to the Intellectual Property Rights section
+# of the TC’s web page (https://www.oasis-open.org/committees/oslc-promcode/ipr.php).
+
+
+@prefix dcterms: .
+@prefix foaf: .
+@prefix oslc: .
+@prefix owl: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix vann: .
+
+@prefix : .
+
+:
+ a owl:Ontology ;
+ dcterms:title "The OASIS OSLC Project Management of Contracted Delivery (OSLC PROMCODE) Vocabulary" ;
+ rdfs:label "The OSLC PROMCODE Vocabulary" ;
+ dcterms:description "All vocabulary URIs defined in The OSLC PROMCODE namespace."^^rdf:XMLLiteral ;
+ vann:preferredNamespacePrefix "oslc_promcode" ;
+ dcterms:publisher ;
+ dcterms:source ;
+ dcterms:hasVersion "CSD01" ;
+ dcterms:issued "2021-03-23"^^ ;
+ dcterms:isPartOf ;
+ dcterms:license .
+
+# classes
+
+:Artifact
+ a rdfs:Class ;
+ rdfs:subClassOf :ManagedItem ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "Artifact" ;
+ rdfs:comment """Artifact is a subclass of ManagedItem class. An Artifact resource is a work product that is produced in a project such as design documents, source code, test report, and so on.""" .
+
+:Issue
+ a rdfs:Class ;
+ rdfs:subClassOf :ManagedItem ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "Issue" ;
+ rdfs:comment """Issue is a subclass of ManagedItem. An Issue resource represents a situation that must be resolved in order to meet the objectives
+of a project. Issue resources shared between an acquirer and a supplier must be managed.
+Internal issues which must be resolved by a supplier alone may not be shared.
+Failure to resolve the situation may result in negative
+consequences for the project, such as a schedule delay.""" .
+
+:IssueCollection
+ a rdfs:Class ;
+ rdfs:subClassOf :ManagedItemCollection ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "IssueCollection" ;
+ rdfs:comment """IssueCollection is a subclass of ManagedItemCollection. An IssueCollection resource is a collection of Issue resources. Once an Issue resource is collected, it continues to be included in the collection regardless of its state value.
+Depending on the situation, a collection may collect all Issues resources to be shared in the project on a specific date, or it may collect only certain Issues resources of some categories, such as certain status, priority, those related to a ScopeItem resource, and so on.""" .
+
+
+:ManagedItem
+ a rdfs:Class ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "ManagedItem" ;
+ rdfs:comment """ManagedItem is a super class which abstracts its five concrete subclasses, that are, ScopeItem, WorkItem, Artifact, Issue, and Risk.""" .
+
+:ManagedItemCollection
+ a rdfs:Class ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "ManagedItemCollection" ;
+ rdfs:comment """A ManagedItemCollection resource is a collection of ManagedItem resources of a specific interest.
+A resource in the collection can be a resource of any subclass of ManagedItems, that is, ScopeItem, WorkItem, Artifact, Issue, or Risk.
+ManagedItemCollection has four concrete subclasses which are Plan, Report, IssueCollection, and RiskCollection.
+A ManagedItemCollection resource is linked to a Project resource it belongs to. """ .
+
+:Measurement
+ a rdfs:Class ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "Measurement" ;
+ rdfs:comment """A Measurement resource has a link to an Artifact resource and a link to measure resources that represent actual measures of the Artifact. It also has the date on which the measures are taken.""" .
+
+:Measure
+ a rdfs:Class ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "Measure" ;
+ rdfs:comment """A Measure resource represents an observation of some measurable aspect of an Artifact. """ .
+
+:Plan
+ a rdfs:Class ;
+ rdfs:subClassOf :ManagedItemCollection ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "Plan" ;
+ rdfs:comment """A Plan resource is a collection of ScopeItem resources, WorkItem resources and Artifact resources with associated Measure resources. A Plan resource represents a project plan that is agreed on between an acquirer and a supplier at project initiation.
+ Plan is a subclass of ManagedItemCollection. """.
+
+:Project
+ a rdfs:Class ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "Project" ;
+ rdfs:comment """A Project resource represents the information on the project including the name of the project, the descriptions of the project, and start and end dates, both planned and actual, of the project.
+A Project resource also specifies the metric and the unit of size of ScopeItem resources, each of which is unique in the project. """ .
+
+:Report
+ a rdfs:Class ;
+ rdfs:subClassOf :ManagedItemCollection ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "Report" ;
+ rdfs:comment """A Report resource represents a project status information reported by a supplier to an acquirer at agreed timing as a project report.
+It is a ManagedItemCollection resource that collects ScopeItem resources, WorkItem resources, and Artifact resources whose properties are reported in the report.
+It is also linked to Measurement resources that represent the quality data of the Artifact resources collected in the ManagedItemCollection resource. """ .
+
+:Risk
+ a rdfs:Class ;
+ rdfs:subClassOf :ManagedItem ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "Risk" ;
+ rdfs:comment """Risk is a subclass of ManagedItem. A Risk resource represents a potential problem that must be controlled in order to meet the objectives of a project. Shared risks between an acquirer and a supplier must be managed.
+Internal risks which must be resolved by a supplier alone may not be shared.
+Failure to control the potential problem may result in negative
+consequences for the project, such as a schedule delay.""" .
+
+:RiskCollection
+ a rdfs:Class ;
+ rdfs:subClassOf :ManagedItemCollection ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "RiskCollection" ;
+ rdfs:comment """RiskCollection is a subclass of ManagedItemCollection. A RiskCollection resource is a collection, or a snapshot of shared risks.
+Shared risks of resolved status continue to be included in the collection.
+Only Risk resources can be collected in a RiskCollection resource.
+Examples are a collection of all Risk resources of the project on a specific date, a collection of Risk resources of some category, such as certain status, certain priority, related ScopeItem, and so on.""" .
+
+:ScopeItem
+ a rdfs:Class ;
+ rdfs:subClassOf :ManagedItem ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "ScopeItem" ;
+ rdfs:comment """ScopeItem is a subclass of ManagedItem. A ScopeItem resource defines the scope of the work to be included in a project.
+It defines the binding between an acquirer and a supplier for the project.""" .
+
+:WorkItem
+ a rdfs:Class ;
+ rdfs:subClassOf :ManagedItem ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "WorkItem" ;
+ rdfs:comment """WorkItem is a subclass of ManagedItem. A WorkItem resource describes the work to be performed in a contract.
+It defines the work to be performed to create a (part of) content described by a ScopeItem.
+The work may typically include cost, schedule, and resource requirements.
+The set of all WorkItem resources in a project might form a work breakdown structure.""" .
+
+# properties
+
+:actualEndDate
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "actualEndDate" ;
+ rdfs:comment """actualEndDate is either a property of a WorkItem resource or a Project resource. It is the actual end date of the work described by the WorkItem resource or of the project described by the Project resource. Its value is a dateTime.""" ;
+ .
+
+:actualSize
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "actualSize" ;
+ rdfs:comment """actualSize is a property actual development size of the scope described by the ScopeItem resource.""" ;
+ .
+
+:actualStartDate
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "actualStartDate" ;
+ rdfs:comment """actualStartDate is either a property of a WorkItem resource or a Project resource.
+It is the actual start date of the work described by the WorkItem resource or of the project described by the Project resource.
+Its value is a dateTime.""" ;
+ .
+
+:belongsTo
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "belongsTo" ;
+ rdfs:comment """belongsTo is a relation between ManagedItemCollections and a Project resource.
+An acquirer and a supplier may operate multiple projects in parallel.
+This relation is used to identify which collection belongs to which project.""" ;
+ .
+
+
+:collects
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "collects" ;
+ rdfs:comment """collects is a relation between a ManagedItemCollection resource and ManagedItem resources.
+A Plan resource and a Report resource collect any combination of resources of ScopeItem, WorkItem and Artifact.
+An IssueCollection resource collects only Issue resources and a RiskCollection collects only Risk resources.""" ;
+ .
+
+:correspondsTo
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "correspondsTo" ;
+ rdfs:comment """correspondsTo is a relation between a Plan resource and a Report resource.
+ A Report resource has at most one correspondsTo relation to a Plan resource.
+If a new Plan resource is created, a Report resource may need to be related to the new Plan resource.""" ;
+ .
+
+:identifiedBy
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "identifiedBy" ;
+ rdfs:comment """identifiedBy is a relation between a Risk resource and ManagedItem resources.
+A Risk may be identified by one or more ManagedItem resources.""" ;
+ .
+
+:identifiedDate
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "identifiedDate" ;
+ rdfs:comment """identifiedDate is an optional property of a Risk resource.
+It is the identified date of the Risk resource.
+Its value is a dateTime.""" ;
+ .
+
+:includes
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "includes" ;
+ rdfs:comment """includes is a relation between a Report resource and Measurement resources. A Measurement resource linked from the Report resource measures a quality value of the Artifact resource in the collection of the ManagedItem resources of the Report resource.""";
+ .
+
+:isPartOf
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "isPartOf" ;
+ rdfs:comment """isPartOf is a relation between a resource of type Artifact, ScopeItem or WorkItem and other resources of the same type.
+It represents the parent and child relationship of ManagedItem resources of the same type.""";
+ .
+
+:measures
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "measures" ;
+ rdfs:comment """measures is a relation between a Measurement resource and an Artifact resource.
+A Measurement measures an Artifact.""" ;
+ .
+
+:metricOfMeasure
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "metricOfMeasure" ;
+ rdfs:comment """metricOfMeasure is a relation between a Measure resource and a Metric resource.
+It defines a metric of Measure. """ ;
+ .
+
+:metricOfScopeItemSize
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "metricOfScopeItemSize" ;
+ rdfs:comment """metricOfScopeItemSize is a relation between a Project resource and a Metric resource.
+It defines a metric of the size which all the ScopeItem resources in the project refer to. """ ;
+ .
+
+:observes
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "observes" ;
+ rdfs:comment """observes is a relation between a Measurement resource and a Measure resource.
+One Measurement observes zero or many Measures.""" ;
+ .
+
+:plannedEndDate
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "plannedEndDate" ;
+ rdfs:comment """plannedEndDate is either a property of a WorkItem resource or a Project resource.
+It is the planned end date of the work described by the WorkItem resource or of the project described by the Project resource.
+Its value is a dateTime.""" ;
+ .
+
+:plannedSize
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "plannedSize" ;
+ rdfs:comment """plannedSize is a property on the estimated development size of the scope described by a ScopeItem resource.""" ;
+ .
+
+:plannedStartDate
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "plannedStartDate" ;
+ rdfs:comment """plannedStartDate is either a property of a WorkItem resource or of a Project resource.
+It is the planned start date of the work described by the WorkItem resource or of the project described by the Project resource.
+Its value is a dateTime.""" ;
+ .
+
+:producedFor
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "producedFor" ;
+ rdfs:comment """producedFor is a relation between an Artifact resource and a ScopeItem resource or a WorkItem resource.
+Artifact resources are produced as deliverables of the scope defined by a ScopeItem resource or the result of implementing the work described by a WorkItem resource.""" ;
+ .
+
+:raisedBy
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "raisedBy" ;
+ rdfs:comment """raisedBy is a relation between an Issue resource and ManagedItem resources.
+An Issue may be raised by one or more ManagedItem resources.""" ;
+ .
+
+:raisedDate
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "raisedDate" ;
+ rdfs:comment """raisedDate is an optional property of an Issue resource.
+It is the raised date of the Issue resource.
+Its value is a dateTime.""" ;
+ .
+
+:representedBy
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "representedBy" ;
+ rdfs:comment """representedBy is a relation between a WorkItem resource and a person in charge.
+A work item may be represented by a person who acts as the contact for the work item.
+This person is responsible for the progress of the work described by the WorkItem resource.
+This person may or may not actually do the required work.""" ;
+ .
+
+:requiredBy
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "requiredBy" ;
+ rdfs:comment """requiredBy is a relation either between a WorkItem resource and an Artifact resource, or between a WorkItem resource and a ScopeItem resource.
+A WorkItem resource, such as reviewing the design, is required for producing an Artifact resource such as a review record.
+A WorkItem resource may also be required to implement the scope described by a ScopeItem resource.""" ;
+ .
+
+:sequenceNumber
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "sequenceNumber" ;
+ rdfs:comment """sequenceNumber is a unique number which represents the position of the resource in a sequential order of all the resources of each subclass of ManagedItem.""" ;
+ .
+
+:stateOfIssue
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "stateOfIssue" ;
+ rdfs:comment """stateOfIssue is a relation between an Issue resource and a State resource.
+The State resource defines a set of values which represent the state of an issue resource.""" ;
+ .
+
+:stateOfRisk
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "stateOfRisk" ;
+ rdfs:comment """stateOfRisk is a relation between a Risk resource and a State resource.
+The State resource defines a set of values which represent the state of a Risk resource.""" ;
+ .
+
+:targets
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "targets" ;
+ rdfs:comment """targets is a relation between an Artifact resource and a Measure resource. The Measure resource represents a target goal of quality measure of the Artificat resource.""" ;
+ .
+
+:unitOfMeasure
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "unitOfMeasure" ;
+ rdfs:comment """unitOfMeasure is a relation between a Measure resource and a Unit resource.
+It is a unit of volume.
+If an acquirer sums up the same type of measures in a report, the value should be converted according to the unit.""" ;
+ .
+
+:unitOfScopeItemSize
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "unitOfScopeItemSize" ;
+ rdfs:comment """unitOfScopeItemSize is a relation between a Project resource and a Unit resource.
+It defines a unit of size which all the ScopeItem resources refer to in the project. """ ;
+ .
+
+:valueOfMeasure
+ a rdf:Property ;
+ rdfs:isDefinedBy : ;
+ rdfs:label "valueOfMeasure" ;
+ rdfs:comment """valueOfMeasure is a property that represents a value for a Measure resource.""";
+ .
+
+
From f3cbc2ccd0e5a50c1729689b84953a1cae80f8bc Mon Sep 17 00:00:00 2001
From: tomkamimura <97661858+tomkamimura@users.noreply.github.com>
Date: Fri, 14 Jan 2022 13:51:52 +0900
Subject: [PATCH 05/32] Delete readme.md
---
content/ns/promcode/readme.md | 1 -
1 file changed, 1 deletion(-)
delete mode 100644 content/ns/promcode/readme.md
diff --git a/content/ns/promcode/readme.md b/content/ns/promcode/readme.md
deleted file mode 100644
index 8b137891..00000000
--- a/content/ns/promcode/readme.md
+++ /dev/null
@@ -1 +0,0 @@
-
From 2b4fa43738a3c76c0c745824116e65ebf99073e6 Mon Sep 17 00:00:00 2001
From: tomkamimura <97661858+tomkamimura@users.noreply.github.com>
Date: Fri, 14 Jan 2022 14:10:55 +0900
Subject: [PATCH 06/32] added information on PROMCODE
---
content/specifications/_index.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/content/specifications/_index.md b/content/specifications/_index.md
index 30dfcc8b..bd0f0f57 100644
--- a/content/specifications/_index.md
+++ b/content/specifications/_index.md
@@ -39,6 +39,7 @@ Note: The open-services.net specifications that are being migrated to OASIS by t
| [Asset Management 2.0 Final](https://archive.open-services.net/wiki/asset-management/OSLC-Asset-Management-2.0-Specification/index.html) | OSLC Asset Management WG (closed) | Defines the OSLC services and vocabulary for the Asset Management domain. |
| [Automation 2.0 Final](https://archive.open-services.net/wiki/automation/OSLC-Automation-Specification-Version-2.0/index.html) | OSLC Automation WG (closed) | Defines the OSLC services and vocabulary for the domain that supports automation of sequences of actions on OSLC resources. |
| [Performance Monitoring 2.0 Final](https://archive.open-services.net/wiki/performance-monitoring/OSLC-Performance-Monitoring-Specification-Version-2.0/index.html) | OSLC Performance Monitoring WG (closed) | Defines the OSLC services and vocabulary for the Performance Monitoring domain. |
+| [Promcode 1.0 CS02](https://docs.oasis-open.org/oslc-promcode/promcode/v1.0/cs02/promcode-spec.html) | OSLC PROMCODE TC | The latest published version of the OSLC services and vocabulary for Project Management for Contracted Software Delivery. Committee Specification |
## Working Drafts
From 2ac2d669ab655c61c6be517d9c65fbc7407a3ca3 Mon Sep 17 00:00:00 2001
From: tomkamimura <97661858+tomkamimura@users.noreply.github.com>
Date: Mon, 17 Jan 2022 09:58:24 +0900
Subject: [PATCH 07/32] Update _index.md
---
content/specifications/vocabularies/_index.md | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/content/specifications/vocabularies/_index.md b/content/specifications/vocabularies/_index.md
index 392a6c59..3cc2e7b8 100644
--- a/content/specifications/vocabularies/_index.md
+++ b/content/specifications/vocabularies/_index.md
@@ -145,6 +145,20 @@ OSLC [version compatibility guidelines](http://docs.oasis-open.org/oslc-core/osl
| **OSLC Query prefix** |`pm%3Dhttp%3A%2F%2Fopen-services.net%2Fns%2Fperfmon%23` |
| **Specified Vocabulary**| [PerfMon 2.0 vocabulary][auto] |
+### OSLC PROMCODE
+
+| Property | Value |
+| ----------------------: | :----------------------------------------------|
+| **Deployed vocabulary** | PROMCODE 1.0 |
+| **Publication date** | 10 November 2021 |
+| **Status** | **ACTIVE** |
+| **Recommended prefix** |`oslc_promcode` |
+| **Namespace URI** |`http://open-services.net/ns/promcode#` |
+| **Turtle prefix** |`@prefix oslc_promcode: `|
+| **SPARQL prefix** |`PREFIX oslc_promcode: ` |
+| **OSLC Query prefix** |`oslc_promcode%3Dhttp%3A%2F%2Fopen-services.net%2Fns%2Fpromcode%23` |
+| **Specified Vocabulary**| [PROMCODE 1.0 vocabulary][promcode] |
+
### Linked Data Basic Profile
| Property | Value |
@@ -163,6 +177,7 @@ OSLC [version compatibility guidelines](http://docs.oasis-open.org/oslc-core/osl
[am]: https://docs.oasis-open-projects.org/oslc-op/am/v3.0/ps01/architecture-management-vocab.html
[asset]: https://archive.open-services.net/wiki/asset-management/OSLC-Asset-Management-2.0-Specification/index.html#OSLC-Asset-Management-Resource-Definitions
[auto]: https://archive.open-services.net/wiki/automation/OSLC-Automation-Specification-Version-2.0/index.html#Automation-Resource-Definitions
+[promcode]: https://docs.oasis-open.org/oslc-promcode/promcode/v1.0/cs02/promcode-vocab.html
> **NB!** All namespace URIs support content negotiation. Acceptable RDF MIME types:
>
@@ -201,4 +216,6 @@ In order to foster open integration, we will allow additional domain vocabularie
### Unpublished vocabularies
- `crvt`: [Common IT Resource Type Vocabulary Version 2.0](https://archive.open-services.net/wiki/reconciliation/Common-IT-Resource-Type-Vocabulary-Version-2.0/index.html)
+
From 3fb8b7ee7c757ff8ee2ee89fe887ef4ba2463f35 Mon Sep 17 00:00:00 2001
From: tomkamimura <97661858+tomkamimura@users.noreply.github.com>
Date: Mon, 17 Jan 2022 16:12:51 +0900
Subject: [PATCH 08/32] Add files via upload
---
content/ns/promcode/promcode-shapes.jsonld | 1248 +++++++++++++++++++
content/ns/promcode/promcode-shapes.nt | 1019 +++++++++++++++
content/ns/promcode/promcode-shapes.rdf | 1297 ++++++++++++++++++++
content/ns/promcode/promcode-vocab.jsonld | 340 +++++
content/ns/promcode/promcode-vocab.nt | 192 +++
content/ns/promcode/promcode-vocab.rdf | 307 +++++
6 files changed, 4403 insertions(+)
create mode 100644 content/ns/promcode/promcode-shapes.jsonld
create mode 100644 content/ns/promcode/promcode-shapes.nt
create mode 100644 content/ns/promcode/promcode-shapes.rdf
create mode 100644 content/ns/promcode/promcode-vocab.jsonld
create mode 100644 content/ns/promcode/promcode-vocab.nt
create mode 100644 content/ns/promcode/promcode-vocab.rdf
diff --git a/content/ns/promcode/promcode-shapes.jsonld b/content/ns/promcode/promcode-shapes.jsonld
new file mode 100644
index 00000000..f8f0c7e6
--- /dev/null
+++ b/content/ns/promcode/promcode-shapes.jsonld
@@ -0,0 +1,1248 @@
+{
+ "@graph" : [ {
+ "@id" : "_:b0",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b1",
+ "@type" : "oslc:Property",
+ "name" : "date",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:date",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "date
is a property of a Measurement
resource. It is the date on which the measurement was made. "
+ }, {
+ "@id" : "_:b10",
+ "@type" : "oslc:Property",
+ "name" : "unitOfMeasure",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:unitOfMeasure",
+ "representation" : "oslc:Either",
+ "valueType" : "oslc:AnyResource",
+ "dcterms:description" : "unitOfMeasure
is a property that defines a unit of measure of this Measure
resource. The value is any resource, but is expected to have information on the unit of measure of this Measure
resource, describing whether the metric is a rate, a ratio, a quantity, a time, etc."
+ }, {
+ "@id" : "_:b100",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the ScopeItem
resource that is a source of this ScopeItem
resource."
+ }, {
+ "@id" : "_:b101",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for the Artifact
resource."
+ }, {
+ "@id" : "_:b102",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string of the resource."
+ }, {
+ "@id" : "_:b103",
+ "@type" : "oslc:Property",
+ "name" : "plannedStartDate",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:plannedStartDate",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "plannedStartDate
is a property of a Project
resource. It is the planned start date of the project. Its value is of type xsd:dateTime
."
+ }, {
+ "@id" : "_:b104",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the Risk
resource that is a source of this Risk
resource."
+ }, {
+ "@id" : "_:b105",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b106",
+ "@type" : "oslc:Property",
+ "name" : "isPartOf",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:isPartOf",
+ "range" : "oslc_promcode:Artifact",
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Artifact",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "isPartOf
is a relation between a child Artifact
resource and its parent Artifact
resource. An Artifact
resource may have multiple child WorkItem
resources."
+ }, {
+ "@id" : "_:b107",
+ "@type" : "oslc:Property",
+ "name" : "sequenceNumber",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:sequenceNumber",
+ "valueType" : "xsd:decimal",
+ "dcterms:description" : "A unique number assigned to this resource which represents a position in the sequential order of all Artifact
resources of the project."
+ }, {
+ "@id" : "_:b108",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b109",
+ "@type" : "oslc:Property",
+ "name" : "plannedEndDate",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:plannedEndDate",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "plannedEndDate
is a property of a Project
resource. It is the planned end date of the project. Its value is of type xsd:dateTime
."
+ }, {
+ "@id" : "_:b11",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for the Measure
resource. "
+ }, {
+ "@id" : "_:b110",
+ "@type" : "oslc:Property",
+ "name" : "sequenceNumber",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:sequenceNumber",
+ "valueType" : "xsd:decimal",
+ "dcterms:description" : "A unique number assigned to the resource which represents a position in the sequential order of resources of the same type of ManagedItem
."
+ }, {
+ "@id" : "_:b111",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string for a ManagedItem
resource."
+ }, {
+ "@id" : "_:b112",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the ManagedItem
resource that is a source of this ManagedItem
resource."
+ }, {
+ "@id" : "_:b113",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b114",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for a Risk
resource. "
+ }, {
+ "@id" : "_:b115",
+ "@type" : "oslc:Property",
+ "name" : "stateOfIssue",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:stateOfIssue",
+ "representation" : "oslc:Either",
+ "valueType" : "oslc:AnyResource",
+ "dcterms:description" : "stateOfIssue
is a property that defines the state of an Issue
resource. The value is any resource, but is expected to describe its state such as open, action taken, monitored and closed, to represent the state of issue."
+ }, {
+ "@id" : "_:b116",
+ "@type" : "oslc:Property",
+ "name" : "collects",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:collects",
+ "range" : [ "oslc_promcode:ScopeItem", "oslc_promcode:Artifact", "oslc_promcode:WorkItem", "oslc_promcode:Risk", "oslc_promcode:Issue" ],
+ "representation" : "oslc:Either",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#ManagedItem",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "ManagedItem
resources included in this ManagedItemCollection
. A ManagedItemCollection
resource collects resources of type ScopeItem
, WorkItem
, Artifact
, Risk
, and Issue
."
+ }, {
+ "@id" : "_:b117",
+ "@type" : "oslc:Property",
+ "name" : "sequenceNumber",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:sequenceNumber",
+ "valueType" : "xsd:decimal",
+ "dcterms:description" : "A unique number assigned to this resource which represents a position in the sequential order of all the Issue
resources in the project."
+ }, {
+ "@id" : "_:b118",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string for the resource."
+ }, {
+ "@id" : "_:b119",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the ManagedItemCollection
resource that is a source of this ManagedItemCollection
resource."
+ }, {
+ "@id" : "_:b12",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b120",
+ "@type" : "oslc:Property",
+ "name" : "metricOfScopeItemSize",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:metricOfScopeItemSize",
+ "representation" : "oslc:Either",
+ "valueType" : "oslc:AnyResource",
+ "dcterms:description" : "metricOfScopeItemSize
is a property that describes a metric of properties of plannedSize.
and actualSize
of ScopeItem
. The value can be any resource, but it is expected to have information on the desired metric for all the ScopeItem
resources of the project."
+ }, {
+ "@id" : "_:b13",
+ "@type" : "oslc:Property",
+ "name" : "actualSize",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:actualSize",
+ "valueType" : "xsd:decimal",
+ "dcterms:description" : "actualSize
is a property for actual development size for a ScopeItem
resource."
+ }, {
+ "@id" : "_:b14",
+ "@type" : "oslc:Property",
+ "name" : "raisedDate",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:raisedDate",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "raisedDate
is an optional property of an Issue
resource. It is the raised date of the Issue
resource. Its value is a dateTime
."
+ }, {
+ "@id" : "_:b15",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the WorkItem
resource that is a source of this WorkItem
resource."
+ }, {
+ "@id" : "_:b16",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the Plan
resource that is a source of this Plan
resource."
+ }, {
+ "@id" : "_:b17",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string for a Project
resource."
+ }, {
+ "@id" : "_:b18",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the IssueCollection
resource that is a source of this IssueCollection
resource."
+ }, {
+ "@id" : "_:b19",
+ "@type" : "oslc:Property",
+ "name" : "sequenceNumber",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:sequenceNumber",
+ "valueType" : "xsd:decimal",
+ "dcterms:description" : "A unique number assigned to this resource which represents a position in the sequential order of all the WorkItem
resources of the project."
+ }, {
+ "@id" : "_:b2",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b20",
+ "@type" : "oslc:Property",
+ "name" : "belongsTo",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "oslc_promcode:belongsTo",
+ "range" : "oslc_promcode:Project",
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Project",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "belongsTo
is a relation between this Report
resource and a Project
resources. "
+ }, {
+ "@id" : "_:b21",
+ "@type" : "oslc:Property",
+ "name" : "belongsTo",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "oslc_promcode:belongsTo",
+ "range" : "oslc_promcode:Project",
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Project",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "belongsTo
is a relation between the ManagedItemCollection
resource and a Project
resource. "
+ }, {
+ "@id" : "_:b22",
+ "@type" : "oslc:Property",
+ "name" : "actualEndDate",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:actualEndDate",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "actualEndDate
is a property of a Project
resource that describes actual end date of the project. Its value is of type xsd:dateTime
."
+ }, {
+ "@id" : "_:b23",
+ "@type" : "oslc:Property",
+ "name" : "actualStartDate",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:actualStartDate",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "actualStartDate
is a property of a Project
resource. It is the actual start date of the project. Its value is of type xsd:dateTime
."
+ }, {
+ "@id" : "_:b24",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b25",
+ "@type" : "oslc:Property",
+ "name" : "identifiedBy",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:identifiedBy",
+ "range" : [ "oslc_promcode:Risk", "oslc_promcode:Artifact", "oslc_promcode:Issue", "oslc_promcode:WorkItem", "oslc_promcode:ScopeItem" ],
+ "representation" : "oslc:Either",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#ManagedItem",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "identifiedBy
is a relation between a Risk
resource and a resource of type ScopeItem
, WorkItem
, Artifact
, Risk
or Issue
. A Risk
resource may be identified by one or more resources."
+ }, {
+ "@id" : "_:b26",
+ "@type" : "oslc:Property",
+ "name" : "collects",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:collects",
+ "range" : [ "oslc_promcode:Artifact", "oslc_promcode:WorkItem", "oslc_promcode:ScopeItem" ],
+ "representation" : "oslc:Either",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#ManagedItem",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "collects
is a relation between the Report
resource and resources, where each linked resource from the Plan
resource is a ScopeItem
resource, a WorkItem
resource or an Artifact
resource. The Report
resource collects a subset of resources collected by the Plan
resource that is linked by correspondsTo
property."
+ }, {
+ "@id" : "_:b27",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for a Report
resource."
+ }, {
+ "@id" : "_:b28",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the Report
resource that is a source of this Report
resource."
+ }, {
+ "@id" : "_:b29",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string of this Report
resource."
+ }, {
+ "@id" : "_:b3",
+ "@type" : "oslc:Property",
+ "name" : "collects",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:collects",
+ "range" : "oslc_promcode:Issue",
+ "representation" : "oslc:Either",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Issue",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "collects
is a relation between an IssueCollection
resource and an Issue
resource. An IssueCollection
resource collects only Issue
resources."
+ }, {
+ "@id" : "_:b30",
+ "@type" : "oslc:Property",
+ "name" : "correspondsTo",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:correspondsTo",
+ "range" : "oslc_promcode:Plan",
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Plan",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "correspondsTo
is a relation between a Report
resource and a Plan
resource. A Report
resource has at most one correspondsTo
relation to the corresponding a Plan
resource. If a plan is changed and a new Plan
resource is created, the Report
may need to be linked to the new Plan
resource."
+ }, {
+ "@id" : "_:b31",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b32",
+ "@type" : "oslc:Property",
+ "name" : "includes",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:includes",
+ "range" : "oslc_promcode:Measurement",
+ "representation" : "oslc:Either",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Measurement",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "includes
is a relation between this Report
resource and Measurement
resources. A Measurement
resource linked by includes
from this resource must measure an Artifact
resource that is linked by collects
property of this Report
resource."
+ }, {
+ "@id" : "_:b33",
+ "@type" : "oslc:Property",
+ "name" : "date",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:date",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "A date on which this Report
resource collects member resources."
+ }, {
+ "@id" : "_:b34",
+ "@type" : "oslc:Property",
+ "name" : "producedFor",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:producedFor",
+ "range" : [ "oslc_promcode:WorkItem", "oslc_promcode:ScopeItem" ],
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#ManagedItem",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "producedFor
is a relation between an Artifact
resource and a ScopeItem
resource or a WorkItem
resource. Artifact
is produced as a result of implementation of the ScopeItem
resources or as a result of the work described by the WorkItem
resource."
+ }, {
+ "@id" : "_:b35",
+ "@type" : "oslc:Property",
+ "name" : "date",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:date",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "A date on which this ManagedItemCollection
resource collects member resources."
+ }, {
+ "@id" : "_:b36",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for a ManagedItemCollection
resource."
+ }, {
+ "@id" : "_:b37",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the RiskCollection
resource that is a source of this RiskCollection
resource."
+ }, {
+ "@id" : "_:b38",
+ "@type" : "oslc:Property",
+ "name" : "plannedSize",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:plannedSize",
+ "valueType" : "xsd:decimal",
+ "dcterms:description" : "plannedSize
is a property for estimated development size for a ScopeItem
resource."
+ }, {
+ "@id" : "_:b39",
+ "@type" : "oslc:Property",
+ "name" : "actualStartDate",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:actualStartDate",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "actualStartDate
is a property of a WorkItem
resource. It is the actual start date of the work item. Its value is of type xsd:dateTime
."
+ }, {
+ "@id" : "_:b4",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b40",
+ "@type" : "oslc:Property",
+ "name" : "date",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:date",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "A date on which this IssueCollection
resource collects Issue
resources."
+ }, {
+ "@id" : "_:b41",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b42",
+ "@type" : "oslc:Property",
+ "name" : "observes",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:observes",
+ "range" : "oslc_promcode:Measure",
+ "representation" : "oslc:Inline",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Measure",
+ "valueType" : "oslc:AnyResource",
+ "dcterms:description" : "observes
is a relation between a Measurement
resource and a Measure
resource. One Measurement
resource observes zero or many Measure
resources. The representation of this property is inline."
+ }, {
+ "@id" : "_:b43",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string for the WorkItem
resource."
+ }, {
+ "@id" : "_:b44",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the Issue
resource that is a source of this Issue
resource."
+ }, {
+ "@id" : "_:b45",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string for a Risk
resource."
+ }, {
+ "@id" : "_:b46",
+ "@type" : "oslc:Property",
+ "name" : "date",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:date",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "A date on which this Plan
resource collects member resources."
+ }, {
+ "@id" : "_:b47",
+ "@type" : "oslc:Property",
+ "name" : "requiredBy",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:requiredBy",
+ "range" : [ "oslc_promcode:ScopeItem", "oslc_promcode:Artifact" ],
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#ManagedItem",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "requiredBy
is a relation between this WorkItem
resource and a ScopeItem
resource or an Artifact
resource."
+ }, {
+ "@id" : "_:b48",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier of the resource."
+ }, {
+ "@id" : "_:b49",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b5",
+ "@type" : "oslc:Property",
+ "name" : "metricOfMeasure",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:metricOfMeasure",
+ "representation" : "oslc:Either",
+ "valueType" : "oslc:AnyResource",
+ "dcterms:description" : "metricOfMeasure
is a property that defines a metric of measure of this resource. The value is any resource, but is expected to have information on the metric of this Measure
resource."
+ }, {
+ "@id" : "_:b50",
+ "@type" : "oslc:Property",
+ "name" : "actualEndDate",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:actualEndDate",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "actualEndDate
is a property of a WorkItem
resource. It is the actual end date of the work item. Its value is of type xsd:dateTime
."
+ }, {
+ "@id" : "_:b51",
+ "@type" : "oslc:Property",
+ "name" : "plannedEndDate",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:plannedEndDate",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "plannedEndDate
is a property of a WorkItem
resource. It is the planned end date of the work item. Its value is of type xsd:dateTime
."
+ }, {
+ "@id" : "_:b52",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for the WorkItem
resource. "
+ }, {
+ "@id" : "_:b53",
+ "@type" : "oslc:Property",
+ "name" : "plannedStartDate",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:plannedStartDate",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "plannedStartDate
is a property of WorkItem resource. It is the planned start date of the work item. Its value is of type xsd:dateTime
."
+ }, {
+ "@id" : "_:b54",
+ "@type" : "oslc:Property",
+ "name" : "representedBy",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:representedBy",
+ "representation" : "oslc:Either",
+ "valueType" : "oslc:AnyResource",
+ "dcterms:description" : "representedBy
is a relation between the WorkItem
resource and a resource that represents a person responsible for the progress of the work described by this resource. The value is any resource, but is expected to describe a person such as a foaf:Person
resource. "
+ }, {
+ "@id" : "_:b55",
+ "@type" : "oslc:Property",
+ "name" : "isPartOf",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:isPartOf",
+ "range" : "oslc_promcode:WorkItem",
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#WorkItem",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "isPartOf
is a relation between a child WorkItem
resource and its parent WorkItem
resource. A WorkItem
resource may have multiple child WorkItem
resources."
+ }, {
+ "@id" : "_:b56",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b57",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for a ManagedItem
resource. "
+ }, {
+ "@id" : "_:b58",
+ "@type" : "oslc:Property",
+ "name" : "isPartOf",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:isPartOf",
+ "range" : "oslc_promcode:ScopeItem",
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#ScopeItem",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "isPartOf
is a relation between a child ScopeItem
resource and its parent ScopeItem
resource. A ScopeItem
resource may have multiple child ScopeItem
resources."
+ }, {
+ "@id" : "_:b59",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the Artifact
resource that is a source of this Artifact
resource."
+ }, {
+ "@id" : "_:b6",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string of this Measure
resource."
+ }, {
+ "@id" : "_:b60",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for the Issue
resource. "
+ }, {
+ "@id" : "_:b61",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b62",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b63",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b64",
+ "@type" : "oslc:Property",
+ "name" : "belongsTo",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "oslc_promcode:belongsTo",
+ "range" : "oslc_promcode:Project",
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Project",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "belongsTo
is a relation between a Plan
resource and a Project
resource. "
+ }, {
+ "@id" : "_:b65",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the Issue
resource."
+ }, {
+ "@id" : "_:b66",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string of this ManagedItemCollection
resource."
+ }, {
+ "@id" : "_:b67",
+ "@type" : "oslc:Property",
+ "name" : "belongsTo",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "oslc_promcode:belongsTo",
+ "range" : "oslc_promcode:Project",
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Project",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "belongsTo
is a relation between the IssueCollection
resource and a Project
resource. An acquirer and a supplier may have multiple projects in operation. The Project resource linked is used to identify the project this IssueCollection
resource belongs to. "
+ }, {
+ "@id" : "_:b68",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string of this IssueCollection
resource."
+ }, {
+ "@id" : "_:b69",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b7",
+ "@type" : "oslc:Property",
+ "name" : "valueOfMeasure",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "oslc_promcode:valueOfMeasure",
+ "valueType" : "xsd:decimal",
+ "dcterms:description" : "valueOfMeasure
is a property that represents a value for the Measure
resource."
+ }, {
+ "@id" : "_:b70",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property of a Project
resource to help a human understand the project."
+ }, {
+ "@id" : "_:b71",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string of this RiskCollection
resource."
+ }, {
+ "@id" : "_:b72",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for a RiskCollection
resource."
+ }, {
+ "@id" : "_:b73",
+ "@type" : "oslc:Property",
+ "name" : "collects",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:collects",
+ "range" : "oslc_promcode:Risk",
+ "representation" : "oslc:Either",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Risk",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "collects
is a relation between a RiskCollection
resource and a Risk
resource."
+ }, {
+ "@id" : "_:b74",
+ "@type" : "oslc:Property",
+ "name" : "belongsTo",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "oslc_promcode:belongsTo",
+ "range" : "oslc_promcode:Project",
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Project",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "belongsTo
is a relation between the RiskCollection
resource and a Project
resource."
+ }, {
+ "@id" : "_:b75",
+ "@type" : "oslc:Property",
+ "name" : "date",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:date",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "A date on which this RiskCollection
resource collects member resources."
+ }, {
+ "@id" : "_:b76",
+ "@type" : "oslc:Property",
+ "name" : "source",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:source",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A string that identifies the Project
resource that is a source of this Project
resource."
+ }, {
+ "@id" : "_:b77",
+ "@type" : "oslc:Property",
+ "name" : "unitOfScopeItemSize",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:unitOfScopeItemSize",
+ "representation" : "oslc:Either",
+ "valueType" : "oslc:AnyResource",
+ "dcterms:description" : "unitOfScopeItemSize
is a property that describes a unit of size of properties of plannedSize.
and actualSize
of ScopeItem
. The value can be any resource, but it is expected to have information on the desired unit of size, describing whether the metric is a rate, a ratio, a quantity, a time, and so on for all the ScopeItem
resources in the project. "
+ }, {
+ "@id" : "_:b78",
+ "@type" : "oslc:Property",
+ "name" : "targets",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:targets",
+ "range" : "oslc_promcode:Measure",
+ "representation" : "oslc:Inline",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Measure",
+ "valueType" : "oslc:AnyResource",
+ "dcterms:description" : "targets
is a relation between an Artifact
resource and a Measure
resource. The representation of this property is inline."
+ }, {
+ "@id" : "_:b79",
+ "@type" : "oslc:Property",
+ "name" : "stateOfRisk",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "oslc_promcode:stateOfRisk",
+ "representation" : "oslc:Either",
+ "valueType" : "oslc:AnyResource",
+ "dcterms:description" : "stateOfRisk
is a property that defines the state of a Risk
resource. The value is any resource, but is expected to describe its state such as open, action taken, monitored and closed, to represent the state of the risk."
+ }, {
+ "@id" : "_:b8",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b80",
+ "@type" : "oslc:Property",
+ "name" : "raisedBy",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:raisedBy",
+ "range" : [ "oslc_promcode:Risk", "oslc_promcode:Artifact", "oslc_promcode:ScopeItem", "oslc_promcode:WorkItem", "oslc_promcode:Issue" ],
+ "representation" : "oslc:Either",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#ManagedItem",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "raisedBy
is a relation between an Issue
resource and other resources of type ScopeItem
, WorkItem
, Artifact
, Risk
and Issue
. An Issue
resource may be raised by one or more resources."
+ }, {
+ "@id" : "_:b81",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b82",
+ "@type" : "oslc:Property",
+ "name" : "measures",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "oslc_promcode:measures",
+ "range" : "oslc_promcode:Artifact",
+ "representation" : "oslc:Reference",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#Artifact",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "measures
is a relation between a Measurement
resource and an Artifact
resource. The measurement represented by the resource is on the artifact represented by the Artifact
resource."
+ }, {
+ "@id" : "_:b83",
+ "@type" : "oslc:Property",
+ "name" : "sequenceNumber",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:sequenceNumber",
+ "valueType" : "xsd:decimal",
+ "dcterms:description" : "A unique number assigned to this resource which represents a position in the sequential order of all the ScopeItem
resources of the project."
+ }, {
+ "@id" : "_:b84",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string of this Plan
resource."
+ }, {
+ "@id" : "_:b85",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for a Plan
resource."
+ }, {
+ "@id" : "_:b86",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b87",
+ "@type" : "oslc:Property",
+ "name" : "collects",
+ "occurs" : "oslc:Zero-or-many",
+ "propertyDefinition" : "oslc_promcode:collects",
+ "range" : [ "oslc_promcode:ScopeItem", "oslc_promcode:WorkItem", "oslc_promcode:Artifact" ],
+ "representation" : "oslc:Either",
+ "valueShape" : "http://open-services.net/ns/promcode/shapes/1.0#ManagedItem",
+ "valueType" : "oslc:Resource",
+ "dcterms:description" : "collects
is a relation between a Plan
resource and resources, where each linked resource from the Plan
resource is a Scopeitem
resource, a WorkItem
resource or an Artifact
resource."
+ }, {
+ "@id" : "_:b88",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b89",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for the Measurement
resource. "
+ }, {
+ "@id" : "_:b9",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b90",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b91",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for a Project
resource."
+ }, {
+ "@id" : "_:b92",
+ "@type" : "oslc:Property",
+ "name" : "identifiedDate",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:identifiedDate",
+ "valueType" : "xsd:dateTime",
+ "dcterms:description" : "identifiedDate
is the date on which the risk was identified."
+ }, {
+ "@id" : "_:b93",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human to understand the resource."
+ }, {
+ "@id" : "_:b94",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b95",
+ "@type" : "oslc:Property",
+ "name" : "sequenceNumber",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "oslc_promcode:sequenceNumber",
+ "valueType" : "xsd:decimal",
+ "dcterms:description" : "A unique number assigned to this resource which represents a position in the sequential order of all the Risk
resources of the project."
+ }, {
+ "@id" : "_:b96",
+ "@type" : "oslc:Property",
+ "name" : "type",
+ "occurs" : "oslc:One-or-many",
+ "propertyDefinition" : "rdf:type",
+ "range" : "rdfs:Class",
+ "representation" : "oslc:Reference",
+ "valueType" : "oslc:Resource",
+ "description" : "The resource type URIs."
+ }, {
+ "@id" : "_:b97",
+ "@type" : "oslc:Property",
+ "name" : "description",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:description",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "dcterms:description
is a property to help a human understand the resource."
+ }, {
+ "@id" : "_:b98",
+ "@type" : "oslc:Property",
+ "name" : "identifier",
+ "occurs" : "oslc:Exactly-one",
+ "propertyDefinition" : "dcterms:identifier",
+ "valueType" : "xsd:string",
+ "dcterms:description" : "A unique identifier for a ScopeItem
resource. "
+ }, {
+ "@id" : "_:b99",
+ "@type" : "oslc:Property",
+ "name" : "title",
+ "occurs" : "oslc:Zero-or-one",
+ "propertyDefinition" : "dcterms:title",
+ "valueType" : "rdf:XMLLiteral",
+ "dcterms:description" : "A title string for a ScopeItem
resource."
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#",
+ "@type" : "oslc:ResourceShapeConstraints",
+ "description" : "All vocabulary URIs defined in the OSLC PROMCODE namespace.",
+ "hasVersion" : "CSD01",
+ "isPartOf" : "https://tools.oasis-open.org/version-control/browse/wsvn/oslc-promcode/shape/trunk/spec.html",
+ "issued" : "2021-03-23",
+ "license" : "http://www.apache.org/licenses/LICENSE-2.0",
+ "publisher" : "https://open-services.net/about/",
+ "source" : "https://tools.oasis-open.org/version-control/browse/wsvn/oslc-promcode/shape/trunk/promcode-shapes.ttl",
+ "dcterms:title" : "OSLC PROMCODE Constraints",
+ "label" : "OSLC PROMCODE Constraints"
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#Artifact",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:Artifact",
+ "property" : [ "_:b102", "_:b59", "_:b24", "_:b106", "_:b101", "_:b34", "_:b78", "_:b107", "_:b41" ],
+ "title" : "Shape resource of an Artifact
resource."
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#Issue",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:Issue",
+ "property" : [ "_:b117", "_:b115", "_:b61", "_:b14", "_:b65", "_:b44", "_:b60", "_:b80", "_:b118" ],
+ "title" : "Shape resource of an Issue
resource."
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#IssueCollection",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:IssueCollection",
+ "property" : [ "_:b48", "_:b40", "_:b67", "_:b18", "_:b68", "_:b0", "_:b3", "_:b12" ],
+ "title" : "Shape resource of an IssueCollection
resource."
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#ManagedItem",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:ManagedItem",
+ "property" : [ "_:b56", "_:b110", "_:b111", "_:b112", "_:b57", "_:b113" ],
+ "title" : "Shape resource for ManagedItem
."
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#ManagedItemCollection",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:ManagedItemCollection",
+ "property" : [ "_:b21", "_:b116", "_:b36", "_:b105", "_:b66", "_:b119", "_:b94", "_:b35" ],
+ "title" : "Shape resource of ManagedItemCollection
."
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#Measure",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:Measure",
+ "property" : [ "_:b5", "_:b6", "_:b7", "_:b8", "_:b9", "_:b10", "_:b11" ],
+ "title" : "Shape resource of a Measure
resource"
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#Measurement",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:Measurement",
+ "property" : [ "_:b88", "_:b42", "_:b82", "_:b89", "_:b90", "_:b1" ],
+ "title" : "Shape resource of a Measurement
resource"
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#Plan",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:Plan",
+ "property" : [ "_:b84", "_:b85", "_:b81", "_:b16", "_:b86", "_:b46", "_:b87", "_:b64" ],
+ "title" : "Shape resource of a Plan
resource"
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#Project",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:Project",
+ "property" : [ "_:b120", "_:b22", "_:b91", "_:b17", "_:b103", "_:b77", "_:b76", "_:b70", "_:b108", "_:b109", "_:b23" ],
+ "title" : "Shape resource of a Project
resource."
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#Report",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:Report",
+ "property" : [ "_:b26", "_:b20", "_:b27", "_:b28", "_:b29", "_:b30", "_:b31", "_:b4", "_:b32", "_:b33" ],
+ "title" : "Shape resource of a Report
resource"
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#Risk",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:Risk",
+ "property" : [ "_:b114", "_:b45", "_:b95", "_:b79", "_:b92", "_:b93", "_:b104", "_:b25", "_:b62" ],
+ "title" : "Shape resource of a Risk
resource."
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#RiskCollection",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:RiskCollection",
+ "property" : [ "_:b71", "_:b72", "_:b73", "_:b74", "_:b63", "_:b37", "_:b75", "_:b69" ],
+ "title" : "Shape resource of a RiskCollection
resource."
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#ScopeItem",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:ScopeItem",
+ "property" : [ "_:b96", "_:b98", "_:b83", "_:b38", "_:b99", "_:b58", "_:b97", "_:b100", "_:b13" ],
+ "title" : "Shape resource of a ScopeItem
resource"
+ }, {
+ "@id" : "http://open-services.net/ns/promcode/shapes/1.0#WorkItem",
+ "@type" : "oslc:ResourceShape",
+ "describes" : "oslc_promcode:WorkItem",
+ "name" : "WorkItem",
+ "property" : [ "_:b49", "_:b50", "_:b43", "_:b2", "_:b47", "_:b15", "_:b19", "_:b51", "_:b52", "_:b53", "_:b54", "_:b39", "_:b55" ],
+ "dcterms:title" : "Shape resource of a WorkItem
resource"
+ } ],
+ "@context" : {
+ "description" : {
+ "@id" : "http://purl.org/dc/terms/description",
+ "@type" : "http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral"
+ },
+ "valueType" : {
+ "@id" : "http://open-services.net/ns/core#valueType",
+ "@type" : "@id"
+ },
+ "representation" : {
+ "@id" : "http://open-services.net/ns/core#representation",
+ "@type" : "@id"
+ },
+ "range" : {
+ "@id" : "http://open-services.net/ns/core#range",
+ "@type" : "@id"
+ },
+ "propertyDefinition" : {
+ "@id" : "http://open-services.net/ns/core#propertyDefinition",
+ "@type" : "@id"
+ },
+ "occurs" : {
+ "@id" : "http://open-services.net/ns/core#occurs",
+ "@type" : "@id"
+ },
+ "name" : {
+ "@id" : "http://open-services.net/ns/core#name"
+ },
+ "valueShape" : {
+ "@id" : "http://open-services.net/ns/core#valueShape",
+ "@type" : "@id"
+ },
+ "title" : {
+ "@id" : "http://purl.org/dc/terms/title",
+ "@type" : "http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral"
+ },
+ "property" : {
+ "@id" : "http://open-services.net/ns/core#property",
+ "@type" : "@id"
+ },
+ "describes" : {
+ "@id" : "http://open-services.net/ns/core#describes",
+ "@type" : "@id"
+ },
+ "isPartOf" : {
+ "@id" : "http://purl.org/dc/terms/isPartOf",
+ "@type" : "@id"
+ },
+ "issued" : {
+ "@id" : "http://purl.org/dc/terms/issued",
+ "@type" : "http://www.w3.org/2001/XMLSchema#date"
+ },
+ "publisher" : {
+ "@id" : "http://purl.org/dc/terms/publisher",
+ "@type" : "@id"
+ },
+ "source" : {
+ "@id" : "http://purl.org/dc/terms/source",
+ "@type" : "@id"
+ },
+ "label" : {
+ "@id" : "http://www.w3.org/2000/01/rdf-schema#label"
+ },
+ "hasVersion" : {
+ "@id" : "http://purl.org/dc/terms/hasVersion"
+ },
+ "license" : {
+ "@id" : "http://purl.org/dc/terms/license",
+ "@type" : "@id"
+ },
+ "@vocab" : "http://open-services.net/ns/promcode/shapes/1.0#",
+ "xsd" : "http://www.w3.org/2001/XMLSchema#",
+ "rdfs" : "http://www.w3.org/2000/01/rdf-schema#",
+ "oslc" : "http://open-services.net/ns/core#",
+ "rdf" : "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
+ "oslc_promcode" : "http://open-services.net/ns/promcode#",
+ "xml" : "http://www.w3.org/XML/1998/namespace",
+ "dcterms" : "http://purl.org/dc/terms/"
+ }
+}
diff --git a/content/ns/promcode/promcode-shapes.nt b/content/ns/promcode/promcode-shapes.nt
new file mode 100644
index 00000000..c81735b3
--- /dev/null
+++ b/content/ns/promcode/promcode-shapes.nt
@@ -0,0 +1,1019 @@
+_:B56d339a060976a1a13eea7bc4b2a763b "dcterms:description
is a property to help a human understand the resource." .
+_:B56d339a060976a1a13eea7bc4b2a763b .
+_:B56d339a060976a1a13eea7bc4b2a763b .
+_:B56d339a060976a1a13eea7bc4b2a763b .
+_:B56d339a060976a1a13eea7bc4b2a763b "description" .
+_:B56d339a060976a1a13eea7bc4b2a763b .
+_:B8c706fdd4367e7a724ae0b914c14f2d6 "A title string for the resource." .
+_:B8c706fdd4367e7a724ae0b914c14f2d6 .
+_:B8c706fdd4367e7a724ae0b914c14f2d6 .
+_:B8c706fdd4367e7a724ae0b914c14f2d6 .
+_:B8c706fdd4367e7a724ae0b914c14f2d6 "title" .
+_:B8c706fdd4367e7a724ae0b914c14f2d6 .
+_:B969e748056e23d705327e176a8f4302b "metricOfScopeItemSize
is a property that describes a metric of properties of plannedSize.
and actualSize
of ScopeItem
. The value can be any resource, but it is expected to have information on the desired metric for all the ScopeItem
resources of the project." .
+_:B969e748056e23d705327e176a8f4302b .
+_:B969e748056e23d705327e176a8f4302b .
+_:B969e748056e23d705327e176a8f4302b .
+_:B969e748056e23d705327e176a8f4302b .
+_:B969e748056e23d705327e176a8f4302b "metricOfScopeItemSize" .
+_:B969e748056e23d705327e176a8f4302b .
+_:B941b89f385ecfceb5fa19ce199acd46c "A title string of this IssueCollection
resource." .
+_:B941b89f385ecfceb5fa19ce199acd46c .
+_:B941b89f385ecfceb5fa19ce199acd46c .
+_:B941b89f385ecfceb5fa19ce199acd46c .
+_:B941b89f385ecfceb5fa19ce199acd46c "title" .
+_:B941b89f385ecfceb5fa19ce199acd46c .
+ _:Be09fe590b2174b4a0071751c35ff9f18 .
+ _:B096f7533ff9c0fca20dbf0a7f3e1aa5b .
+ "Shape resource of a Measure
resource"^^ .
+ _:B1e01e02037a7bce195c0259846533054 .
+ _:Baa97874c1d6ec56e3041135fa98922af .
+ _:B44f99e81642abf6af81b99cda17fda26 .
+ .
+ _:Bea3577b414b32ccd2b6d909760fb8d38 .
+ .
+ _:B662edcdbbab1b526f6c482eb50027370 .
+_:B5cdccbb89efe63ef13e7f35cf34bf67f "correspondsTo
is a relation between a Report
resource and a Plan
resource. A Report
resource has at most one correspondsTo
relation to the corresponding a Plan
resource. If a plan is changed and a new Plan
resource is created, the Report
may need to be linked to the new Plan
resource." .
+_:B5cdccbb89efe63ef13e7f35cf34bf67f .
+_:B5cdccbb89efe63ef13e7f35cf34bf67f .
+_:B5cdccbb89efe63ef13e7f35cf34bf67f .
+_:B5cdccbb89efe63ef13e7f35cf34bf67f .
+_:B5cdccbb89efe63ef13e7f35cf34bf67f .
+_:B5cdccbb89efe63ef13e7f35cf34bf67f .
+_:B5cdccbb89efe63ef13e7f35cf34bf67f "correspondsTo" .
+_:B5cdccbb89efe63ef13e7f35cf34bf67f .
+_:B634ecc730298ea509371e1eb2db3cce8 .
+_:B634ecc730298ea509371e1eb2db3cce8 .
+_:B634ecc730298ea509371e1eb2db3cce8 .
+_:B634ecc730298ea509371e1eb2db3cce8 .
+_:B634ecc730298ea509371e1eb2db3cce8 "requiredBy" .
+_:B634ecc730298ea509371e1eb2db3cce8 .
+_:B634ecc730298ea509371e1eb2db3cce8 .
+_:B634ecc730298ea509371e1eb2db3cce8 .
+_:B634ecc730298ea509371e1eb2db3cce8 .
+_:B634ecc730298ea509371e1eb2db3cce8 "requiredBy
is a relation between this WorkItem
resource and a ScopeItem
resource or an Artifact
resource." .
+_:B993575d93f984487364c73dffe2e2bb7 "dcterms:description
is a property to help a human understand the resource." .
+_:B993575d93f984487364c73dffe2e2bb7 .
+_:B993575d93f984487364c73dffe2e2bb7 .
+_:B993575d93f984487364c73dffe2e2bb7 .
+_:B993575d93f984487364c73dffe2e2bb7 "description" .
+_:B993575d93f984487364c73dffe2e2bb7 .
+_:Ba1af051e9ac1b5c066042c34af0f94eb "dcterms:description
is a property to help a human understand the resource." .
+_:Ba1af051e9ac1b5c066042c34af0f94eb .
+_:Ba1af051e9ac1b5c066042c34af0f94eb .
+_:Ba1af051e9ac1b5c066042c34af0f94eb .
+_:Ba1af051e9ac1b5c066042c34af0f94eb "description" .
+_:Ba1af051e9ac1b5c066042c34af0f94eb .
+_:B0ab4991f8d271b2a78b83d70f102a71d "plannedStartDate
is a property of a Project
resource. It is the planned start date of the project. Its value is of type xsd:dateTime
." .
+_:B0ab4991f8d271b2a78b83d70f102a71d .
+_:B0ab4991f8d271b2a78b83d70f102a71d .
+_:B0ab4991f8d271b2a78b83d70f102a71d .
+_:B0ab4991f8d271b2a78b83d70f102a71d "plannedStartDate" .
+_:B0ab4991f8d271b2a78b83d70f102a71d .
+ _:Bfcae0fb9154adad7245c91b57d072d40 .
+ _:B5cdccbb89efe63ef13e7f35cf34bf67f .
+ .
+ .
+ _:B993575d93f984487364c73dffe2e2bb7 .
+ _:B4d48809938f211a7bc329d6923b20707 .
+ _:B1d4f62621d5d20e941d70e5606d3f5bc .
+ _:B6326f3b9f0dc302912c27ded7c8ae87e .
+ "Shape resource of a Report
resource"^^ .
+ _:Be1894196b82c51fda29c6c210dd58928 .
+ _:B493aa79ebd552d0e2f20fef3e78975f1 .
+ _:B775ff97b5a70cfe8e22cfa84ac758b37 .
+ _:Bf6a56c8febc3bd7d0343ca7f6fdbfc63 .
+_:B20a8dc0de11c8433bb921c952f23fbe0 "A unique number assigned to this resource which represents a position in the sequential order of all the WorkItem
resources of the project." .
+_:B20a8dc0de11c8433bb921c952f23fbe0 .
+_:B20a8dc0de11c8433bb921c952f23fbe0 .
+_:B20a8dc0de11c8433bb921c952f23fbe0 .
+_:B20a8dc0de11c8433bb921c952f23fbe0 "sequenceNumber" .
+_:B20a8dc0de11c8433bb921c952f23fbe0 .
+_:Ba606e0a45e2337365174e0bc680a5232 "A unique identifier for a ManagedItemCollection
resource." .
+_:Ba606e0a45e2337365174e0bc680a5232 .
+_:Ba606e0a45e2337365174e0bc680a5232 .
+_:Ba606e0a45e2337365174e0bc680a5232 .
+_:Ba606e0a45e2337365174e0bc680a5232 "identifier" .
+_:Ba606e0a45e2337365174e0bc680a5232 .
+_:B33cd12843a64ff31099a8b6db814e784 "A string that identifies the ManagedItem
resource that is a source of this ManagedItem
resource." .
+_:B33cd12843a64ff31099a8b6db814e784 .
+_:B33cd12843a64ff31099a8b6db814e784 .
+_:B33cd12843a64ff31099a8b6db814e784 .
+_:B33cd12843a64ff31099a8b6db814e784 "source" .
+_:B33cd12843a64ff31099a8b6db814e784 .
+_:B9709691cd62365d7b6086c35e6332318 "plannedEndDate
is a property of a WorkItem
resource. It is the planned end date of the work item. Its value is of type xsd:dateTime
." .
+_:B9709691cd62365d7b6086c35e6332318 .
+_:B9709691cd62365d7b6086c35e6332318 .
+_:B9709691cd62365d7b6086c35e6332318 .
+_:B9709691cd62365d7b6086c35e6332318 "plannedEndDate" .
+_:B9709691cd62365d7b6086c35e6332318 .
+_:B73624408001de19959802eca5bcfad87 "dcterms:description
is a property of a Project
resource to help a human understand the project." .
+_:B73624408001de19959802eca5bcfad87 .
+_:B73624408001de19959802eca5bcfad87 .
+_:B73624408001de19959802eca5bcfad87 .
+_:B73624408001de19959802eca5bcfad87 "description" .
+_:B73624408001de19959802eca5bcfad87 .
+_:B4bf41380807f169e8cb482b74036e147 "The resource type URIs."^^ .
+_:B4bf41380807f169e8cb482b74036e147 .
+_:B4bf41380807f169e8cb482b74036e147 .
+_:B4bf41380807f169e8cb482b74036e147 .
+_:B4bf41380807f169e8cb482b74036e147 .
+_:B4bf41380807f169e8cb482b74036e147 .
+_:B4bf41380807f169e8cb482b74036e147 "type" .
+_:B4bf41380807f169e8cb482b74036e147 .
+_:B916c36a4af5bab6860b5319c642ea64a "belongsTo
is a relation between the RiskCollection
resource and a Project
resource." .
+_:B916c36a4af5bab6860b5319c642ea64a .
+_:B916c36a4af5bab6860b5319c642ea64a .
+_:B916c36a4af5bab6860b5319c642ea64a .
+_:B916c36a4af5bab6860b5319c642ea64a .
+_:B916c36a4af5bab6860b5319c642ea64a