Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

212 add some concrete examples illustrating the use of the core ontology #218

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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