diff --git a/config/transduction-schemes.ttl b/config/transduction-schemes.ttl
index 2999954d85c4f240e7b77ec3c2f44e7071c9cb33..30e9be41c4bfa27bb0e44acf293197e8a2cffd9e 100644
--- a/config/transduction-schemes.ttl
+++ b/config/transduction-schemes.ttl
@@ -273,6 +273,10 @@ cts:batch_execution
   sh:rule cts:update-net-extension-rules ;
   sh:rule cts:update-preprocessing-rules ;
 .
+cts:batch_execution_1
+  rdf:type cts:batch_execution ;
+  rdfs:label "batch execution 1" ;
+.
 cts:bypass-reification
   rdf:type sh:SPARQLRule ;
   sh:construct """PREFIX owl: <http://www.w3.org/2002/07/owl#>
diff --git a/frame/system-ontology.ttl b/frame/system-ontology.ttl
index 38d1694bd0142fcdcd6757cde9fd64f3abe42ea1..9f877c991a598f04cd2de9019755b23ab77343ab 100644
--- a/frame/system-ontology.ttl
+++ b/frame/system-ontology.ttl
@@ -1,5 +1,8 @@
 # baseURI: https://unsel.tetras-libre.fr/tenet/frame/system-ontology
 
+@prefix owl: <http://www.w3.org/2002/07/owl#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix sys: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/> .
 @prefix sys-Event: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/Event#> .
 @prefix sys-State_Property: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/State_Property#> .
@@ -10,15 +13,17 @@
 @prefix sys-component: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/component#> .
 @prefix sys-message: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/message#> .
 @prefix sys-place: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/place#> .
-@prefix owl: <http://www.w3.org/2002/07/owl#> .
-@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix sys-relation: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/relation/> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 
 <https://unsel.tetras-libre.fr/tenet/frame/system-ontology>
   rdf:type owl:Ontology ;
 .
+sys:Annotation
+  rdf:type rdf:Property ;
+  rdfs:label "structure property" ;
+  rdfs:subPropertyOf sys:Property ;
+.
 sys:Climate_Policy
   rdf:type owl:Class ;
   rdfs:label "Climate Policy"@en ;
@@ -26,10 +31,10 @@ sys:Climate_Policy
   rdfs:subClassOf sys:Structure ;
   sys:is_class "Climate_Policy" ;
 .
-sys:Annotation
-  rdf:type rdf:Property ;
-  rdfs:label "structure property" ;
-  rdfs:subPropertyOf sys:Property ;
+sys:Enterprise
+  rdf:type owl:Class ;
+  rdfs:label "Enterprise" ;
+  rdfs:subClassOf sys:Structure ;
 .
 sys:Environmental_Actor
   rdf:type owl:Class ;
@@ -58,6 +63,13 @@ sys:ObjectProperty
   rdfs:label "Object Property" ;
   rdfs:subPropertyOf sys:Property ;
 .
+sys:Physical
+  rdf:type owl:Class ;
+  rdfs:label "physical"@en ;
+  rdfs:label "physique"@fr ;
+  rdfs:subClassOf sys:Structure ;
+  sys:is_class "Physical" ;
+.
 sys:Property
   rdf:type rdf:Property ;
   rdfs:label "Property" ;
@@ -74,13 +86,6 @@ sys:Seed
   rdfs:label "seed property" ;
   rdfs:subPropertyOf sys:Property ;
 .
-sys:Physical
-  rdf:type owl:Class ;
-  rdfs:label "physical"@en ;
-  rdfs:label "physique"@fr ;
-  rdfs:subClassOf sys:Structure ;
-  sys:is_class "Physical" ;
-.
 sys:Structure
   rdf:type owl:Class ;
   rdfs:label "System Ontology Structure" ;
@@ -97,7 +102,7 @@ sys:abstract_thing
   rdf:type owl:Class ;
   rdfs:label "abstract thing"@en ;
   rdfs:label "élément abstrait"@fr ;
-  rdfs:subClassOf sys:Abstraction ;
+  rdfs:subClassOf sys:Structure ;
   sys:has_mother_class sys:Abstraction ;
   sys:has_restriction "icl>abstract_thing" ;
   sys:is_class "abstract_thing" ;
@@ -163,6 +168,14 @@ sys:consumption
   sys:has_restriction "consumption" ;
   sys:is_class "consumption" ;
 .
+sys:document
+  rdf:type owl:Class ;
+  rdfs:label "document" ;
+  rdfs:subClassOf sys:Enterprise ;
+  sys:has_mother_class sys:Enterprise ;
+  sys:has_restriction "icl>plan" ;
+  sys:is_class "sys:document" ;
+.
 sys:entityClassProperty
   rdf:type rdf:Property ;
   rdfs:label "entity property" ;
@@ -286,6 +299,7 @@ sys:phenomenon
   rdfs:label "phénomène"@fr ;
   rdfs:subClassOf sys:Physical ;
   sys:has_mother_class sys:Physical ;
+  sys:has_restriction "icl>diverseness" ;
   sys:has_restriction "icl>physical_phenomenon" ;
   sys:is_class "place" ;
 .