Skip to content

Commit

Permalink
Merge pull request #218 from LiUSemWeb/212-add-some-concrete-examples…
Browse files Browse the repository at this point in the history
…-illustrating-the-use-of-the-core-ontology

212 add some concrete examples illustrating the use of the core ontology
  • Loading branch information
evabl444 committed Mar 29, 2024
2 parents b5d7344 + 2043e7f commit 9f649f4
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 23 deletions.
24 changes: 12 additions & 12 deletions ontology/modules/product/0.2/product.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -78,23 +78,23 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
rdfs:domain :MatterComposition ;
rdfs:range resourceODP:Matter ;
rdfs:comment "associatedWithMatter intends to represent the matter to which a matter compopsition information regards to."@en ;
rdfs:label "associatedWithMatter"@en .
rdfs:label "associated with matter"@en .


### http://w3id.org/CEON/ontology/product/associatedWithProductModel
:associatedWithProductModel rdf:type owl:ObjectProperty ;
rdfs:domain :ProductComposition ;
rdfs:range :Product ;
rdfs:comment "associatedWithProductModel intends to represent the matter to which a product compopsition information regards to."@en ;
rdfs:label "associatedWithProductModel"@en .
rdfs:label "associated with product model"@en .


### http://w3id.org/CEON/ontology/product/batchOfProduct
:batchOfProduct rdf:type owl:ObjectProperty ;
rdfs:domain resourceODP:BatchOfObjects ;
rdfs:range :Product ;
rdfs:comment "batchOfProduct intends to represent what is the model product of a batch of objects."@en ;
rdfs:label "batchOfProduct"@en .
rdfs:label "batch of products"@en .


### http://w3id.org/CEON/ontology/product/hasComposition
Expand All @@ -114,15 +114,15 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
rdfs:domain :ProductObject ;
rdfs:range :ProductObject ;
rdfs:comment "hasProductComponent intends to represent that a product can have other product components."@en ;
rdfs:label "hasProductComponent"@en .
rdfs:label "has product component"@en .


### http://w3id.org/CEON/ontology/product/modelledBy
:modelledBy rdf:type owl:ObjectProperty ;
rdfs:domain :ProductObject ;
rdfs:range :Product ;
rdfs:comment "modelledBy intends to represent that product objects follow particular product models."@en ;
rdfs:label "modelledBy"@en .
rdfs:label "modelled by"@en .


#################################################################
Expand All @@ -138,7 +138,7 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
)
] ;
rdfs:comment "compositionQuantity intends to represent the quantity value of composed elements of a composition. The quantity value can be the number of a element or the percentage of a element."@en ;
rdfs:label "compositionQuantity"@en .
rdfs:label "Composition quantity"@en .


#################################################################
Expand All @@ -154,7 +154,7 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
owl:onClass resourceODP:Matter
] ;
rdfs:comment "A product composition is the composed information of a product in terms of a specific component, in which such a component is also a matter."@en ;
rdfs:label "MatterComposition"@en .
rdfs:label "Matter composition"@en .


### http://w3id.org/CEON/ontology/product/Product
Expand All @@ -167,8 +167,8 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
owl:onProperty :hasComposition ;
owl:someValuesFrom :ProductComposition
] ;
rdfs:comment "A product model is a model that is used for manufacturing products."@en ;
rdfs:label "Product Model"@en .
rdfs:comment "Represents the common sense notion of a product, i.e. the abstract notion of a product type or product model, which is a model that is used for manufacturing products."@en ;
rdfs:label "Product model"@en .


### http://w3id.org/CEON/ontology/product/ProductComposition
Expand All @@ -180,7 +180,7 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
owl:onClass :Product
] ;
rdfs:comment "A product composition is the composed information of a product in terms of a specific component, in which such a component is also a product."@en ;
rdfs:label "ProductComposition"@en .
rdfs:label "Product composition"@en .


### http://w3id.org/CEON/ontology/product/ProductObject
Expand All @@ -191,8 +191,8 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass :Product
] ;
rdfs:comment "A product object is a physical object put into a market for sale. The product can be a thing that grows naturally or produced through some chemical or manufacturing processes."@en ;
rdfs:label "ProductObject"@en .
rdfs:comment "A product object is a physical object put into a market for sale, i.e. corresponding to the notion of an item, which conforms to the abstract idea of a product model. The product can be a thing that grows naturally or produced through some chemical or manufacturing processes."@en ;
rdfs:label "Product object"@en .


