Release notes 1.1
(Verschil tussen bewerkingen)
Versie op 18 sep 2014 07:21 Peter Willems (Overleg | bijdragen) CBIM Coremodel changes ← Previous diff |
Versie op 18 sep 2014 07:44 Peter Willems (Overleg | bijdragen) CBIM-FS changes Next diff → |
||
Regel 40: | Regel 40: | ||
* One [[Cbimfs:ValueDomain_1.1_Class|cbimfs:ValueDomain]] member added: | * One [[Cbimfs:ValueDomain_1.1_Class|cbimfs:ValueDomain]] member added: | ||
** [[Cbimfs:ValueDomain_1.1_Class#CbimCataloguePart|cbimfs:CbimCataloguePart]] [[Cbim:ValueDomainResource_1.1_Property|cbim:valueDomainResource]] [[Cbim:CataloguePart_1.1_Class|cbim:CataloguePart]] | ** [[Cbimfs:ValueDomain_1.1_Class#CbimCataloguePart|cbimfs:CbimCataloguePart]] [[Cbim:ValueDomainResource_1.1_Property|cbim:valueDomainResource]] [[Cbim:CataloguePart_1.1_Class|cbim:CataloguePart]] | ||
- | * The property [[Cbimfs:ComplexValue_1.1_Property|cbim:complexValue]] range specification is extended with [[Cbim:Document_1.1_Class|cbim:Document]] class. This extension repairs typing errors in the reference framework Object Type Library for the [[Cbimotl:ValueDomain_1.1_Class#CbimDocument|cbimotl:CbimDocument]] value domain. | + | * The property [[Cbimfs:ComplexValue_1.1_Property|cbim:complexValue]] range specification has been broadened to the [[Cbim:Object_1.1_Class|cbim:Object]] class. This feature repairs typing errors for referring to [[Cbim:Document_1.1_Class|cbim:Document]] or [[Cbim:Parameter_1.1_Class|cbim:Parameter]] object instances. |
* The property [[Cbimfs:Constraint_1.1_Property|cbimfs:constraint]] has been added. This property was earlier specified in the reference framework Rijkswaterstaat. | * The property [[Cbimfs:Constraint_1.1_Property|cbimfs:constraint]] has been added. This property was earlier specified in the reference framework Rijkswaterstaat. | ||
* The property [[Cbimfs:SuperNonFunctionalRequirement_1.1_Property|cbimfs:superNonFunctionalRequirement]] has been added. [[Cbimfs:NonFunctionalRequirement_1.1_Class|cbimfs:NonFunctionalRequirement]] objects now may only refer to parent objects of the same class. | * The property [[Cbimfs:SuperNonFunctionalRequirement_1.1_Property|cbimfs:superNonFunctionalRequirement]] has been added. [[Cbimfs:NonFunctionalRequirement_1.1_Class|cbimfs:NonFunctionalRequirement]] objects now may only refer to parent objects of the same class. |
Versie op 18 sep 2014 07:44
Inhoud |
COINS 1.1 Schema architecture
The COINS 1.1 (2014) specification consists of four schemas:
- The Coremodel (CBIM-1.1)
- The Reference Framework Functional Specifying (CBIM-FS-1.1)
- The Reference Framework Object Type Library (CBIM-OTL-1.1)
- The Reference Framework Quantity Estimation (CBIM-QE-1.1)
New COINS Container format
- COINS 1.1 will support a container format with a delta valued BIM (as opposed to a complete BIM). See COINS_Delta_container_(English)
CBIM Coremodel changes
- Namespace changed into http://www.coinsweb.nl/cbim-1.1.owl
- All xsd:date-typed properties are now xsd:dateTime
- Class cbim:ValueDomain added as a replacement for the value domain ordinals in COINS 1.0.
- Property cbim:valueDomainResource added to let cbim:ValueDomain members refer their value domain resources.
- Four cbim:ValueDomain members added to specify the supported value domains in the core model:
- Range specification of cbim:valueDomain property changed into cbim:ValueDomain
- cbim:Space class added to the domain specification of the cbim:contains property. Now space typed function fulfillers can (via cbim:Amount) refer catalogue parts.
- Class cbim:Document is extended to support checksum functionality
- cbim:checksumFile -> Checksum hash of the attached file.
- cbim:checksumFileAlgorithm -> The checksum algorithm (e.g. SHA1, MD5, ...) that was used to generate the checksum of the attached file.
- cbim:checksumUri -> Checksum hash of the URI linked document.
- cbim:checksumUriAlgorithm -> The checksum algorithm (e.g. SHA1, MD5, ...) that was used to generate the checksum of the URI linked document.
- New datatype (xsd:string) property added (cbim:documentFragment) to hold an optional fragment name for deep-linking to a specific part of a document in the doc folder of the COINS container. This supersedes the way COINS 1.0 usually (mis)used the cbim:checksumUri field for this purpose.
- cbim:documentUri range specification changes into rdfs:Resource. The URI specification allows an optional extension with a fragment name.
CBIM-FS changes
- Namespace changed into http://www.coinsweb.nl/cbim-fs-1.1.owl
- Class cbimfs:ValueDomain added as a subclass of cbim:ValueDomain
- One cbimfs:ValueDomain member added:
- The property cbim:complexValue range specification has been broadened to the cbim:Object class. This feature repairs typing errors for referring to cbim:Document or cbim:Parameter object instances.
- The property cbimfs:constraint has been added. This property was earlier specified in the reference framework Rijkswaterstaat.
- The property cbimfs:superNonFunctionalRequirement has been added. cbimfs:NonFunctionalRequirement objects now may only refer to parent objects of the same class.
- The range specification of property cbimfs:superRequirement is reduced to class cbim:Requirement. Requirement objects (actually functional requirement) now may only refer to parent objects of the same class.
CBIM-OTL changes (with regard to the Reference framework Rijkswaterstaat)
- Namespace changed into http://www.coinsweb.nl/cbim-otl-1.1.owl
- Class cbimotl:ValueDomain added as a subclass of cbimfs:ValueDomain
- Three cbimotl:ValueDomain members added:
- Class http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#FunctionFulfillerType migrated to reference framework OTL: cbimotl:FunctionFulfillerType
- Class http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#FunctionType migrated to reference framework OTL: cbimotl:FunctionType
- Class http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#PerformanceType migrated to reference framework OTL: cbimotl:PerformanceType
- Class http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#RequirementType migrated to reference framework OTL: cbimotl:RequirementType
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#constraint migrated to reference framework FS: cbimfs:constraint
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#firstEnumerationItem migrated to reference framework OTL: cbimotl:firstEnumerationItem
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#mayBeCharacterizedBy is not migrated to reference framework OTL.
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#mayBeFulfilledBy is not migrated to reference framework OTL.
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#mayBeRestrictedBy is not migrated to reference framework OTL.
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#mayCharacterize is not migrated to reference framework OTL.
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#mayFulfill is not migrated to reference framework OTL.
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#mayRestrict is not migrated to reference framework OTL.
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#realisationOf is not migrated to reference framework OTL.
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#objectReference migrated to reference framework OTL: cbimotl:objectReference
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#functionTypeReference migrated to reference framework OTL: cbimotl:functionTypeReference
- Property http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#requirementTypeReference migrated to reference framework OTL: cbimotl:requirementTypeReference
- New property cbimotl:performanceTypeReference added.
- The class http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#RwsDocument and all its direct related (meta-data) properties are not migrated to reference framework OTL.
- The class http://www.rws.nl/reference_frameworks/rf-rws.20131101.owl#RwsLocator and all its direct related (meta-data) properties are not migrated to reference framework OTL.
- All BPS cbim:Parameter instances are not migrated to reference framework OTL.
CBIM-QE changes
- Namespace changed into http://www.coinsweb.nl/cbim-qe-1.1.owl