DRAFT
Errata for
RM V2.0 Specification, 3rd May 2011.
Omissions
In order to support elaboration and specification scenarios between RM providers (described by
RmElaborationBusinessRequirements), the RM workgroup and OSLC community (
RmMeetings20110919) decided that the following vocabulary terms should be added to the published RM 2.0 specification:
- oslc_rm:elaborates
- oslc_rm:specifies
Following further conversation with OSLC stakeholders, the following additional vocabulary terms have been included:
- oslc_rm:satisfies
- oslc_rm:decomposes
- oslc_rm:constrains
And that these OSLC defined properties are meaningful on both Requirement resources and on RequirementCollection resources.
Requirements:
- Name:
Requirement
- Type URI
http://open-services.net/ns/rm#Requirement
Prefixed Name |
Occurs |
Read-only |
Value-type |
Represen-tation |
Range |
Description |
Relationship properties: This grouping of properties are used to identify relationships between resources managed by other OSLC Service Providers |
oslc_rm:elaborates |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a requirement, which is elaborated by this requirement. |
oslc_rm:specifies |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a requirement, which is specified by this requirement. |
oslc_rm:satisfies |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a requirement, which satisfies this requirement. |
oslc_rm:satisfiedBy |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a requirement, which this requirement satisfies. |
oslc_rm:decomposes |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a requirement, which decomposes this requirement. |
oslc_rm:decomposedBy |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a requirement, of which this requirement is a decomposition. |
oslc_rm:constrains |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a requirement, which constrains this requirement. |
oslc_rm:constrainedBy |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a requirement, which this requirement constrains. |
RequirementCollections
- Name:
RequirementCollection
- Type URI
http://open-services.net/ns/rm#RequirementCollection
Prefixed Name |
Occurs |
Read-only |
Value-type |
Represen-tation |
Range |
Description |
Relationship properties: This grouping of properties are used to identify relationships between resources managed by other OSLC Service Providers |
oslc_rm:elaborates |
zero-or-many |
False |
Resource |
Reference |
any |
Resource which is elaborated by this requirement collection. |
oslc_rm:specifies |
zero-or-many |
False |
Resource |
Reference |
any |
Resource which is specified by this requirement collection. |
oslc_rm:satisfies |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a collection, which satisfies this collection. |
oslc_rm:satisfiedBy |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a collection, which this collection satisfies. |
oslc_rm:decomposes |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a collection, which decomposes this collection. |
oslc_rm:decomposedBy |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a collection, of which this collection is a decomposition. |
oslc_rm:constrains |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a collection, which constrains this collection. |
oslc_rm:constrainedBy |
zero-or-many |
False |
Resource |
Reference |
any |
Resource, such as a collection, which this constrains this collection. |
These omissions have been rectified in
OSLC RM V2.0. The
OSLC RM RDFS Volcabulary has also been updated.
A delta showing the changes may be found
here.
Topic revision: r9 - 14 Jun 2012 - 09:39:15 -
IanGreenMain.RmSpecificationV2Errata moved from Main.RmSpecificationV2r20110503Errata on 31 Oct 2011 - 08:08 by IanGreen -
put it back