diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4dbb3d6..eb88e1c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+## [1.11.0] - 2024-01-11
+
+### Added
+
+#### Property
+- region, domain: Address, range: xsd:string
+
+### Changed
+- Rename: hasIncome -> hasInput
+- Rename: hasOutcome -> hasOutput
+- Rename: incomeOf -> inputOf
+- Rename: outcomeOf -> outputOf
+
+
## [1.10.0] - 2023-12-22
### Added
@@ -18,17 +32,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- hasPaymentStatus, domain: Order, range: skos:Concept and (skos:broader value PaymentState) and (skos:inScheme value DFC_Vocabulary), subpropertyOf: hasStatus
#### Domain
-- physicalCharacteristicsOf : PhysicalCharacteristic
+- physicalCharacteristicsOf: PhysicalCharacteristic
#### Range
-- stocklimitation : xsd:float
-- totalTheoreticalStock : xsd:float
+- stocklimitation: xsd:float
+- totalTheoreticalStock: xsd:float
#### Properties characteristics
-- inverse property : hasLabellingCharacteristic inverseOf labellingCharacteristicOf
+- inverse property: hasLabellingCharacteristic inverseOf labellingCharacteristicOf
### Changed
-
- PhysicalProduct: subClassOf (consumedBy only AsRealisedProductionFlow) -> subClassOf (consumedBy only AsRealisedConsumptionFlow)
- Address: subClassOf addressOf only Person and subClassOf addressOf only PhysicalPlace -> subClassOf addressOf only (Person or PhysicalPlace)
- Agent: subClassOf owns only PhysicalProduct -> subClassOf owns only (PhysicalProduct or Brand)
@@ -38,7 +51,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Domain: magages, Agent -> Enterprise
- Domain: affiliatedTo, Enterprise -> Agent
- Domain: websitePage, (Agent or VirtualPlace) -> (Agent or VirtualPlace or SocialMedia)
-- Rename : affiliatedBy -> affiliatedTo
+- Rename: affiliatedBy -> affiliatedTo
### Removed
diff --git a/context.json b/context.json
index ee004cf..164032d 100644
--- a/context.json
+++ b/context.json
@@ -1,153 +1,420 @@
{
- "@context": {
- "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
- "skos": "http://www.w3.org/2004/02/skos/core#",
- "dfc": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_FullModel.owl#",
- "dc": "http://purl.org/dc/elements/1.1/#",
- "dfc-b": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_BusinessOntology.owl#",
- "dfc-p": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_ProductGlossary.owl#",
- "dfc-t": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_TechnicalOntology.owl#",
- "dfc-m": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/measures.rdf#",
- "dfc-pt": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/productTypes.rdf#",
- "dfc-f": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/facets.rdf#",
- "ontosec": "http://www.semanticweb.org/ontologies/2008/11/OntologySecurity.owl#",
- "dfc-p:hasUnit": {
- "@type": "@id"
- },
- "dfc-b:hasUnit": {
- "@type": "@id"
- },
- "dfc-b:hasQuantity": {
- "@type": "@id"
- },
- "dfc-p:hasType": {
- "@type": "@id"
- },
- "dfc-b:hasType": {
- "@type": "@id"
- },
- "dfc-b:references": {
- "@type": "@id"
- },
- "dfc-b:referencedBy": {
- "@type": "@id"
- },
- "dfc-b:offers": {
- "@type": "@id"
- },
- "dfc-b:offersTo": {
- "@type": "@id"
- },
- "dfc-b:offeredThrough": {
- "@type": "@id"
- },
- "dfc-b:supplies": {
- "@type": "@id"
- },
- "dfc-b:defines": {
- "@type": "@id"
- },
- "dfc-b:affiliates": {
- "@type": "@id"
- },
- "dfc-b:affiliatedBy": {
- "@type": "@id"
- },
- "dfc-b:orders": {
- "@type": "@id"
- },
- "dfc-b:orderedBy": {
- "@type": "@id"
- },
- "dfc-b:hasPart": {
- "@type": "@id"
- },
- "dfc-b:partOf": {
- "@type": "@id"
- },
- "dfc-b:belongsTo": {
- "@type": "@id"
- },
- "dfc-b:selects": {
- "@type": "@id"
- },
- "dfc-b:concerns": {
- "@type": "@id"
- },
- "dfc-b:uses": {
- "@type": "@id"
- },
- "dfc-b:hasOption": {
- "@type": "@id"
- },
- "dfc-b:hostedAt": {
- "@type": "@id"
- },
- "dfc-b:lists": {
- "@type": "@id"
- },
- "dfc-b:listedIn": {
- "@type": "@id"
- },
- "dfc-b:objectOf": {
- "@type": "@id"
- },
- "dfc-b:hasCertification": {
- "@type": "@id"
- },
- "dfc-b:manages": {
- "@type": "@id"
- },
- "dfc-b:managedBy": {
- "@type": "@id"
- },
- "dfc-b:coordinatedBy": {
- "@type": "@id"
- },
- "dfc-b:hasObject": {
- "@type": "@id"
- },
- "dfc-b:hasBrand": {
- "@type": "@id"
- },
- "dfc-b:hasGeographicalOrigin": {
- "@type": "@id"
- },
- "dfc-b:hasClaim": {
- "@type": "@id"
- },
- "dfc-b:hasAllergenDimension": {
- "@type": "@id"
- },
- "dfc-b:hasNutrientDimension": {
- "@type": "@id"
- },
- "dfc-b:hasPhysicalDimension": {
- "@type": "@id"
- },
- "dfc-b:localizedBy": {
- "@type": "@id"
- },
- "dfc-b:constitutes": {
- "@type": "@id"
- },
- "dfc-b:identifiedBy": {
- "@type": "@id"
- },
- "dfc-b:storedIn": {
- "@type": "@id"
- },
- "dfc:owner": {
- "@type": "@id"
- },
- "dfc-t:hostedBy": {
- "@type": "@id"
- },
- "dfc-t:hasPivot": {
- "@type": "@id"
- },
- "dfc-t:represent": {
- "@type": "@id"
- }
- }
+ "@context": {
+ "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
+ "skos" : "http://www.w3.org/2004/02/skos/core#",
+ "dfc": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_FullModel.owl#",
+ "dc": "http://purl.org/dc/elements/1.1/#",
+ "dfc-b": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_BusinessOntology.owl#",
+ "dfc-t": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_TechnicalOntology.owl#",
+ "dfc-m": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/measures.rdf#",
+ "dfc-pt": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/productTypes.rdf#",
+ "dfc-f": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/facets.rdf#",
+ "dfc-v": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/vocabulary.rdf#",
+ "ontosec": "http://www.semanticweb.org/ontologies/2008/11/OntologySecurity.owl#",
+ "dfc-b:DFC_BusinessOntology_ObjectProperty": {
+ "@type": "@id"
+ },
+ "dfc-b:DFC_Interface_Property": {
+ "@type": "@id"
+ },
+ "dfc-b:addressOf": {
+ "@type": "@id"
+ },
+ "dfc-b:affiliatedTo": {
+ "@type": "@id"
+ },
+ "dfc-b:affiliates": {
+ "@type": "@id"
+ },
+ "dfc-b:allergenCharacteristicOf": {
+ "@type": "@id"
+ },
+ "dfc-b:belongsTo": {
+ "@type": "@id"
+ },
+ "dfc-b:brandOf": {
+ "@type": "@id"
+ },
+ "dfc-b:certificateOf": {
+ "@type": "@id"
+ },
+ "dfc-b:characteristicOf": {
+ "@type": "@id"
+ },
+ "dfc-b:claimOf": {
+ "@type": "@id"
+ },
+ "dfc-b:composedOf": {
+ "@type": "@id"
+ },
+ "dfc-b:composes": {
+ "@type": "@id"
+ },
+ "dfc-b:concernedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:concerns": {
+ "@type": "@id"
+ },
+ "dfc-b:constituedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:constitutes": {
+ "@type": "@id"
+ },
+ "dfc-b:consumedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:consumes": {
+ "@type": "@id"
+ },
+ "dfc-b:containerInformationOf": {
+ "@type": "@id"
+ },
+ "dfc-b:coordinatedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:coordinates": {
+ "@type": "@id"
+ },
+ "dfc-b:definedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:defines": {
+ "@type": "@id"
+ },
+ "dfc-b:deliveredAt": {
+ "@type": "@id"
+ },
+ "dfc-b:facetOf": {
+ "@type": "@id"
+ },
+ "dfc-b:from": {
+ "@type": "@id"
+ },
+ "dfc-b:geographicalOriginOf": {
+ "@type": "@id"
+ },
+ "dfc-b:hasAddress": {
+ "@type": "@id"
+ },
+ "dfc-b:hasAllergenCharacteristic": {
+ "@type": "@id"
+ },
+ "dfc-b:hasAllergenDimension": {
+ "@type": "@id"
+ },
+ "dfc-b:hasBrand": {
+ "@type": "@id"
+ },
+ "dfc-b:hasCertification": {
+ "@type": "@id"
+ },
+ "dfc-b:hasCharacteristic": {
+ "@type": "@id"
+ },
+ "dfc-b:hasClaim": {
+ "@type": "@id"
+ },
+ "dfc-b:hasContainerInformation": {
+ "@type": "@id"
+ },
+ "dfc-b:hasDimension": {
+ "@type": "@id"
+ },
+ "dfc-b:hasFacet": {
+ "@type": "@id"
+ },
+ "dfc-b:hasFulfilmentStatus": {
+ "@type": "@id"
+ },
+ "dfc-b:hasGeographicalOrigin": {
+ "@type": "@id"
+ },
+ "dfc-b:hasIngredient": {
+ "@type": "@id"
+ },
+ "dfc-b:hasInput": {
+ "@type": "@id"
+ },
+ "dfc-b:hasLabellingCharacteristic": {
+ "@type": "@id"
+ },
+ "dfc-b:hasLabellingDimension": {
+ "@type": "@id"
+ },
+ "dfc-b:hasMainContact": {
+ "@type": "@id"
+ },
+ "dfc-b:hasNatureOrigin": {
+ "@type": "@id"
+ },
+ "dfc-b:hasNutrientCharacteristic": {
+ "@type": "@id"
+ },
+ "dfc-b:hasNutrientDimension": {
+ "@type": "@id"
+ },
+ "dfc-b:hasObject": {
+ "@type": "@id"
+ },
+ "dfc-b:hasOption": {
+ "@type": "@id"
+ },
+ "dfc-b:hasOrderStatus": {
+ "@type": "@id"
+ },
+ "dfc-b:hasOutput": {
+ "@type": "@id"
+ },
+ "dfc-b:hasPart": {
+ "@type": "@id"
+ },
+ "dfc-b:hasPartOrigin": {
+ "@type": "@id"
+ },
+ "dfc-b:hasPaymentMethod": {
+ "@type": "@id"
+ },
+ "dfc-b:hasPaymentStatus": {
+ "@type": "@id"
+ },
+ "dfc-b:hasPhoneNumber": {
+ "@type": "@id"
+ },
+ "dfc-b:hasPhysicalCharacteristic": {
+ "@type": "@id"
+ },
+ "dfc-b:hasPhysicalDimension": {
+ "@type": "@id"
+ },
+ "dfc-b:hasPrice": {
+ "@type": "@id"
+ },
+ "dfc-b:hasProcess": {
+ "@type": "@id"
+ },
+ "dfc-b:hasQuantity": {
+ "@type": "@id"
+ },
+ "dfc-b:hasReference": {
+ "@type": "@id"
+ },
+ "dfc-b:hasSocialMedia": {
+ "@type": "@id"
+ },
+ "dfc-b:hasStatus": {
+ "@type": "@id"
+ },
+ "dfc-b:hasTemperature": {
+ "@type": "@id"
+ },
+ "dfc-b:hasType": {
+ "@type": "@id"
+ },
+ "dfc-b:hasUnit": {
+ "@type": "@id"
+ },
+ "dfc-b:hostedAt": {
+ "@type": "@id"
+ },
+ "dfc-b:hosts": {
+ "@type": "@id"
+ },
+ "dfc-b:identifiedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:identifies": {
+ "@type": "@id"
+ },
+ "dfc-b:industrializedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:industrializes": {
+ "@type": "@id"
+ },
+ "dfc-b:inputOf": {
+ "@type": "@id"
+ },
+ "dfc-b:isIngredientOf": {
+ "@type": "@id"
+ },
+ "dfc-b:isPriceOf": {
+ "@type": "@id"
+ },
+ "dfc-b:isTemperatureOf": {
+ "@type": "@id"
+ },
+ "dfc-b:labellingCharacteristicOf": {
+ "@type": "@id"
+ },
+ "dfc-b:listedIn": {
+ "@type": "@id"
+ },
+ "dfc-b:lists": {
+ "@type": "@id"
+ },
+ "dfc-b:localizedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:localizes": {
+ "@type": "@id"
+ },
+ "dfc-b:mainContactOf": {
+ "@type": "@id"
+ },
+ "dfc-b:maintainedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:maintains": {
+ "@type": "@id"
+ },
+ "dfc-b:managedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:manages": {
+ "@type": "@id"
+ },
+ "dfc-b:natureOriginOf": {
+ "@type": "@id"
+ },
+ "dfc-b:nutrientCharacteristicOf": {
+ "@type": "@id"
+ },
+ "dfc-b:objectOf": {
+ "@type": "@id"
+ },
+ "dfc-b:offeredThrough": {
+ "@type": "@id"
+ },
+ "dfc-b:offers": {
+ "@type": "@id"
+ },
+ "dfc-b:offersTo": {
+ "@type": "@id"
+ },
+ "dfc-b:optionOf": {
+ "@type": "@id"
+ },
+ "dfc-b:orderedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:orders": {
+ "@type": "@id"
+ },
+ "dfc-b:outputOf": {
+ "@type": "@id"
+ },
+ "dfc-b:ownedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:owns": {
+ "@type": "@id"
+ },
+ "dfc-b:paidWith": {
+ "@type": "@id"
+ },
+ "dfc-b:partOf": {
+ "@type": "@id"
+ },
+ "dfc-b:partOriginOf": {
+ "@type": "@id"
+ },
+ "dfc-b:phoneNumberOf": {
+ "@type": "@id"
+ },
+ "dfc-b:physicalCharacteristicOf": {
+ "@type": "@id"
+ },
+ "dfc-b:pickedUpAt": {
+ "@type": "@id"
+ },
+ "dfc-b:processOf": {
+ "@type": "@id"
+ },
+ "dfc-b:producedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:produces": {
+ "@type": "@id"
+ },
+ "dfc-b:proposedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:proposes": {
+ "@type": "@id"
+ },
+ "dfc-b:referenceOf": {
+ "@type": "@id"
+ },
+ "dfc-b:referencedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:references": {
+ "@type": "@id"
+ },
+ "dfc-b:refersTo": {
+ "@type": "@id"
+ },
+ "dfc-b:representedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:represents": {
+ "@type": "@id"
+ },
+ "dfc-b:requestedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:requests": {
+ "@type": "@id"
+ },
+ "dfc-b:satisfiedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:satisfies": {
+ "@type": "@id"
+ },
+ "dfc-b:selects": {
+ "@type": "@id"
+ },
+ "dfc-b:socialMediaOf": {
+ "@type": "@id"
+ },
+ "dfc-b:storedIn": {
+ "@type": "@id"
+ },
+ "dfc-b:stores": {
+ "@type": "@id"
+ },
+ "dfc-b:suppliedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:supplies": {
+ "@type": "@id"
+ },
+ "dfc-b:suppliesTo": {
+ "@type": "@id"
+ },
+ "dfc-b:to": {
+ "@type": "@id"
+ },
+ "dfc-b:tracedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:traces": {
+ "@type": "@id"
+ },
+ "dfc-b:transformedBy": {
+ "@type": "@id"
+ },
+ "dfc-b:transforms": {
+ "@type": "@id"
+ },
+ "dfc-b:typeOf": {
+ "@type": "@id"
+ },
+ "dfc-b:uses": {
+ "@type": "@id"
+ }
+ }
}
\ No newline at end of file
diff --git a/src/DFC_BusinessOntology.owl b/src/DFC_BusinessOntology.owl
index 3acb711..57c73f6 100644
--- a/src/DFC_BusinessOntology.owl
+++ b/src/DFC_BusinessOntology.owl
@@ -410,10 +410,10 @@
-
+
-
+
@@ -443,7 +443,7 @@
-
+
@@ -505,15 +505,15 @@
-
-
-
+
+
+
@@ -581,7 +581,7 @@
-
+
@@ -1347,7 +1347,7 @@
-
+
@@ -1365,7 +1365,7 @@
-
+
@@ -1376,7 +1376,7 @@
-
+
@@ -1394,14 +1394,14 @@
-
+
-
+
@@ -1425,7 +1425,7 @@
-
+
@@ -1443,14 +1443,14 @@
-
+
-
+
@@ -1468,7 +1468,7 @@
-
+
@@ -1479,7 +1479,7 @@
-
+
@@ -1497,14 +1497,14 @@
-
+
-
+
@@ -1605,7 +1605,7 @@
-
+
@@ -2219,7 +2219,7 @@
-
+
@@ -4388,11 +4388,11 @@
-
+
-
+
@@ -4432,7 +4432,7 @@
-
+
@@ -4520,15 +4520,15 @@
-
+
-
+
-
+
@@ -4620,7 +4620,7 @@
-
+
@@ -4835,14 +4835,14 @@
-
-
-
-
+
+
+
+
@@ -4868,8 +4868,8 @@
-
-
+
+
@@ -5226,17 +5226,17 @@
-
+
+
+
+
+
-
-
-
-
@@ -5277,7 +5277,7 @@
-
+
@@ -5375,10 +5375,6 @@
-
-
-
-
@@ -5387,6 +5383,10 @@
+
+
+
+
@@ -5492,7 +5492,7 @@
-
+
@@ -7849,23 +7849,23 @@
- #hasIncome
- a en entrée
+ #hasIngredient
+ a pour ingrédient
- #hasIncome
- has input
+ #hasIngredient
+ has ingredient
- #hasIngredient
- a pour ingrédient
+ #hasInput
+ a en entrée
- #hasIngredient
- has ingredient
+ #hasInput
+ has input
@@ -7959,12 +7959,12 @@
- #hasOutcome
+ #hasOutput
a en sortie
- #hasOutcome
+ #hasOutput
has output
@@ -8182,16 +8182,6 @@
#identifies
identifies
-
-
- #incomeOf
- Input of
-
-
-
- #incomeOf
- Source de
-
#industrializedBy
@@ -8212,6 +8202,16 @@
#industrializes
Indutrialise
+
+
+ #inputOf
+ Input of
+
+
+
+ #inputOf
+ Source de
+
#invoiceNumber
@@ -8534,12 +8534,12 @@
- #outcomeOf
+ #outputOf
Résultat de
- #outcomeOf
+ #outputOf
output of
@@ -8622,6 +8622,16 @@
#phoneNumber
phone number
+
+
+ #phoneNumberOf
+ numéro de téléphone de
+
+
+
+ #phoneNumberOf
+ phone number of
+
#physicalCharacteristicOf
@@ -8872,6 +8882,16 @@
#sku
SKU
+
+
+ #socialMediaOf
+ réseau social de
+
+
+
+ #socialMediaOf
+ social media of
+
#specificCondition
diff --git a/src/DFC_BusinessOntology.rdf b/src/DFC_BusinessOntology.rdf
index 2b72a6d..18a9b99 100644
--- a/src/DFC_BusinessOntology.rdf
+++ b/src/DFC_BusinessOntology.rdf
@@ -769,11 +769,23 @@
-
+
-
+
-
+
+
+ a pour ingrédient
+ has ingredient
+
+
+
+
+
+
+
+
+
@@ -789,18 +801,6 @@
-
-
-
-
-
-
- a pour ingrédient
- has ingredient
-
-
-
-
@@ -958,11 +958,11 @@
-
+
-
+
-
+
@@ -1289,17 +1289,6 @@
-
-
-
-
-
- Input of
- Source de
-
-
-
-
@@ -1323,6 +1312,17 @@
+
+
+
+
+
+ Input of
+ Source de
+
+
+
+
@@ -1599,9 +1599,9 @@
-
+
-
+
Résultat de
@@ -1692,6 +1692,8 @@
+ numéro de téléphone de
+ phone number of
@@ -1914,6 +1916,8 @@
+ réseau social de
+ social media of
@@ -2989,7 +2993,7 @@
-
+
@@ -3011,7 +3015,7 @@
-
+
@@ -3027,7 +3031,7 @@
-
+
@@ -3049,13 +3053,13 @@
-
+
-
+
@@ -3083,7 +3087,7 @@
-
+
@@ -3105,13 +3109,13 @@
-
+
-
+
@@ -3133,7 +3137,7 @@
-
+
@@ -3149,7 +3153,7 @@
-
+
@@ -3171,13 +3175,13 @@
-
+
-
+
@@ -3296,7 +3300,7 @@
-
+
1
@@ -4060,7 +4064,7 @@
-
+
1