### http://w3id.org/CEON/ontology/resourceODP/BatchOfObjects
Expand Down
22 changes: 11 additions & 11 deletions ontology/modules/resourceODP/0.2/resourceODP.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
rdfs:domain :SetOfObjects ;
rdfs:range :BatchOfObjects ;
rdfs:comment "hasBatch intends to represent that a set of objects can be captured by a number of batches where each batch contains a number of physical objects."@en ;
rdfs:label "hasBatch"@en .
rdfs:label "has batch"@en .


### http://w3id.org/CEON/ontology/resourceODP/hasConstituent
Expand All @@ -97,15 +97,15 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
rdfs:domain :PhysicalObject ;
rdfs:range :Constituent ;
rdfs:comment "hasConstitutent intends to represent that a physical object can have a collection of composing components."@en ;
rdfs:label "hasConstituent"@en .
rdfs:label "has constituent"@en .


### http://w3id.org/CEON/ontology/resourceODP/hasMatter
:hasMatter rdf:type owl:ObjectProperty ;
rdfs:domain :PhysicalObject ;
rdfs:range :Matter ;
rdfs:comment "hasMatter intends to represent that a physical object can have a collection of matter."@en ;
rdfs:label "hasMatter"@en .
rdfs:label "has matter"@en .


### http://w3id.org/CEON/ontology/resourceODP/hasPart
Expand All @@ -124,7 +124,7 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
] ;
rdfs:range :PhysicalObject ;
rdfs:comment "hasPhysicalObject intends to represent that a batch of objects or a set of objects can have composing components of physical objects."@en ;
rdfs:label "hasPhysicalObject"@en .
rdfs:label "has physical object"@en .


### http://w3id.org/CEON/ontology/resourceODP/isAbout
Expand All @@ -150,7 +150,7 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
rdfs:domain :BatchOfObjects ;
rdfs:range xsd:nonNegativeInteger ;
rdfs:comment "batchSize intends to repsent how many physical objects are belong to a batch of objects."@en ;
rdfs:label "batchSize"@en .
rdfs:label "batch size"@en .


#################################################################
Expand All @@ -176,8 +176,8 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:nonNegativeInteger
] ;
rdfs:comment "A batch of object is a collection of physical objects that are of the same type."@en ;
rdfs:label "Batch Of Objects"@en .
rdfs:comment "A batch of objects is a collection of physical objects that are of the same type, e.g. a set of items (product objects) adhering to the same product model."@en ;
rdfs:label "Batch of objects"@en .


### http://w3id.org/CEON/ontology/resourceODP/Composition
Expand All @@ -197,7 +197,7 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
:DigitalObject rdf:type owl:Class ;
rdfs:subClassOf :Resource ;
rdfs:comment "A digital object, e.g. a computer file, that is located on some server, hard drive, or on the web. Most often the digital object is the realization of some piece of information." ;
rdfs:label "digital object"@en .
rdfs:label "Digital object"@en .


### http://w3id.org/CEON/ontology/resourceODP/Information
Expand Down Expand Up @@ -241,7 +241,7 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
rdf:type owl:Class
] ;
rdfs:comment "A physical object is a collection of matter."@en ;
rdfs:label "PhysicalObject"@en .
rdfs:label "Physical object"@en .


### http://w3id.org/CEON/ontology/resourceODP/Resource
Expand Down Expand Up @@ -275,8 +275,8 @@ odp:coversRequirements rdf:type owl:AnnotationProperty .
) ;
rdf:type owl:Class
] ;
rdfs:comment "A set of object is a set of physical objects that can be different types."@en ;
rdfs:label "Set Of Objects"@en .
rdfs:comment "A set of objects is a set of physical objects (items) that can be of different types, i.e. different kinds of items."@en ;
rdfs:label "Set of objects"@en .


### Generated by the OWL API (version 4.5.26.2023-07-17T20:34:13Z) https://github.com/owlcs/owlapi

0 comments on commit 9f649f4

Please sign in to comment.