CoinsCore:Assembly Class

Versie door Bert de Wolde (Overleg | bijdragen) op 18 jul 2016 om 19:59 (Formal Representation in RDF/XML)

(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Ga naar: navigatie, zoeken

Assembly is a subclass of Entity.

Assembly is an abstract class; it can not be instantiated directly. Members of intantiatable subclasses of Entity can additionally be typed as Assembly.

The Assembly class is extendable.

The nextTrunkVersion is restricted to one other individual of Assembly.

* New in COINS 2.0

Informative representation in UML

Informative representation of Assembly in UML

This image shows the informative representation of the Assembly class.


Name Type Description
hasContainsRelation ContainsRelation Reference to ContainsRelations

Formal Representation in RDF/XML

 <owl:Class rdf:ID="Assembly">

   <rdfs:label xml:lang="en-GB">Assembly</rdfs:label>
   <rdfs:comment xml:lang="en-GB">Parent</rdfs:comment>

   <rdfs:subClassOf rdf:resource="#Entity"/>

   <isClassAbstract rdf:datatype="xsd:boolean">true</isClassAbstract>
   <isClassExtendable rdf:datatype="xsd:boolean">true</isClassExtendable>

       <owl:onProperty rdf:resource="#nextTrunkVersion"/>
       <owl:allValuesFrom rdf:resource="#Assembly"/>

   <classCreator rdf:resource="#COINSTechnicalManagementGroup"/>
   <classCreationDate rdf:datatype="xsd:dateTime">2016-04-04T12:00:00.00</classCreationDate>
   <classVersionID rdf:datatype="xsd:string">1.0</classVersionID>