diff --git a/tenet/scheme/amr_clara_rule/__init__.py b/tenet/scheme/amr_clara_rule/__init__.py
index 3703bf89be55f1d905cae3566716b16a21f07018..d027bc13865ded168ffbf2ebc342699c9012a079 100644
--- a/tenet/scheme/amr_clara_rule/__init__.py
+++ b/tenet/scheme/amr_clara_rule/__init__.py
@@ -8,7 +8,8 @@ from scheme.amr_clara_rule.transduction.atom_value_extractor import *
 from scheme.amr_clara_rule.transduction.atom_phenomena_extractor import * 
 from scheme.amr_clara_rule.transduction.atom_relation_propagator import * 
 
-from scheme.amr_clara_rule.transduction.action_property_extractor import * 
+from scheme.amr_clara_rule.transduction.action_property_extractor_1 import * 
+from scheme.amr_clara_rule.transduction.action_property_extractor_2 import * 
 
 from scheme.amr_clara_rule.transduction.composite_class_extractor_1 import * 
 from scheme.amr_clara_rule.transduction.composite_class_extractor_2 import * 
diff --git a/tenet/scheme/amr_clara_rule/odrl_generation/odrl_vocabulary_reference.py b/tenet/scheme/amr_clara_rule/odrl_generation/odrl_vocabulary_reference.py
index f0e0a031ff04209991c5e28a79e0adaf5d507b0d..8df27ead1646443ce8ae8d31a449662eff051efb 100644
--- a/tenet/scheme/amr_clara_rule/odrl_generation/odrl_vocabulary_reference.py
+++ b/tenet/scheme/amr_clara_rule/odrl_generation/odrl_vocabulary_reference.py
@@ -20,5 +20,6 @@ action_table = {
     'derive':               'odrl:derive',
     'distribute':           'cc:Distribution',
     'share':                'cc:Distribution',
-    'reproduce':            'cc:Reproduction'
+    'reproduce':            'cc:Reproduction',
+    'notice':               'cc:Notice'
     }
diff --git a/tenet/scheme/amr_clara_rule/transduction/action_property_extractor.py b/tenet/scheme/amr_clara_rule/transduction/action_property_extractor_1.py
similarity index 97%
rename from tenet/scheme/amr_clara_rule/transduction/action_property_extractor.py
rename to tenet/scheme/amr_clara_rule/transduction/action_property_extractor_1.py
index abb96e8067e51ad5a57e8d49886cc0d1b7588025..de7e671f3d6090b990bcd6c075cfb21cf78ebd7d 100644
--- a/tenet/scheme/amr_clara_rule/transduction/action_property_extractor.py
+++ b/tenet/scheme/amr_clara_rule/transduction/action_property_extractor_1.py
@@ -80,10 +80,10 @@ def __construct_action_property_net(graph, atom_property_net):
 # Main Method
 #==============================================================================
 
-def extract_action_property(graph):
+def extract_action_property_1(graph):
     
     # -- Rule Initialization 
-    rule_label = 'extract action properties' 
+    rule_label = 'extract action properties (1)' 
     rule_triple_list = []
 
     # -- Search for patterns 
diff --git a/tenet/scheme/amr_clara_rule/transduction/action_property_extractor_2.py b/tenet/scheme/amr_clara_rule/transduction/action_property_extractor_2.py
new file mode 100644
index 0000000000000000000000000000000000000000..ccfbcf5680a5adf734fa4d97665fd1ac8edfae83
--- /dev/null
+++ b/tenet/scheme/amr_clara_rule/transduction/action_property_extractor_2.py
@@ -0,0 +1,173 @@
+#!/usr/bin/python3.10
+# -*-coding:Utf-8 -*
+
+#==============================================================================
+# TENET: Rule to extract composite classes (rule 1)
+#------------------------------------------------------------------------------
+# Net Expansion AMR rule to extract composite classes
+# Rule: property(arg0:class, arg1:class) => compositeClass
+#==============================================================================
+
+from rdflib import Graph
+
+import transduction
+from transduction import net
+from transduction.query_builder import generate_select_query
+from transduction.naming_computer import define_composite_naming_1, define_restriction_naming
+
+
+#==============================================================================
+# Pattern Search: modality(arg1/arg2:atomProperty) => actionProperty
+#==============================================================================
+
+SPECIAL_ACTION_PATTERN_LIST = [('amr:role_ARG1', 'keep', 'notice', 'notice'),
+                               ('amr:role_ARG1', 'keep', 'intact-notice', 'notice'),
+                               ('amr:role_ARG1', 'keep', 'intact', 'notice')]
+
+def __search_pattern_1(graph):
+    query_code = ''
+    result_set = []
+    for (arg_relation, action_name, property_name, _) in SPECIAL_ACTION_PATTERN_LIST:
+        select_data_list = ['?action_property_net', '?right_property_net']
+        clause_list = [f'?action_property_net a [rdfs:subClassOf* net:Action_Property_Net].',
+                       f'FILTER NOT EXISTS {{ ?action_property_net a net:Deprecated_Net. }}',
+                        f'?action_property_net net:hasNaming "{action_name}".',
+                        f'?right_property_net a [rdfs:subClassOf* net:Atom_Property_Net].',
+                        f'FILTER NOT EXISTS {{ ?right_property_net a net:Deprecated_Net. }}',
+                        f'?right_property_net net:hasNaming "{property_name}".',
+                        f'?action_property_net {arg_relation} ?right_property_net.'
+                       ]
+        query_code = generate_select_query(graph, select_data_list, clause_list)
+        result_set += graph.query(query_code)
+    return query_code, result_set
+
+
+def __search_pattern_2(graph):
+    query_code = ''
+    result_set = []
+    for (arg_relation, action_name, class_name, _) in SPECIAL_ACTION_PATTERN_LIST:
+        select_data_list = ['?action_property_net', '?right_class_net']
+        clause_list = [f'?action_property_net a [rdfs:subClassOf* net:Action_Property_Net].',
+                       f'FILTER NOT EXISTS {{ ?action_property_net a net:Deprecated_Net. }}',
+                       f'?action_property_net net:hasNaming "{action_name}".',
+                       f'?right_class_net a [rdfs:subClassOf* net:Class_Net].',
+                       f'FILTER NOT EXISTS {{ ?right_class_net a net:Deprecated_Net. }}',
+                       f'?right_class_net net:hasNaming "{class_name}".',
+                       f'?action_property_net {arg_relation} ?right_class_net.']
+        query_code = generate_select_query(graph, select_data_list, clause_list)
+        result_set += graph.query(query_code)
+    return query_code, result_set
+
+
+
+#==============================================================================
+# Useful Computation Method(s)
+#============================================================================== 
+
+def __compute_naming(action_net, right_net):
+    naming = 'special_action'
+    for (_, action_name, right_name, special_name) in SPECIAL_ACTION_PATTERN_LIST:
+        c1 = (action_name == str(action_net.get_attribute_first_value(action_net.naming)))
+        c2 = (right_name == str(right_net.get_attribute_first_value(right_net.naming)))
+        if c1 & c2: naming = special_name
+    return naming
+
+
+def __filter_relation_1(relation_list, excluded_s):
+    result_list = []
+    for relation in relation_list:
+        check = True
+        (s, p, o) = relation
+        if s == o: check = False
+        if s == excluded_s: check = False
+        if check: result_list.append(relation)
+    return result_list
+
+def __filter_relation_2(relation_list, excluded_o):
+    result_list = []
+    for relation in relation_list:
+        check = True
+        (s, p, o) = relation
+        if s == o: check = False
+        if o == excluded_o: check = False
+        if check: result_list.append(relation)
+    return result_list
+
+def __propagate_relation(target_net, base_net_1, base_net_2):
+    input_relation_list = base_net_1.input_relation_list
+    input_relation_list += __filter_relation_1(base_net_2.input_relation_list, base_net_1.uri)
+    target_net.input_relation_list = input_relation_list
+    output_relation_list = __filter_relation_2(base_net_1.output_relation_list, base_net_2.uri)
+    output_relation_list += base_net_2.output_relation_list
+    target_net.output_relation_list = output_relation_list
+    
+    
+    
+#==============================================================================
+# Construct Method(s)
+#==============================================================================   
+
+def __construct_action_property_net(graph, action_property_net, right_net):
+
+    # -- Net Composition
+    new_action_property_net = net.ActionPropertyNet(graph)
+    new_action_property_net.compose(action_property_net, right_net)
+    
+    # -- Data Computation 
+    new_action_property_net.property_type = action_property_net.property_type
+    new_action_property_net.core_role = action_property_net.core_role
+    new_action_property_net.target_argument_node = action_property_net.target_argument_node
+    
+    # -- naming
+    naming = __compute_naming(action_property_net, right_net)
+    new_action_property_net.naming = naming
+    new_action_property_net.property_name = naming
+    new_action_property_net.property_name01 = naming
+    new_action_property_net.property_name10 = naming
+    new_action_property_net.property_name12 = naming
+    
+    # -- Relation Propagation
+    __propagate_relation(new_action_property_net, action_property_net, right_net) 
+    
+    # -- Finalization
+    new_action_property_net.finalize()
+    triple_definition = new_action_property_net.generate_triple_definition()
+    
+    return new_action_property_net, triple_definition
+
+  
+    
+#==============================================================================
+# Main Method
+#==============================================================================
+
+def extract_action_property_2(graph):
+    
+    # -- Rule Initialization 
+    rule_label = 'extract action properties (2)' 
+    rule_triple_list = []
+
+    # -- Search for patterns 
+    _, pattern_set_1 = __search_pattern_1(graph)
+    _, pattern_set_2 = __search_pattern_2(graph)
+    pattern_set = pattern_set_1 + pattern_set_2
+    
+    # -- Pattern Analysis
+    
+    for pattern in pattern_set_1:
+        action_property_net = net.ActionPropertyNet(graph, uri=pattern.action_property_net)
+        right_net = net.PropertyNet(graph, uri=pattern.right_property_net)
+        _, triple_list = __construct_action_property_net(graph, action_property_net, right_net)
+        rule_triple_list += triple_list
+        rule_triple_list += action_property_net.deprecate()
+        rule_triple_list += right_net.deprecate()
+    
+    for pattern in pattern_set_2:
+        action_property_net = net.ActionPropertyNet(graph, uri=pattern.action_property_net)
+        right_net = net.ClassNet(graph, uri=pattern.right_class_net)
+        _, triple_list = __construct_action_property_net(graph, action_property_net, right_net)
+        rule_triple_list += triple_list
+        rule_triple_list += action_property_net.deprecate()
+        rule_triple_list += right_net.deprecate()
+    
+    return rule_label, rule_triple_list
\ No newline at end of file
diff --git a/tenet/scheme/amr_clara_rule/transduction/odrl_action_extractor.py b/tenet/scheme/amr_clara_rule/transduction/odrl_action_extractor.py
index e69aaed5001c403927eb7758c5a35fc72b9bb48f..5cf2f785a35f71e4007d040991a58cd3e517d514 100644
--- a/tenet/scheme/amr_clara_rule/transduction/odrl_action_extractor.py
+++ b/tenet/scheme/amr_clara_rule/transduction/odrl_action_extractor.py
@@ -28,6 +28,7 @@ def __search_pattern(graph):
         clause_list = [f'?phenomena_net a [rdfs:subClassOf* net:Modality_Phenomena_Net].',
                        f'FILTER NOT EXISTS {{ ?phenomena_net a net:Deprecated_Net. }}',
                        f'?property_net a [rdfs:subClassOf* net:Action_Property_Net].',
+                       f'FILTER NOT EXISTS {{ ?property_net a net:Deprecated_Net. }}',
                        f'?phenomena_net {arg_relation} ?property_net.']
         query_code = generate_select_query(graph, select_data_list, clause_list)
         result_set += graph.query(query_code)
diff --git a/tenet/scheme/amr_scheme_clara_1.py b/tenet/scheme/amr_scheme_clara_1.py
index 81634969d9cc74c29f3e644085d65dc067d8ba2b..30929e097e050945b4e5f37908b83a1bcec5e4cb 100644
--- a/tenet/scheme/amr_scheme_clara_1.py
+++ b/tenet/scheme/amr_scheme_clara_1.py
@@ -134,8 +134,10 @@ phenomena_analyze_sequence_2 = ['phenomena analyze sequence (2)',
                                 rule.analyze_phenomena_and_1,
                                 rule.analyze_phenomena_and_2]
 
-composite_property_extraction_sequence = ['composite property extraction sequence',
-                                          rule.extract_action_property]
+action_property_extraction_sequence = ['action property extraction sequence',
+                                          rule.extract_action_property_1,
+                                          rule.extract_action_property_2
+                                          ]
 
 composite_class_extraction_sequence = ['composite class extraction sequence',
                                        rule.extract_composite_class_1,
@@ -171,7 +173,7 @@ scheme = {
                       classification_sequence_1,
                       phenomena_analyze_sequence_1,
                       phenomena_analyze_sequence_2,
-                      composite_property_extraction_sequence,
+                      action_property_extraction_sequence,
                       composite_class_extraction_sequence,
                       odrl_extraction_sequence
                      ],
diff --git a/tenet/tenet.log b/tenet/tenet.log
index 6f2503bd200fd4e57aa0d5de14cde4831b64250d..ebdb0e76ea285590c6edaf5a6997d768483a170c 100644
--- a/tenet/tenet.log
+++ b/tenet/tenet.log
@@ -2,19 +2,19 @@
 - INFO - 
  === Process Initialization === 
 - INFO - -- Process Setting 
-- INFO - ----- Corpus source: /home/lamenji/Workspace/Tetras/tenet/tests/input/amrDocuments/dev/asail_odrl_sentences/s13.stog.amr.ttl (amr)
-- INFO - ----- Base output dir: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/aos13_factoid.ttl
-- INFO - ----- technical dir path: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/technical-data/
-- INFO - ----- Ontology target (id): https://tenet.tetras-libre.fr/demo/clara/13/
+- INFO - ----- Corpus source: /home/lamenji/Workspace/Tetras/tenet/tests/input/amrDocuments/dev/asail_odrl_sentences/s16.stog.amr.ttl (amr)
+- INFO - ----- Base output dir: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/aos16_factoid.ttl
+- INFO - ----- technical dir path: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/technical-data/
+- INFO - ----- Ontology target (id): https://tenet.tetras-libre.fr/demo/clara/16/
 - INFO - ----- Current path: /home/lamenji/Workspace/Tetras/tenet/tenet
 - DEBUG - ----- Config file: /home/lamenji/Workspace/Tetras/tenet/tenet/config.xml
 - DEBUG - 
   ***  Config (Full Parameters) *** 
   -- Base Parameters
   ----- config file: /home/lamenji/Workspace/Tetras/tenet/tenet/config.xml
-  ----- uuid: https://tenet.tetras-libre.fr/demo/clara/13/
-  ----- technical base name: tenet.tetras-libre.fr_demo_clara_13
-  ----- source corpus: /home/lamenji/Workspace/Tetras/tenet/tests/input/amrDocuments/dev/asail_odrl_sentences/s13.stog.amr.ttl
+  ----- uuid: https://tenet.tetras-libre.fr/demo/clara/16/
+  ----- technical base name: tenet.tetras-libre.fr_demo_clara_16
+  ----- source corpus: /home/lamenji/Workspace/Tetras/tenet/tests/input/amrDocuments/dev/asail_odrl_sentences/s16.stog.amr.ttl
   ----- target reference: base
   ----- process level: sentence
   ----- source type: amr
@@ -26,10 +26,10 @@
   ----- CTS directory: ./scheme/
   ----- target frame directory: ./../input/targetFrameStructure/
   ----- input document directory: 
-  ----- base output dir: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/aos13_factoid.ttl
-  ----- output directory: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/aos13_factoid.ttltenet.tetras-libre.fr_demo_clara_13-20230421/
-  ----- sentence output directory: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/technical-data/
-  ----- technical dir path: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/technical-data/
+  ----- base output dir: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/aos16_factoid.ttl
+  ----- output directory: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/aos16_factoid.ttltenet.tetras-libre.fr_demo_clara_16-20230421/
+  ----- sentence output directory: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/technical-data/
+  ----- technical dir path: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/technical-data/
   -- Config File Definition
   ----- schema file: ./structure/amr-rdf-schema.ttl
   ----- semantic net file: ./structure/odrl-snet-schema.ttl
@@ -41,13 +41,13 @@
   ----- ontology suffix: -ontology.ttl
   ----- ontology seed suffix: -ontology-seed.ttl
   -- Source File Definition
-  ----- source sentence file: /home/lamenji/Workspace/Tetras/tenet/tests/input/amrDocuments/dev/asail_odrl_sentences/s13.stog.amr.ttl**/*.ttl
+  ----- source sentence file: /home/lamenji/Workspace/Tetras/tenet/tests/input/amrDocuments/dev/asail_odrl_sentences/s16.stog.amr.ttl**/*.ttl
   -- Target File Definition
   ----- frame ontology file: ./../input/targetFrameStructure/base-ontology.ttl
   ----- frame ontology seed file: ./../input/targetFrameStructure/base-ontology-seed.ttl
   -- Output
   ----- ontology namespace: https://tenet.tetras-libre.fr/base-ontology/
-  ----- output file: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_13.ttl
+  ----- output file: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_16.ttl
   *** - *** 
 - INFO - 
  === Extraction Processing === 
@@ -61,105 +61,106 @@
 - DEBUG - -------- Base Ontology produced as output (534)
 - DEBUG - --- Source Data Import
 - DEBUG - ----- Sentence Loading
-- DEBUG - -------- /home/lamenji/Workspace/Tetras/tenet/tests/input/amrDocuments/dev/asail_odrl_sentences/s13.stog.amr.ttl (554)
+- DEBUG - -------- /home/lamenji/Workspace/Tetras/tenet/tests/input/amrDocuments/dev/asail_odrl_sentences/s16.stog.amr.ttl (592)
 - DEBUG - --- Export work graph as turtle
-- DEBUG - ----- Work graph file: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_13-0/tenet.tetras-libre.fr_demo_clara_13.ttl 
-- INFO - ----- Sentence (id): policy_asail_odrl_sentences-13
-- INFO - ----- Sentence (text): You may use the Work.
+- DEBUG - ----- Work graph file: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_16-0/tenet.tetras-libre.fr_demo_clara_16.ttl 
+- INFO - ----- Sentence (id): asail_odrl_sentences-16
+- INFO - ----- Sentence (text): You must keep intact all copyright notices for the Work and give the Original Author credit.
 - INFO - -- Loading Extraction Scheme (amr_scheme_clara_1)
 - DEBUG - ----- Step number: 3
 - INFO - -- Loading Extraction Rules (amr_clara_rule/*)
 - DEBUG - ----- Total rule number: 87
 - INFO - -- Applying extraction step: preprocessing
 - INFO - --- *** November Transduction *** Sequence: amrld-correcting-sequence
-- DEBUG - ----- fix-amr-bug-about-system-solar-planet: 0/0 new triple (554, 0:00:00.043847)
+- DEBUG - ----- fix-amr-bug-about-system-solar-planet: 0/0 new triple (592, 0:00:00.025417)
 - INFO - --- *** November Transduction *** Sequence: amr-reification-sequence
-- INFO - ----- reclassify-concept-1: 5/5 new triples (559, 0:00:00.164791)
-- DEBUG - ----- reclassify-concept-2: 0/0 new triple (559, 0:00:00.081261)
-- INFO - ----- reclassify-concept-3: 8/8 new triples (567, 0:00:00.075151)
-- INFO - ----- reclassify-concept-4: 4/4 new triples (571, 0:00:00.092992)
-- DEBUG - ----- reclassify-concept-5: 0/0 new triple (571, 0:00:00.070067)
-- DEBUG - ----- reify-roles-as-concept: 0/0 new triple (571, 0:00:00.049145)
-- INFO - ----- reclassify-existing-variable: 16/16 new triples (587, 0:00:00.030448)
-- DEBUG - ----- add-new-variable-for-reified-concept: 0/0 new triple (587, 0:00:00.058509)
-- INFO - ----- add-amr-leaf-for-reclassified-concept: 12/12 new triples (599, 0:00:00.036660)
-- DEBUG - ----- add-amr-leaf-for-reified-concept: 0/0 new triple (599, 0:00:00.054844)
-- INFO - ----- add-amr-edge-for-core-relation: 9/9 new triples (608, 0:00:00.105297)
-- DEBUG - ----- add-amr-edge-for-reified-concept: 0/0 new triple (608, 0:00:00.087528)
-- DEBUG - ----- add-amr-edge-for-name-relation: 0/0 new triple (608, 0:00:00.157311)
-- DEBUG - ----- add-value-for-quant-relation: 0/0 new triple (608, 0:00:00.069135)
-- DEBUG - ----- add-amr-edge-for-polarity-relation: 0/0 new triple (608, 0:00:00.075445)
-- INFO - ----- update-amr-edge-role-1: 3/3 new triples (611, 0:00:00.029923)
-- INFO - ----- add-amr-root: 5/5 new triples (616, 0:00:00.039574)
-- DEBUG - --- Serializing graph to tenet.tetras-libre.fr_demo_clara_13_preprocessing 
+- INFO - ----- reclassify-concept-1: 10/10 new triples (602, 0:00:00.143507)
+- INFO - ----- reclassify-concept-2: 4/4 new triples (606, 0:00:00.058468)
+- INFO - ----- reclassify-concept-3: 24/24 new triples (630, 0:00:00.042140)
+- INFO - ----- reclassify-concept-4: 12/12 new triples (642, 0:00:00.054192)
+- INFO - ----- reclassify-concept-5: 4/4 new triples (646, 0:00:00.037880)
+- DEBUG - ----- reify-roles-as-concept: 0/0 new triple (646, 0:00:00.042911)
+- INFO - ----- reclassify-existing-variable: 52/52 new triples (698, 0:00:00.032865)
+- DEBUG - ----- add-new-variable-for-reified-concept: 0/0 new triple (698, 0:00:00.051823)
+- INFO - ----- add-amr-leaf-for-reclassified-concept: 39/39 new triples (737, 0:00:00.060082)
+- DEBUG - ----- add-amr-leaf-for-reified-concept: 0/0 new triple (737, 0:00:00.025286)
+- INFO - ----- add-amr-edge-for-core-relation: 42/42 new triples (779, 0:00:00.129059)
+- DEBUG - ----- add-amr-edge-for-reified-concept: 0/0 new triple (779, 0:00:00.071172)
+- DEBUG - ----- add-amr-edge-for-name-relation: 0/0 new triple (779, 0:00:00.077114)
+- DEBUG - ----- add-value-for-quant-relation: 0/0 new triple (779, 0:00:00.079237)
+- DEBUG - ----- add-amr-edge-for-polarity-relation: 0/0 new triple (779, 0:00:00.088282)
+- INFO - ----- update-amr-edge-role-1: 14/14 new triples (793, 0:00:00.084781)
+- INFO - ----- add-amr-root: 5/5 new triples (798, 0:00:00.027949)
+- DEBUG - --- Serializing graph to tenet.tetras-libre.fr_demo_clara_16_preprocessing 
 - DEBUG - ----- step: preprocessing
-- DEBUG - ----- id: https://tenet.tetras-libre.fr/demo/clara/13/
-- DEBUG - ----- work_file: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_13-0/tenet.tetras-libre.fr_demo_clara_13_preprocessing.ttl
-- DEBUG - ----- base: http://https://tenet.tetras-libre.fr/demo/clara/13//preprocessing
-- INFO - ----- 62 triples extracted during preprocessing step
+- DEBUG - ----- id: https://tenet.tetras-libre.fr/demo/clara/16/
+- DEBUG - ----- work_file: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_16-0/tenet.tetras-libre.fr_demo_clara_16_preprocessing.ttl
+- DEBUG - ----- base: http://https://tenet.tetras-libre.fr/demo/clara/16//preprocessing
+- INFO - ----- 206 triples extracted during preprocessing step
 - INFO - -- Applying extraction step: transduction
 - INFO - --- *** February Transduction *** Sequence: atomic extraction sequence
-- INFO - ----- extract atom classes: 6/6 new triples (622, 0:00:00.042791)
-- DEBUG - ----- extract atom individuals: 0/0 new triple (622, 0:00:00.014510)
-- INFO - ----- extract atomic properties: 24/24 new triples (646, 0:00:00.079697)
-- DEBUG - ----- extract atom values: 0/0 new triple (646, 0:00:00.009715)
-- INFO - ----- extract atom phenomena: 7/7 new triples (653, 0:00:00.053906)
-- INFO - ----- propagate atom relations: 5/12 new triples (658, 0:00:00.318520)
+- INFO - ----- extract atom classes: 24/24 new triples (822, 0:00:00.133139)
+- DEBUG - ----- extract atom individuals: 0/0 new triple (822, 0:00:00.016933)
+- INFO - ----- extract atomic properties: 86/86 new triples (908, 0:00:00.246369)
+- DEBUG - ----- extract atom values: 0/0 new triple (908, 0:00:00.005845)
+- INFO - ----- extract atom phenomena: 14/14 new triples (922, 0:00:00.152033)
+- INFO - ----- propagate atom relations: 20/56 new triples (942, 0:00:00.837280)
 - INFO - --- *** February Transduction *** Sequence: classification sequence (1)
-- INFO - ----- classify modality phenomena: 1/3 new triple (659, 0:00:00.039692)
-- INFO - ----- reclassify argument property to class: 9/10 new triples (668, 0:00:00.072022)
+- INFO - ----- classify modality phenomena: 1/5 new triple (943, 0:00:00.048901)
+- INFO - ----- reclassify argument property to class: 31/38 new triples (974, 0:00:00.159377)
 - INFO - --- *** February Transduction *** Sequence: phenomena analyze sequence (1)
-- DEBUG - ----- analyze "polarity" phenomena (1): 0/0 new triple (668, 0:00:00.008630)
-- DEBUG - ----- analyze "polarity" phenomena (2): 0/0 new triple (668, 0:00:00.015174)
-- DEBUG - ----- analyze "polarity" phenomena (3): 0/0 new triple (668, 0:00:00.012984)
-- DEBUG - ----- analyze "polarity" phenomena (4): 0/0 new triple (668, 0:00:00.031853)
-- DEBUG - ----- analyze "polarity" phenomena (5): 0/0 new triple (668, 0:00:00.037221)
-- DEBUG - ----- analyze modifier phenomena (mod): 0/0 new triple (668, 0:00:00.008512)
-- DEBUG - ----- classify modality phenomena: 0/6 new triple (668, 0:00:00.053326)
+- DEBUG - ----- analyze "polarity" phenomena (1): 0/0 new triple (974, 0:00:00.009577)
+- DEBUG - ----- analyze "polarity" phenomena (2): 0/0 new triple (974, 0:00:00.015717)
+- DEBUG - ----- analyze "polarity" phenomena (3): 0/0 new triple (974, 0:00:00.020509)
+- DEBUG - ----- analyze "polarity" phenomena (4): 0/0 new triple (974, 0:00:00.031154)
+- DEBUG - ----- analyze "polarity" phenomena (5): 0/0 new triple (974, 0:00:00.041049)
+- INFO - ----- analyze modifier phenomena (mod): 45/52 new triples (1019, 0:00:00.190902)
+- DEBUG - ----- classify modality phenomena: 0/10 new triple (1019, 0:00:00.056912)
 - INFO - --- *** February Transduction *** Sequence: phenomena analyze sequence (2)
-- DEBUG - ----- analyze "or" phenomena (1): 0/0 new triple (668, 0:00:00.011180)
-- DEBUG - ----- analyze "or" phenomena (2): 0/0 new triple (668, 0:00:00.010850)
-- DEBUG - ----- analyze "and" phenomena (1): 0/0 new triple (668, 0:00:00.011765)
-- DEBUG - ----- analyze "and" phenomena (2): 0/0 new triple (668, 0:00:00.012733)
-- INFO - --- *** February Transduction *** Sequence: composite property extraction sequence
-- INFO - ----- extract action properties: 19/23 new triples (687, 0:00:00.104923)
+- DEBUG - ----- analyze "or" phenomena (1): 0/0 new triple (1019, 0:00:00.014420)
+- DEBUG - ----- analyze "or" phenomena (2): 0/0 new triple (1019, 0:00:00.013758)
+- DEBUG - ----- analyze "and" phenomena (1): 0/0 new triple (1019, 0:00:00.015967)
+- INFO - ----- analyze "and" phenomena (2): 2/28 new triples (1021, 0:00:00.276880)
+- INFO - --- *** February Transduction *** Sequence: action property extraction sequence
+- INFO - ----- extract action properties (1): 41/52 new triples (1062, 0:00:00.200591)
+- INFO - ----- extract action properties (2): 28/37 new triples (1090, 0:00:00.188768)
 - INFO - --- *** February Transduction *** Sequence: composite class extraction sequence
-- DEBUG - ----- extract composite classes (1): 0/0 new triple (687, 0:00:00.029148)
-- DEBUG - ----- extract composite classes (2): 0/0 new triple (687, 0:00:00.025549)
+- DEBUG - ----- extract composite classes (1): 0/0 new triple (1090, 0:00:00.039183)
+- DEBUG - ----- extract composite classes (2): 0/0 new triple (1090, 0:00:00.026746)
 - INFO - --- *** February Transduction *** Sequence: ODRL extraction sequence
-- INFO - ----- extract ODRL actions: 14/15 new triples (701, 0:00:00.194739)
-- INFO - ----- extract ODRL rules: 12/24 new triples (713, 0:00:00.239818)
-- DEBUG - --- Serializing graph to tenet.tetras-libre.fr_demo_clara_13_transduction 
+- INFO - ----- extract ODRL actions: 31/36 new triples (1121, 0:00:00.233641)
+- INFO - ----- extract ODRL rules: 18/52 new triples (1139, 0:00:00.247614)
+- DEBUG - --- Serializing graph to tenet.tetras-libre.fr_demo_clara_16_transduction 
 - DEBUG - ----- step: transduction
-- DEBUG - ----- id: https://tenet.tetras-libre.fr/demo/clara/13/
-- DEBUG - ----- work_file: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_13-0/tenet.tetras-libre.fr_demo_clara_13_transduction.ttl
-- DEBUG - ----- base: http://https://tenet.tetras-libre.fr/demo/clara/13//transduction
-- INFO - ----- 97 triples extracted during transduction step
+- DEBUG - ----- id: https://tenet.tetras-libre.fr/demo/clara/16/
+- DEBUG - ----- work_file: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_16-0/tenet.tetras-libre.fr_demo_clara_16_transduction.ttl
+- DEBUG - ----- base: http://https://tenet.tetras-libre.fr/demo/clara/16//transduction
+- INFO - ----- 341 triples extracted during transduction step
 - INFO - -- Applying extraction step: generation
 - INFO - --- *** February Transduction *** Sequence: ODRL Rule Generation Sequence
-- INFO - ----- generate ODRL rule: 1/1 new triple (714, 0:00:00.090456)
-- DEBUG - --- Serializing graph to tenet.tetras-libre.fr_demo_clara_13_generation 
+- INFO - ----- generate ODRL rule: 2/2 new triples (1141, 0:00:00.100301)
+- DEBUG - --- Serializing graph to tenet.tetras-libre.fr_demo_clara_16_generation 
 - DEBUG - ----- step: generation
-- DEBUG - ----- id: https://tenet.tetras-libre.fr/demo/clara/13/
-- DEBUG - ----- work_file: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_13-0/tenet.tetras-libre.fr_demo_clara_13_generation.ttl
-- DEBUG - ----- base: http://https://tenet.tetras-libre.fr/demo/clara/13//generation
-- INFO - ----- 1 triples extracted during generation step
-- DEBUG - --- Serializing graph to factoid file (/home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_13-0/tenet.tetras-libre.fr_demo_clara_13_factoid.ttl)
-- DEBUG - ----- Number of factoids: 1
-- DEBUG - ----- Graph base: http://https://tenet.tetras-libre.fr/demo/clara/13//factoid
+- DEBUG - ----- id: https://tenet.tetras-libre.fr/demo/clara/16/
+- DEBUG - ----- work_file: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_16-0/tenet.tetras-libre.fr_demo_clara_16_generation.ttl
+- DEBUG - ----- base: http://https://tenet.tetras-libre.fr/demo/clara/16//generation
+- INFO - ----- 2 triples extracted during generation step
+- DEBUG - --- Serializing graph to factoid file (/home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/technical-data/tenet.tetras-libre.fr_demo_clara_16-0/tenet.tetras-libre.fr_demo_clara_16_factoid.ttl)
+- DEBUG - ----- Number of factoids: 2
+- DEBUG - ----- Graph base: http://https://tenet.tetras-libre.fr/demo/clara/16//factoid
 - INFO - 
  === Final Ontology Generation  === 
 - INFO - -- Making complete factoid graph by merging the result factoids
-- INFO - ----- Total factoid number: 1
+- INFO - ----- Total factoid number: 2
 - INFO - -- Serializing graph to factoid string
-- INFO - ----- Graph base: http://https://tenet.tetras-libre.fr/demo/clara/13//factoid
+- INFO - ----- Graph base: http://https://tenet.tetras-libre.fr/demo/clara/16//factoid
 - INFO - -- Serializing graph to factoid file
-- INFO - ----- Ontology Turtle File: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos13-20230421/aos13_factoid.ttl
+- INFO - ----- Ontology Turtle File: /home/lamenji/Workspace/Tetras/tenet/tests/output/aos16-20230421/aos16_factoid.ttl
 - INFO - 
  === Done === 
 - INFO - 
   *** Execution Time *** 
 ----- Function: create_ontology_from_amrld_file (tenet.main)
------ Total Time: 0:00:03.339134
------ Process Time: 0:00:03.178667
+----- Total Time: 0:00:05.006638
+----- Process Time: 0:00:04.954800
   *** - *** 
diff --git a/tests/dev_tests/test_data/action-property-devGraph-1.result.ttl b/tests/dev_tests/test_data/action-property-devGraph-1.result.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..5b8672b3b611052684cfc43d357908fc6f238c5a
--- /dev/null
+++ b/tests/dev_tests/test_data/action-property-devGraph-1.result.ttl
@@ -0,0 +1,1375 @@
+@base <https://amr.tetras-libre.fr/rdf/action-property-devGraph-1/result> .
+@prefix : <https://amr.tetras-libre.fr/rdf/schema#> .
+@prefix cprm: <https://tenet.tetras-libre.fr/config/parameters#> .
+@prefix net: <https://tenet.tetras-libre.fr/semantic-net#> .
+@prefix ns11: <http://amr.isi.edu/frames/ld/v1.2.2/> .
+@prefix ns2: <http://amr.isi.edu/rdf/amr-terms#> .
+@prefix ns3: <http://amr.isi.edu/rdf/core-amr#> .
+@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://tenet.tetras-libre.fr/base-ontology#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+ns3:Concept a rdfs:Class,
+        owl:Class ;
+    rdfs:label "AMR-Concept" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:Role a rdfs:Class,
+        owl:Class ;
+    rdfs:label "AMR-Role" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/test-1#root01> ns3:hasID "test-1" ;
+    ns3:hasSentence "The sun is a star." ;
+    ns3:root <http://amr.isi.edu/amr_data/test-1#s> .
+
+<http://amr.isi.edu/amr_data/test-2#root01> ns3:hasID "test-2" ;
+    ns3:hasSentence "Earth is a planet." ;
+    ns3:root <http://amr.isi.edu/amr_data/test-2#p> .
+
+ns11:keep-01.ARG0 a ns11:FrameRole .
+
+ns11:keep-01.ARG1 a ns11:FrameRole .
+
+ns11:notice-03.ARG1 a ns11:FrameRole .
+
+ns11:obligate-01.ARG2 a ns11:FrameRole .
+
+ns11:refer-01.ARG0 a ns11:FrameRole .
+
+ns11:refer-01.ARG1 a ns11:FrameRole .
+
+ns11:right-05.ARG2 a ns11:FrameRole .
+
+ns2:domain a ns3:Role,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns2:mod a ns3:Role .
+
+ns2:op1 a ns3:Role .
+
+ns2:op2 a ns3:Role .
+
+ns3:NamedEntity a ns3:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-EntityType",
+        "AMR-Term" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:hasID a owl:AnnotationProperty .
+
+ns3:hasSentence a owl:AnnotationProperty .
+
+ns3:root a owl:AnnotationProperty .
+
+<https://amr.tetras-libre.fr/rdf/schema> a owl:Ontology ;
+    owl:versionIRI :0.1 .
+
+:AMR_DataProperty a owl:DatatypeProperty .
+
+:AMR_Prep_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Value a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:edge_a_op1_n a :AMR_Edge ;
+    :hasAmrRole :role_op1 ;
+    :hasRoleID "op1" .
+
+:edge_a_op2_n2 a :AMR_Edge ;
+    :hasAmrRole :role_op2 ;
+    :hasRoleID "op2" .
+
+:edge_ii_domain_a a :AMR_Edge ;
+    :hasAmrRole :role_domain ;
+    :hasRoleID "domain" .
+
+:edge_k_ARG0_y a :AMR_Edge ;
+    :hasAmrRole :role_ARG0 ;
+    :hasRoleID "ARG0" .
+
+:edge_k_ARG1_ii a :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_l_mod_t a :AMR_Edge ;
+    :hasAmrRole :role_mod ;
+    :hasRoleID "mod" .
+
+:edge_n_ARG1_o2 a :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_n_mod_a2 a :AMR_Edge ;
+    :hasAmrRole :role_mod ;
+    :hasRoleID "mod" .
+
+:edge_o2_op1_c a :AMR_Edge ;
+    :hasAmrRole :role_op1 ;
+    :hasRoleID "op1" .
+
+:edge_o2_op2_r a :AMR_Edge ;
+    :hasAmrRole :role_op2 ;
+    :hasRoleID "op2" .
+
+:edge_o_ARG2_k a :AMR_Edge ;
+    :hasAmrRole :role_ARG2 ;
+    :hasRoleID "ARG2" .
+
+:edge_r2_ARG0_n2 a :AMR_Edge ;
+    :hasAmrRole :role_ARG0 ;
+    :hasRoleID "ARG0" .
+
+:edge_r2_ARG1_l a :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_r_ARG2_d a :AMR_Edge ;
+    :hasAmrRole :role_ARG2 ;
+    :hasRoleID "ARG2" .
+
+:fromAmrLkFramerole a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:fromAmrLkRole a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:fromAmrLkRoot a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:getDirectPropertyName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:getInversePropertyName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:getPropertyType a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:hasConcept a owl:ObjectProperty ;
+    rdfs:domain :AMR_Leaf ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasConceptLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasLink .
+
+:hasEdgeLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasLink .
+
+:hasReification a owl:AnnotationProperty ;
+    rdfs:range xsd:boolean ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasReificationConcept a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasReificationDomain a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasReificationRange a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasRelationName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasRoleID a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRoleTag a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRolesetID a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRootLeaf a owl:ObjectProperty ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasSentenceID a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasSentenceStatement a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasVariable a owl:ObjectProperty ;
+    rdfs:domain :AMR_Leaf ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:label a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:phenomena_degree a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena ;
+    :hasConceptLink "have-degree-91" ;
+    :label "degree" .
+
+:phenomena_modality_possible a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "allow-01",
+        "grant-01",
+        "likely-01",
+        "permit-01",
+        "possible-01" ;
+    :label "possible-modality" .
+
+:phenomena_modality_prohibition a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "prohibit-01" ;
+    :label "prohibition-modality" .
+
+:relation_domain a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "domain" .
+
+:relation_manner a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification true ;
+    :hasReificationConcept "hasManner" ;
+    :hasReificationDomain "ARG1" ;
+    :hasReificationRange "ARG2" ;
+    :hasRelationName "manner" .
+
+:relation_mod a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "mod" .
+
+:relation_name a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "name" .
+
+:relation_part a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification true ;
+    :hasReificationConcept "hasPart" ;
+    :hasReificationDomain "ARG1" ;
+    :hasReificationRange "ARG2" ;
+    :hasRelationName "part" .
+
+:relation_polarity a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "polarity" .
+
+:relation_quant a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "quant" .
+
+:role_ARG3 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG3" .
+
+:role_ARG4 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG4" .
+
+:role_ARG5 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG5" .
+
+:role_ARG6 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG6" .
+
+:role_ARG7 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG7" .
+
+:role_ARG8 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG8" .
+
+:role_ARG9 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG9" .
+
+:role_have-degree-91 a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :getPropertyType <net:specificProperty> .
+
+:role_manner a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "manner" ;
+    :getPropertyType owl:DataProperty ;
+    :label "manner" ;
+    :toReifyAsConcept "manner" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_name a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :label "name" .
+
+:role_op3 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op3" .
+
+:role_op4 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op4" .
+
+:role_op5 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op5" .
+
+:role_op6 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op6" .
+
+:role_op7 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op7" .
+
+:role_op8 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op8" .
+
+:role_op9 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op9" .
+
+:role_part a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "hasPart"^^xsd:string ;
+    :getInversePropertyName "partOf"^^xsd:string ;
+    :getPropertyType owl:ObjectProperty ;
+    :toReifyAsConcept "part" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_polarity a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :label "polarity" .
+
+:role_quant a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :label "quant" .
+
+:root_asail_odrl_sentences-15 a :AMR_Root ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#root01> ;
+    :hasRootLeaf :leaf_obligate-01_o ;
+    :hasSentenceID "asail_odrl_sentences-15" ;
+    :hasSentenceStatement "You must keep intact any copyright or Database Right notices and notices that refer to this License." .
+
+:toReifyAsConcept a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+:toReifyWithBaseEdge a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+:toReifyWithHeadEdge a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+<https://tenet.tetras-libre.fr/base-ontology> a owl:Ontology .
+
+sys:Event a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Undetermined_Thing a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:fromStructure a owl:AnnotationProperty ;
+    rdfs:subPropertyOf sys:Out_AnnotationProperty .
+
+sys:hasDegree a owl:ObjectProperty ;
+    rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+sys:hasFeature a owl:ObjectProperty ;
+    rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+<https://tenet.tetras-libre.fr/config/parameters> a owl:Ontology .
+
+cprm:Config_Parameters a owl:Class ;
+    cprm:baseURI "https://tenet.tetras-libre.fr/" ;
+    cprm:netURI "https://tenet.tetras-libre.fr/semantic-net#" ;
+    cprm:newClassRef "new-class#" ;
+    cprm:newPropertyRef "new-relation#" ;
+    cprm:objectRef "object_" ;
+    cprm:targetOntologyURI "https://tenet.tetras-libre.fr/base-ontology/" .
+
+cprm:baseURI a rdf:Property ;
+    rdfs:label "Base URI" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:netURI a rdf:Property ;
+    rdfs:label "Net URI" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:newClassRef a rdf:Property ;
+    rdfs:label "Reference for a new class" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:newPropertyRef a rdf:Property ;
+    rdfs:label "Reference for a new property" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:objectRef a rdf:Property ;
+    rdfs:label "Object Reference" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:targetOntologyURI a rdf:Property ;
+    rdfs:label "URI of classes in target ontology" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+<https://tenet.tetras-libre.fr/semantic-net> a owl:Ontology .
+
+net:Action_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Composite_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Feature a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:Rule_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Value_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:abstractionClass a owl:AnnotationProperty ;
+    rdfs:label "abstraction class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:atomProperty_refer_r2 a net:Atom_Property_Net ;
+    :role_ARG0 net:atomClass_notice_n2,
+        net:atomProperty_notice_n2 ;
+    :role_ARG1 net:atomClass_license_l,
+        net:atomProperty_license_l,
+        net:compositeClass_this-license_l ;
+    net:coverBaseNode :leaf_refer-01_r2 ;
+    net:coverNode :leaf_refer-01_r2 ;
+    net:hasNaming "refer" ;
+    net:hasPropertyName "refer" ;
+    net:hasPropertyName01 "refering" ;
+    net:hasPropertyName10 "refer-by" ;
+    net:hasPropertyName12 "refer-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_license-01_l,
+        :leaf_notice-03_n2 .
+
+net:atomType a owl:AnnotationProperty ;
+    rdfs:label "atom type" ;
+    rdfs:subPropertyOf net:objectType .
+
+net:entityClass a owl:AnnotationProperty ;
+    rdfs:label "entity class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:featureClass a owl:AnnotationProperty ;
+    rdfs:label "feature class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_atom a owl:AnnotationProperty ;
+    rdfs:label "has atom" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_class a owl:AnnotationProperty ;
+    rdfs:label "is class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_class_name a owl:AnnotationProperty ;
+    rdfs:subPropertyOf net:has_value .
+
+net:has_class_uri a owl:AnnotationProperty ;
+    rdfs:label "class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_concept a owl:AnnotationProperty ;
+    rdfs:label "concept "@fr ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_entity a owl:AnnotationProperty ;
+    rdfs:label "has entity" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_feature a owl:AnnotationProperty ;
+    rdfs:label "has feature" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_instance a owl:AnnotationProperty ;
+    rdfs:label "entity instance" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_instance_uri a owl:AnnotationProperty ;
+    rdfs:label "instance uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_item a owl:AnnotationProperty ;
+    rdfs:label "has item" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_mother_class a owl:AnnotationProperty ;
+    rdfs:label "has mother class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_mother_class_uri a owl:AnnotationProperty ;
+    rdfs:label "parent class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_node a owl:AnnotationProperty ;
+    rdfs:label "UNL Node" ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:has_parent a owl:AnnotationProperty ;
+    rdfs:label "has parent" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_parent_class a owl:AnnotationProperty ;
+    rdfs:label "parent class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_parent_class_uri a owl:AnnotationProperty ;
+    rdfs:label "parent class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_possible_domain a owl:AnnotationProperty ;
+    rdfs:label "has possible domain" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_possible_range a owl:AnnotationProperty ;
+    rdfs:label "has possible range" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_relation a owl:AnnotationProperty ;
+    rdfs:label "has relation" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:has_source a owl:AnnotationProperty ;
+    rdfs:label "has source" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:has_structure a owl:AnnotationProperty ;
+    rdfs:label "Linguistic Structure (in UNL Document)" ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:has_target a owl:AnnotationProperty ;
+    rdfs:label "has target" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:individual_this_t a net:Individual_Net ;
+    net:composeFrom net:atomClass_this_t ;
+    net:coverBaseNode :leaf_this_t ;
+    net:coverNode :leaf_this_t ;
+    net:hasBaseClassName "Feature" ;
+    net:hasIndividualLabel "this" ;
+    net:hasMotherClassNet net:atomClass_this_t ;
+    net:hasNaming "this" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:inverse_direction a owl:NamedIndividual .
+
+net:listGuiding a owl:AnnotationProperty ;
+    rdfs:label "Guiding connector of a list (or, and)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:modCat1 a owl:AnnotationProperty ;
+    rdfs:label "Modality Category (level 1)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:modCat2 a owl:AnnotationProperty ;
+    rdfs:label "Modality Category (level 2)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:normal_direction a owl:NamedIndividual .
+
+net:phenomena_obligation-modality_o a net:Modality_Phenomena_Net,
+        net:Phenomena_Net ;
+    :role_ARG2 net:actionProperty_keep_k,
+        net:atomProperty_keep_k ;
+    net:coverBaseNode :leaf_obligate-01_o ;
+    net:coverNode :leaf_obligate-01_o ;
+    net:hasNaming "obligation-modality" ;
+    net:hasPhenomenaRef "obligate-01" ;
+    net:hasPhenomenaType :phenomena_modality_obligation ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:type a owl:AnnotationProperty ;
+    rdfs:label "type "@fr ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:verbClass a owl:AnnotationProperty ;
+    rdfs:label "verb class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r2> a ns11:refer-01 ;
+    ns11:refer-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> ;
+    ns11:refer-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#l> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#root01> a ns3:AMR ;
+    ns3:has-id "asail_odrl_sentences-15" ;
+    ns3:has-sentence "You must keep intact any copyright or Database Right notices and notices that refer to this License." ;
+    ns3:root <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o> .
+
+<http://amr.isi.edu/amr_data/test-1#s> ns2:domain <http://amr.isi.edu/amr_data/test-1#s2> .
+
+<http://amr.isi.edu/amr_data/test-2#p> rdfs:label "Earth" .
+
+ns3:AMR a owl:Class ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Root a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:concept_and rdfs:subClassOf :AMR_Relation_Concept ;
+    :fromAmrLk ns3:and ;
+    :hasPhenomenaLink :phenomena_conjunction_and ;
+    :label "and" .
+
+:concept_any rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns2:any ;
+    :label "any" .
+
+:concept_copyright-01 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:copyright-01 ;
+    :label "copyright-01" .
+
+:concept_database rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns2:database ;
+    :label "database" .
+
+:concept_intact rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns2:intact ;
+    :label "intact" .
+
+:concept_keep-01 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:keep-01 ;
+    :label "keep-01" .
+
+:concept_license-01 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:license-01 ;
+    :label "license-01" .
+
+:concept_obligate-01 rdfs:subClassOf :AMR_Relation_Concept ;
+    :fromAmrLk ns11:obligate-01 ;
+    :hasPhenomenaLink :phenomena_modality_obligation ;
+    :label "obligate-01" .
+
+:concept_or rdfs:subClassOf :AMR_Relation_Concept ;
+    :fromAmrLk ns3:or ;
+    :hasPhenomenaLink :phenomena_conjunction_or ;
+    :label "or" .
+
+:concept_refer-01 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:refer-01 ;
+    :label "refer-01" .
+
+:concept_right-05 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:right-05 ;
+    :label "right-05" .
+
+:concept_this rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns2:this ;
+    :label "this" .
+
+:concept_you rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns2:you ;
+    :label "you" .
+
+:role_domain a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :hasRelationName "domain" ;
+    :label "domain" ;
+    :toReifyAsConcept "domain" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:variable_a a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a> ;
+    :label "a" .
+
+:variable_a2 a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a2> ;
+    :label "a2" .
+
+:variable_c a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#c> ;
+    :label "c" .
+
+:variable_d a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#d> ;
+    :label "d" .
+
+:variable_ii a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#ii> ;
+    :label "ii" .
+
+:variable_k a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#k> ;
+    :label "k" .
+
+:variable_l a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#l> ;
+    :label "l" .
+
+:variable_n a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n> ;
+    :label "n" .
+
+:variable_n2 a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> ;
+    :label "n2" .
+
+:variable_o a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o> ;
+    :label "o" .
+
+:variable_o2 a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o2> ;
+    :label "o2" .
+
+:variable_r a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r> ;
+    :label "r" .
+
+:variable_r2 a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r2> ;
+    :label "r2" .
+
+:variable_t a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#t> ;
+    :label "t" .
+
+:variable_y a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#y> ;
+    :label "y" .
+
+sys:Degree a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Entity a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Feature a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Out_AnnotationProperty a owl:AnnotationProperty .
+
+net:Composite_Class_Net a owl:Class ;
+    rdfs:subClassOf net:Class_Net .
+
+net:Individual_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Modality_Phenomena_Net a owl:Class ;
+    rdfs:subClassOf net:Phenomena_Net .
+
+net:actionProperty_notice_k a net:Action_Property_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_domain net:phenomena_conjunction-AND_a ;
+    net:composeFrom net:actionProperty_keep_k,
+        net:atomClass_intact_ii ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_intact_ii,
+        :leaf_keep-01_k ;
+    net:hasNaming "notice" ;
+    net:hasPropertyName "notice" ;
+    net:hasPropertyName01 "notice" ;
+    net:hasPropertyName10 "notice" ;
+    net:hasPropertyName12 "notice" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_intact_ii,
+        :leaf_you_y .
+
+net:atomClass_any_a2 a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_any_a2 ;
+    net:coverNode :leaf_any_a2 ;
+    net:hasClassName "any" ;
+    net:hasNaming "any" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomClass_database_d a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_database_d ;
+    net:coverNode :leaf_database_d ;
+    net:hasClassName "database" ;
+    net:hasNaming "database" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomProperty_copyright_c a net:Atom_Property_Net ;
+    net:coverBaseNode :leaf_copyright-01_c ;
+    net:coverNode :leaf_copyright-01_c ;
+    net:hasNaming "copyright" ;
+    net:hasPropertyName "copyright" ;
+    net:hasPropertyName01 "copyrighting" ;
+    net:hasPropertyName10 "copyright-by" ;
+    net:hasPropertyName12 "copyright-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" .
+
+net:atomProperty_notice_n a net:Atom_Property_Net ;
+    :role_ARG1 net:phenomena_conjunction-OR_o2 ;
+    :role_mod net:atomClass_any_a2 ;
+    net:coverBaseNode :leaf_notice-03_n ;
+    net:coverNode :leaf_notice-03_n ;
+    net:hasNaming "notice" ;
+    net:hasPropertyName "notice" ;
+    net:hasPropertyName01 "noticeing" ;
+    net:hasPropertyName10 "notice-by" ;
+    net:hasPropertyName12 "notice-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_any_a2,
+        :leaf_or_o2 .
+
+net:atomProperty_right_r a net:Atom_Property_Net ;
+    :role_ARG2 net:atomClass_database_d ;
+    net:coverBaseNode :leaf_right-05_r ;
+    net:coverNode :leaf_right-05_r ;
+    net:hasNaming "right" ;
+    net:hasPropertyName "right" ;
+    net:hasPropertyName01 "righting" ;
+    net:hasPropertyName10 "right-by" ;
+    net:hasPropertyName12 "right-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_database_d .
+
+net:compositeClass_this-license_l a net:Composite_Class_Net ;
+    :role_mod net:atomClass_this_t ;
+    net:composeFrom net:atomClass_license_l,
+        net:atomClass_this_t ;
+    net:coverBaseNode :leaf_license-01_l ;
+    net:coverNode :leaf_license-01_l,
+        :leaf_this_t ;
+    net:hasMotherClassNet net:atomClass_license_l ;
+    net:hasNaming "this-license" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:has_value a owl:AnnotationProperty ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:objectType a owl:AnnotationProperty ;
+    rdfs:label "object type" ;
+    rdfs:subPropertyOf net:objectProperty .
+
+net:phenomena_conjunction-OR_o2 a net:Phenomena_Net ;
+    :role_op1 net:atomProperty_copyright_c ;
+    :role_op2 net:atomProperty_right_r ;
+    net:coverBaseNode :leaf_or_o2 ;
+    net:coverNode :leaf_or_o2 ;
+    net:hasNaming "conjunction-OR" ;
+    net:hasPhenomenaRef "or" ;
+    net:hasPhenomenaType :phenomena_conjunction_or ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a> a ns3:and ;
+    ns2:op1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n> ;
+    ns2:op2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a2> a ns2:any ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#c> a ns11:copyright-01 ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#d> a ns2:database ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#ii> a ns2:intact ;
+    ns2:domain <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#k> a ns11:keep-01 ;
+    ns11:keep-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#y> ;
+    ns11:keep-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#ii> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#l> a ns11:license-01 ;
+    ns2:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#t> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n> a ns11:notice-03 ;
+    ns11:notice-03.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o2> ;
+    ns2:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a2> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o> a ns11:obligate-01 ;
+    ns11:obligate-01.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#k> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o2> a ns3:or ;
+    ns2:op1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#c> ;
+    ns2:op2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r> a ns11:right-05 ;
+    ns11:right-05.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#d> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#t> a ns2:this ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#y> a ns2:you ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:copyright-01 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:keep-01 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:license-01 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:obligate-01 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:refer-01 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:right-05 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns2:any a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns2:database a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns2:intact a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns2:this a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns2:you a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:and a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:or a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:concept_notice-03 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:notice-03 ;
+    :label "notice-03" .
+
+:hasLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:leaf_refer-01_r2 a :AMR_Leaf ;
+    :edge_r2_ARG0_n2 :leaf_notice-03_n2 ;
+    :edge_r2_ARG1_l :leaf_license-01_l ;
+    :hasConcept :concept_refer-01 ;
+    :hasVariable :variable_r2 .
+
+:phenomena_conjunction a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena ;
+    :hasConceptLink "contrast-01",
+        "either",
+        "neither" ;
+    :label "conjunction" .
+
+:phenomena_conjunction_and a owl:Class ;
+    rdfs:subClassOf :phenomena_conjunction ;
+    :hasConceptLink "and" ;
+    :label "conjunction-AND" .
+
+:phenomena_conjunction_or a owl:Class ;
+    rdfs:subClassOf :phenomena_conjunction ;
+    :hasConceptLink "or" ;
+    :label "conjunction-OR" .
+
+:phenomena_modality_obligation a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "obligate-01" ;
+    :label "obligation-modality" .
+
+:role_ARG0 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG0" .
+
+:role_ARG2 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG2" .
+
+:role_mod a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "hasFeature"^^xsd:string ;
+    :getPropertyType rdfs:subClassOf,
+        owl:ObjectProperty ;
+    :label "mod" ;
+    :toReifyAsConcept "mod" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_op1 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op1" .
+
+:role_op2 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op2" .
+
+sys:Out_ObjectProperty a owl:ObjectProperty .
+
+net:Action_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Class_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:actionProperty_keep_k a net:Action_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:atomClass_intact_ii ;
+    net:composeFrom net:atomProperty_keep_k ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_keep-01_k ;
+    net:hasNaming "keep" ;
+    net:hasPropertyName "keep" ;
+    net:hasPropertyName01 "keeping" ;
+    net:hasPropertyName10 "keep-by" ;
+    net:hasPropertyName12 "keep-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_intact_ii,
+        :leaf_you_y .
+
+net:atomClass_notice_n2 a net:Atom_Class_Net ;
+    net:composeFrom net:atomProperty_notice_n2 ;
+    net:coverBaseNode :leaf_notice-03_n2 ;
+    net:coverNode :leaf_notice-03_n2 ;
+    net:hasClassName "notice" ;
+    net:hasNaming "notice" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomProperty_keep_k a net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:actionProperty_notice_k,
+        net:atomClass_intact_ii ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_keep-01_k ;
+    net:hasNaming "keep" ;
+    net:hasPropertyName "keep" ;
+    net:hasPropertyName01 "keeping" ;
+    net:hasPropertyName10 "keep-by" ;
+    net:hasPropertyName12 "keep-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_intact_ii,
+        :leaf_you_y .
+
+net:atomProperty_license_l a net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    :role_mod net:atomClass_this_t ;
+    net:coverBaseNode :leaf_license-01_l ;
+    net:coverNode :leaf_license-01_l ;
+    net:hasNaming "license" ;
+    net:hasPropertyName "license" ;
+    net:hasPropertyName01 "licenseing" ;
+    net:hasPropertyName10 "license-by" ;
+    net:hasPropertyName12 "license-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_this_t .
+
+net:objectProperty a owl:AnnotationProperty ;
+    rdfs:label "object attribute" .
+
+net:phenomena_conjunction-AND_a a net:Phenomena_Net ;
+    :role_op1 net:atomProperty_notice_n ;
+    :role_op2 net:atomClass_notice_n2,
+        net:atomProperty_notice_n2 ;
+    net:coverBaseNode :leaf_and_a ;
+    net:coverNode :leaf_and_a ;
+    net:hasNaming "conjunction-AND" ;
+    net:hasPhenomenaRef "and" ;
+    net:hasPhenomenaType :phenomena_conjunction_and ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> a ns11:notice-03 ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:notice-03 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:AMR_Phenomena a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Relation_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:AMR_Specific_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:fromAmrLk a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:getProperty a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasReificationDefinition a owl:AnnotationProperty ;
+    rdfs:range rdfs:Literal ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:leaf_and_a a :AMR_Leaf ;
+    :edge_a_op1_n :leaf_notice-03_n ;
+    :edge_a_op2_n2 :leaf_notice-03_n2 ;
+    :hasConcept :concept_and ;
+    :hasVariable :variable_a .
+
+:leaf_copyright-01_c a :AMR_Leaf ;
+    :hasConcept :concept_copyright-01 ;
+    :hasVariable :variable_c .
+
+:leaf_notice-03_n a :AMR_Leaf ;
+    :edge_n_ARG1_o2 :leaf_or_o2 ;
+    :edge_n_mod_a2 :leaf_any_a2 ;
+    :hasConcept :concept_notice-03 ;
+    :hasVariable :variable_n .
+
+:leaf_obligate-01_o a :AMR_Leaf ;
+    :edge_o_ARG2_k :leaf_keep-01_k ;
+    :hasConcept :concept_obligate-01 ;
+    :hasVariable :variable_o .
+
+:leaf_right-05_r a :AMR_Leaf ;
+    :edge_r_ARG2_d :leaf_database_d ;
+    :hasConcept :concept_right-05 ;
+    :hasVariable :variable_r .
+
+:phenomena_modality a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena .
+
+:role_ARG1 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG1" .
+
+:toReify a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+net:Net_Structure a owl:Class ;
+    rdfs:label "Semantic Net Structure" ;
+    rdfs:comment "A semantic net captures a set of nodes, and associates this set with type(s) and value(s)." .
+
+net:Property_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:atomClass_intact_ii a net:Atom_Class_Net,
+        net:Deprecated_Net ;
+    :role_domain net:phenomena_conjunction-AND_a ;
+    net:coverBaseNode :leaf_intact_ii ;
+    net:coverNode :leaf_intact_ii ;
+    net:hasClassName "intact" ;
+    net:hasNaming "intact" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomClass_license_l a net:Atom_Class_Net,
+        net:Deprecated_Net ;
+    :role_mod net:atomClass_this_t ;
+    net:composeFrom net:atomProperty_license_l ;
+    net:coverBaseNode :leaf_license-01_l ;
+    net:coverNode :leaf_license-01_l ;
+    net:hasClassName "license" ;
+    net:hasNaming "license" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomClass_you_y a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_you_y ;
+    net:coverNode :leaf_you_y ;
+    net:hasClassName "you" ;
+    net:hasNaming "you" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomProperty_notice_n2 a net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    net:coverBaseNode :leaf_notice-03_n2 ;
+    net:coverNode :leaf_notice-03_n2 ;
+    net:hasNaming "notice" ;
+    net:hasPropertyName "notice" ;
+    net:hasPropertyName01 "noticeing" ;
+    net:hasPropertyName10 "notice-by" ;
+    net:hasPropertyName12 "notice-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" .
+
+net:has_relation_value a owl:AnnotationProperty ;
+    rdfs:label "has relation value" ;
+    rdfs:subPropertyOf net:has_object .
+
+:AMR_Element a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:leaf_any_a2 a :AMR_Leaf ;
+    :hasConcept :concept_any ;
+    :hasVariable :variable_a2 .
+
+:leaf_database_d a :AMR_Leaf ;
+    :hasConcept :concept_database ;
+    :hasVariable :variable_d .
+
+:leaf_or_o2 a :AMR_Leaf ;
+    :edge_o2_op1_c :leaf_copyright-01_c ;
+    :edge_o2_op2_r :leaf_right-05_r ;
+    :hasConcept :concept_or ;
+    :hasVariable :variable_o2 .
+
+net:Phenomena_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+:AMR_NonCore_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:AMR_Term_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+sys:Out_Structure a owl:Class ;
+    rdfs:label "Output Ontology Structure" .
+
+net:netProperty a owl:AnnotationProperty ;
+    rdfs:label "netProperty" .
+
+:AMR_ObjectProperty a owl:ObjectProperty ;
+    rdfs:subPropertyOf owl:topObjectProperty .
+
+:AMR_Predicat_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:AMR_Structure a owl:Class .
+
+:leaf_you_y a :AMR_Leaf ;
+    :hasConcept :concept_you ;
+    :hasVariable :variable_y .
+
+cprm:configParamProperty a rdf:Property ;
+    rdfs:label "Config Parameter Property" .
+
+net:Deprecated_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:atomClass_this_t a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_this_t ;
+    net:coverNode :leaf_this_t ;
+    net:hasClassName "this" ;
+    net:hasNaming "this" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+ns11:FrameRole a ns3:Role,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-PropBank-Role" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:Frame a ns3:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-PropBank-Frame" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+rdf:Property a owl:Class .
+
+:AMR_Relation a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:leaf_intact_ii a :AMR_Leaf ;
+    :edge_ii_domain_a :leaf_and_a ;
+    :hasConcept :concept_intact ;
+    :hasVariable :variable_ii .
+
+:leaf_keep-01_k a :AMR_Leaf ;
+    :edge_k_ARG0_y :leaf_you_y ;
+    :edge_k_ARG1_ii :leaf_intact_ii ;
+    :hasConcept :concept_keep-01 ;
+    :hasVariable :variable_k .
+
+:leaf_notice-03_n2 a :AMR_Leaf ;
+    :hasConcept :concept_notice-03 ;
+    :hasVariable :variable_n2 .
+
+:leaf_this_t a :AMR_Leaf ;
+    :hasConcept :concept_this ;
+    :hasVariable :variable_t .
+
+net:Atom_Class_Net a owl:Class ;
+    rdfs:subClassOf net:Class_Net .
+
+net:Atom_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Relation a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+:leaf_license-01_l a :AMR_Leaf ;
+    :edge_l_mod_t :leaf_this_t ;
+    :hasConcept :concept_license-01 ;
+    :hasVariable :variable_l .
+
+net:Net a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:has_object a owl:AnnotationProperty ;
+    rdfs:label "relation" ;
+    rdfs:subPropertyOf net:netProperty .
+
+:AMR_Op_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_AnnotationProperty a owl:AnnotationProperty .
+
+:AMR_Core_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Variable a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+net:objectValue a owl:AnnotationProperty ;
+    rdfs:label "valuations"@fr ;
+    rdfs:subPropertyOf net:objectProperty .
+
+:AMR_Edge a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Leaf a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Linked_Data a owl:Class .
+
+[] a owl:AllDisjointClasses ;
+    owl:members ( sys:Degree sys:Entity sys:Feature ) .
+
diff --git a/tests/dev_tests/test_data/action-property-devGraph-1.ttl b/tests/dev_tests/test_data/action-property-devGraph-1.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..8a15a8ffb8d82500584a83fbb6f67c9793986c99
--- /dev/null
+++ b/tests/dev_tests/test_data/action-property-devGraph-1.ttl
@@ -0,0 +1,1353 @@
+@base <http://https://tenet.tetras-libre.fr/demo/clara/15//transduction> .
+@prefix : <https://amr.tetras-libre.fr/rdf/schema#> .
+@prefix cprm: <https://tenet.tetras-libre.fr/config/parameters#> .
+@prefix net: <https://tenet.tetras-libre.fr/semantic-net#> .
+@prefix ns11: <http://amr.isi.edu/frames/ld/v1.2.2/> .
+@prefix ns2: <http://amr.isi.edu/rdf/amr-terms#> .
+@prefix ns3: <http://amr.isi.edu/rdf/core-amr#> .
+@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://tenet.tetras-libre.fr/base-ontology#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+ns3:Concept a rdfs:Class,
+        owl:Class ;
+    rdfs:label "AMR-Concept" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:Role a rdfs:Class,
+        owl:Class ;
+    rdfs:label "AMR-Role" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/test-1#root01> ns3:hasID "test-1" ;
+    ns3:hasSentence "The sun is a star." ;
+    ns3:root <http://amr.isi.edu/amr_data/test-1#s> .
+
+<http://amr.isi.edu/amr_data/test-2#root01> ns3:hasID "test-2" ;
+    ns3:hasSentence "Earth is a planet." ;
+    ns3:root <http://amr.isi.edu/amr_data/test-2#p> .
+
+ns11:keep-01.ARG0 a ns11:FrameRole .
+
+ns11:keep-01.ARG1 a ns11:FrameRole .
+
+ns11:notice-03.ARG1 a ns11:FrameRole .
+
+ns11:obligate-01.ARG2 a ns11:FrameRole .
+
+ns11:refer-01.ARG0 a ns11:FrameRole .
+
+ns11:refer-01.ARG1 a ns11:FrameRole .
+
+ns11:right-05.ARG2 a ns11:FrameRole .
+
+ns2:domain a ns3:Role,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns2:mod a ns3:Role .
+
+ns2:op1 a ns3:Role .
+
+ns2:op2 a ns3:Role .
+
+ns3:NamedEntity a ns3:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-EntityType",
+        "AMR-Term" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:hasID a owl:AnnotationProperty .
+
+ns3:hasSentence a owl:AnnotationProperty .
+
+ns3:root a owl:AnnotationProperty .
+
+<https://amr.tetras-libre.fr/rdf/schema> a owl:Ontology ;
+    owl:versionIRI :0.1 .
+
+:AMR_DataProperty a owl:DatatypeProperty .
+
+:AMR_Prep_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Value a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:edge_a_op1_n a :AMR_Edge ;
+    :hasAmrRole :role_op1 ;
+    :hasRoleID "op1" .
+
+:edge_a_op2_n2 a :AMR_Edge ;
+    :hasAmrRole :role_op2 ;
+    :hasRoleID "op2" .
+
+:edge_ii_domain_a a :AMR_Edge ;
+    :hasAmrRole :role_domain ;
+    :hasRoleID "domain" .
+
+:edge_k_ARG0_y a :AMR_Edge ;
+    :hasAmrRole :role_ARG0 ;
+    :hasRoleID "ARG0" .
+
+:edge_k_ARG1_ii a :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_l_mod_t a :AMR_Edge ;
+    :hasAmrRole :role_mod ;
+    :hasRoleID "mod" .
+
+:edge_n_ARG1_o2 a :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_n_mod_a2 a :AMR_Edge ;
+    :hasAmrRole :role_mod ;
+    :hasRoleID "mod" .
+
+:edge_o2_op1_c a :AMR_Edge ;
+    :hasAmrRole :role_op1 ;
+    :hasRoleID "op1" .
+
+:edge_o2_op2_r a :AMR_Edge ;
+    :hasAmrRole :role_op2 ;
+    :hasRoleID "op2" .
+
+:edge_o_ARG2_k a :AMR_Edge ;
+    :hasAmrRole :role_ARG2 ;
+    :hasRoleID "ARG2" .
+
+:edge_r2_ARG0_n2 a :AMR_Edge ;
+    :hasAmrRole :role_ARG0 ;
+    :hasRoleID "ARG0" .
+
+:edge_r2_ARG1_l a :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_r_ARG2_d a :AMR_Edge ;
+    :hasAmrRole :role_ARG2 ;
+    :hasRoleID "ARG2" .
+
+:fromAmrLkFramerole a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:fromAmrLkRole a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:fromAmrLkRoot a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:getDirectPropertyName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:getInversePropertyName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:getPropertyType a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:hasConcept a owl:ObjectProperty ;
+    rdfs:domain :AMR_Leaf ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasConceptLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasLink .
+
+:hasEdgeLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasLink .
+
+:hasReification a owl:AnnotationProperty ;
+    rdfs:range xsd:boolean ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasReificationConcept a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasReificationDomain a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasReificationRange a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasRelationName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasRoleID a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRoleTag a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRolesetID a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRootLeaf a owl:ObjectProperty ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasSentenceID a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasSentenceStatement a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasVariable a owl:ObjectProperty ;
+    rdfs:domain :AMR_Leaf ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:label a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:phenomena_degree a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena ;
+    :hasConceptLink "have-degree-91" ;
+    :label "degree" .
+
+:phenomena_modality_possible a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "allow-01",
+        "grant-01",
+        "likely-01",
+        "permit-01",
+        "possible-01" ;
+    :label "possible-modality" .
+
+:phenomena_modality_prohibition a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "prohibit-01" ;
+    :label "prohibition-modality" .
+
+:relation_domain a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "domain" .
+
+:relation_manner a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification true ;
+    :hasReificationConcept "hasManner" ;
+    :hasReificationDomain "ARG1" ;
+    :hasReificationRange "ARG2" ;
+    :hasRelationName "manner" .
+
+:relation_mod a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "mod" .
+
+:relation_name a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "name" .
+
+:relation_part a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification true ;
+    :hasReificationConcept "hasPart" ;
+    :hasReificationDomain "ARG1" ;
+    :hasReificationRange "ARG2" ;
+    :hasRelationName "part" .
+
+:relation_polarity a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "polarity" .
+
+:relation_quant a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "quant" .
+
+:role_ARG3 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG3" .
+
+:role_ARG4 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG4" .
+
+:role_ARG5 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG5" .
+
+:role_ARG6 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG6" .
+
+:role_ARG7 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG7" .
+
+:role_ARG8 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG8" .
+
+:role_ARG9 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG9" .
+
+:role_have-degree-91 a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :getPropertyType <net:specificProperty> .
+
+:role_manner a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "manner" ;
+    :getPropertyType owl:DataProperty ;
+    :label "manner" ;
+    :toReifyAsConcept "manner" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_name a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :label "name" .
+
+:role_op3 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op3" .
+
+:role_op4 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op4" .
+
+:role_op5 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op5" .
+
+:role_op6 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op6" .
+
+:role_op7 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op7" .
+
+:role_op8 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op8" .
+
+:role_op9 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op9" .
+
+:role_part a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "hasPart"^^xsd:string ;
+    :getInversePropertyName "partOf"^^xsd:string ;
+    :getPropertyType owl:ObjectProperty ;
+    :toReifyAsConcept "part" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_polarity a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :label "polarity" .
+
+:role_quant a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :label "quant" .
+
+:root_asail_odrl_sentences-15 a :AMR_Root ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#root01> ;
+    :hasRootLeaf :leaf_obligate-01_o ;
+    :hasSentenceID "asail_odrl_sentences-15" ;
+    :hasSentenceStatement "You must keep intact any copyright or Database Right notices and notices that refer to this License." .
+
+:toReifyAsConcept a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+:toReifyWithBaseEdge a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+:toReifyWithHeadEdge a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+<https://tenet.tetras-libre.fr/base-ontology> a owl:Ontology .
+
+sys:Event a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Undetermined_Thing a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:fromStructure a owl:AnnotationProperty ;
+    rdfs:subPropertyOf sys:Out_AnnotationProperty .
+
+sys:hasDegree a owl:ObjectProperty ;
+    rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+sys:hasFeature a owl:ObjectProperty ;
+    rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+<https://tenet.tetras-libre.fr/config/parameters> a owl:Ontology .
+
+cprm:Config_Parameters a owl:Class ;
+    cprm:baseURI "https://tenet.tetras-libre.fr/" ;
+    cprm:netURI "https://tenet.tetras-libre.fr/semantic-net#" ;
+    cprm:newClassRef "new-class#" ;
+    cprm:newPropertyRef "new-relation#" ;
+    cprm:objectRef "object_" ;
+    cprm:targetOntologyURI "https://tenet.tetras-libre.fr/base-ontology/" .
+
+cprm:baseURI a rdf:Property ;
+    rdfs:label "Base URI" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:netURI a rdf:Property ;
+    rdfs:label "Net URI" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:newClassRef a rdf:Property ;
+    rdfs:label "Reference for a new class" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:newPropertyRef a rdf:Property ;
+    rdfs:label "Reference for a new property" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:objectRef a rdf:Property ;
+    rdfs:label "Object Reference" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:targetOntologyURI a rdf:Property ;
+    rdfs:label "URI of classes in target ontology" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+<https://tenet.tetras-libre.fr/semantic-net> a owl:Ontology .
+
+net:Action_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Composite_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Feature a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:Rule_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Value_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:abstractionClass a owl:AnnotationProperty ;
+    rdfs:label "abstraction class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:atomProperty_refer_r2 a net:Atom_Property_Net ;
+    :role_ARG0 net:atomClass_notice_n2,
+        net:atomProperty_notice_n2 ;
+    :role_ARG1 net:atomClass_license_l,
+        net:atomProperty_license_l,
+        net:compositeClass_this-license_l ;
+    net:coverBaseNode :leaf_refer-01_r2 ;
+    net:coverNode :leaf_refer-01_r2 ;
+    net:hasNaming "refer" ;
+    net:hasPropertyName "refer" ;
+    net:hasPropertyName01 "refering" ;
+    net:hasPropertyName10 "refer-by" ;
+    net:hasPropertyName12 "refer-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_license-01_l,
+        :leaf_notice-03_n2 .
+
+net:atomType a owl:AnnotationProperty ;
+    rdfs:label "atom type" ;
+    rdfs:subPropertyOf net:objectType .
+
+net:entityClass a owl:AnnotationProperty ;
+    rdfs:label "entity class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:featureClass a owl:AnnotationProperty ;
+    rdfs:label "feature class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_atom a owl:AnnotationProperty ;
+    rdfs:label "has atom" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_class a owl:AnnotationProperty ;
+    rdfs:label "is class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_class_name a owl:AnnotationProperty ;
+    rdfs:subPropertyOf net:has_value .
+
+net:has_class_uri a owl:AnnotationProperty ;
+    rdfs:label "class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_concept a owl:AnnotationProperty ;
+    rdfs:label "concept "@fr ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_entity a owl:AnnotationProperty ;
+    rdfs:label "has entity" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_feature a owl:AnnotationProperty ;
+    rdfs:label "has feature" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_instance a owl:AnnotationProperty ;
+    rdfs:label "entity instance" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_instance_uri a owl:AnnotationProperty ;
+    rdfs:label "instance uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_item a owl:AnnotationProperty ;
+    rdfs:label "has item" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_mother_class a owl:AnnotationProperty ;
+    rdfs:label "has mother class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_mother_class_uri a owl:AnnotationProperty ;
+    rdfs:label "parent class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_node a owl:AnnotationProperty ;
+    rdfs:label "UNL Node" ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:has_parent a owl:AnnotationProperty ;
+    rdfs:label "has parent" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_parent_class a owl:AnnotationProperty ;
+    rdfs:label "parent class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_parent_class_uri a owl:AnnotationProperty ;
+    rdfs:label "parent class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_possible_domain a owl:AnnotationProperty ;
+    rdfs:label "has possible domain" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_possible_range a owl:AnnotationProperty ;
+    rdfs:label "has possible range" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_relation a owl:AnnotationProperty ;
+    rdfs:label "has relation" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:has_source a owl:AnnotationProperty ;
+    rdfs:label "has source" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:has_structure a owl:AnnotationProperty ;
+    rdfs:label "Linguistic Structure (in UNL Document)" ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:has_target a owl:AnnotationProperty ;
+    rdfs:label "has target" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:individual_this_t a net:Individual_Net ;
+    net:composeFrom net:atomClass_this_t ;
+    net:coverBaseNode :leaf_this_t ;
+    net:coverNode :leaf_this_t ;
+    net:hasBaseClassName "Feature" ;
+    net:hasIndividualLabel "this" ;
+    net:hasMotherClassNet net:atomClass_this_t ;
+    net:hasNaming "this" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:inverse_direction a owl:NamedIndividual .
+
+net:listGuiding a owl:AnnotationProperty ;
+    rdfs:label "Guiding connector of a list (or, and)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:modCat1 a owl:AnnotationProperty ;
+    rdfs:label "Modality Category (level 1)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:modCat2 a owl:AnnotationProperty ;
+    rdfs:label "Modality Category (level 2)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:normal_direction a owl:NamedIndividual .
+
+net:phenomena_obligation-modality_o a net:Modality_Phenomena_Net,
+        net:Phenomena_Net ;
+    :role_ARG2 net:actionProperty_keep_k,
+        net:atomProperty_keep_k ;
+    net:coverBaseNode :leaf_obligate-01_o ;
+    net:coverNode :leaf_obligate-01_o ;
+    net:hasNaming "obligation-modality" ;
+    net:hasPhenomenaRef "obligate-01" ;
+    net:hasPhenomenaType :phenomena_modality_obligation ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:type a owl:AnnotationProperty ;
+    rdfs:label "type "@fr ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:verbClass a owl:AnnotationProperty ;
+    rdfs:label "verb class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r2> a ns11:refer-01 ;
+    ns11:refer-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> ;
+    ns11:refer-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#l> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#root01> a ns3:AMR ;
+    ns3:has-id "asail_odrl_sentences-15" ;
+    ns3:has-sentence "You must keep intact any copyright or Database Right notices and notices that refer to this License." ;
+    ns3:root <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o> .
+
+<http://amr.isi.edu/amr_data/test-1#s> ns2:domain <http://amr.isi.edu/amr_data/test-1#s2> .
+
+<http://amr.isi.edu/amr_data/test-2#p> rdfs:label "Earth" .
+
+ns3:AMR a owl:Class ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Root a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:concept_and rdfs:subClassOf :AMR_Relation_Concept ;
+    :fromAmrLk ns3:and ;
+    :hasPhenomenaLink :phenomena_conjunction_and ;
+    :label "and" .
+
+:concept_any rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns2:any ;
+    :label "any" .
+
+:concept_copyright-01 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:copyright-01 ;
+    :label "copyright-01" .
+
+:concept_database rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns2:database ;
+    :label "database" .
+
+:concept_intact rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns2:intact ;
+    :label "intact" .
+
+:concept_keep-01 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:keep-01 ;
+    :label "keep-01" .
+
+:concept_license-01 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:license-01 ;
+    :label "license-01" .
+
+:concept_obligate-01 rdfs:subClassOf :AMR_Relation_Concept ;
+    :fromAmrLk ns11:obligate-01 ;
+    :hasPhenomenaLink :phenomena_modality_obligation ;
+    :label "obligate-01" .
+
+:concept_or rdfs:subClassOf :AMR_Relation_Concept ;
+    :fromAmrLk ns3:or ;
+    :hasPhenomenaLink :phenomena_conjunction_or ;
+    :label "or" .
+
+:concept_refer-01 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:refer-01 ;
+    :label "refer-01" .
+
+:concept_right-05 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:right-05 ;
+    :label "right-05" .
+
+:concept_this rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns2:this ;
+    :label "this" .
+
+:concept_you rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns2:you ;
+    :label "you" .
+
+:role_domain a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :hasRelationName "domain" ;
+    :label "domain" ;
+    :toReifyAsConcept "domain" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:variable_a a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a> ;
+    :label "a" .
+
+:variable_a2 a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a2> ;
+    :label "a2" .
+
+:variable_c a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#c> ;
+    :label "c" .
+
+:variable_d a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#d> ;
+    :label "d" .
+
+:variable_ii a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#ii> ;
+    :label "ii" .
+
+:variable_k a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#k> ;
+    :label "k" .
+
+:variable_l a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#l> ;
+    :label "l" .
+
+:variable_n a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n> ;
+    :label "n" .
+
+:variable_n2 a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> ;
+    :label "n2" .
+
+:variable_o a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o> ;
+    :label "o" .
+
+:variable_o2 a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o2> ;
+    :label "o2" .
+
+:variable_r a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r> ;
+    :label "r" .
+
+:variable_r2 a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r2> ;
+    :label "r2" .
+
+:variable_t a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#t> ;
+    :label "t" .
+
+:variable_y a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#y> ;
+    :label "y" .
+
+sys:Degree a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Entity a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Feature a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Out_AnnotationProperty a owl:AnnotationProperty .
+
+net:Action_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Composite_Class_Net a owl:Class ;
+    rdfs:subClassOf net:Class_Net .
+
+net:Individual_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Modality_Phenomena_Net a owl:Class ;
+    rdfs:subClassOf net:Phenomena_Net .
+
+net:actionProperty_keep_k a net:Action_Property_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:atomClass_intact_ii ;
+    net:composeFrom net:atomProperty_keep_k ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_keep-01_k ;
+    net:hasNaming "keep" ;
+    net:hasPropertyName "keep" ;
+    net:hasPropertyName01 "keeping" ;
+    net:hasPropertyName10 "keep-by" ;
+    net:hasPropertyName12 "keep-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_intact_ii,
+        :leaf_you_y .
+
+net:atomClass_any_a2 a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_any_a2 ;
+    net:coverNode :leaf_any_a2 ;
+    net:hasClassName "any" ;
+    net:hasNaming "any" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomClass_database_d a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_database_d ;
+    net:coverNode :leaf_database_d ;
+    net:hasClassName "database" ;
+    net:hasNaming "database" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomProperty_copyright_c a net:Atom_Property_Net ;
+    net:coverBaseNode :leaf_copyright-01_c ;
+    net:coverNode :leaf_copyright-01_c ;
+    net:hasNaming "copyright" ;
+    net:hasPropertyName "copyright" ;
+    net:hasPropertyName01 "copyrighting" ;
+    net:hasPropertyName10 "copyright-by" ;
+    net:hasPropertyName12 "copyright-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" .
+
+net:atomProperty_notice_n a net:Atom_Property_Net ;
+    :role_ARG1 net:phenomena_conjunction-OR_o2 ;
+    :role_mod net:atomClass_any_a2 ;
+    net:coverBaseNode :leaf_notice-03_n ;
+    net:coverNode :leaf_notice-03_n ;
+    net:hasNaming "notice" ;
+    net:hasPropertyName "notice" ;
+    net:hasPropertyName01 "noticeing" ;
+    net:hasPropertyName10 "notice-by" ;
+    net:hasPropertyName12 "notice-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_any_a2,
+        :leaf_or_o2 .
+
+net:atomProperty_right_r a net:Atom_Property_Net ;
+    :role_ARG2 net:atomClass_database_d ;
+    net:coverBaseNode :leaf_right-05_r ;
+    net:coverNode :leaf_right-05_r ;
+    net:hasNaming "right" ;
+    net:hasPropertyName "right" ;
+    net:hasPropertyName01 "righting" ;
+    net:hasPropertyName10 "right-by" ;
+    net:hasPropertyName12 "right-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_database_d .
+
+net:compositeClass_this-license_l a net:Composite_Class_Net ;
+    :role_mod net:atomClass_this_t ;
+    net:composeFrom net:atomClass_license_l,
+        net:atomClass_this_t ;
+    net:coverBaseNode :leaf_license-01_l ;
+    net:coverNode :leaf_license-01_l,
+        :leaf_this_t ;
+    net:hasMotherClassNet net:atomClass_license_l ;
+    net:hasNaming "this-license" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:has_value a owl:AnnotationProperty ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:objectType a owl:AnnotationProperty ;
+    rdfs:label "object type" ;
+    rdfs:subPropertyOf net:objectProperty .
+
+net:phenomena_conjunction-AND_a a net:Phenomena_Net ;
+    :role_op1 net:atomProperty_notice_n ;
+    :role_op2 net:atomClass_notice_n2,
+        net:atomProperty_notice_n2 ;
+    net:coverBaseNode :leaf_and_a ;
+    net:coverNode :leaf_and_a ;
+    net:hasNaming "conjunction-AND" ;
+    net:hasPhenomenaRef "and" ;
+    net:hasPhenomenaType :phenomena_conjunction_and ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:phenomena_conjunction-OR_o2 a net:Phenomena_Net ;
+    :role_op1 net:atomProperty_copyright_c ;
+    :role_op2 net:atomProperty_right_r ;
+    net:coverBaseNode :leaf_or_o2 ;
+    net:coverNode :leaf_or_o2 ;
+    net:hasNaming "conjunction-OR" ;
+    net:hasPhenomenaRef "or" ;
+    net:hasPhenomenaType :phenomena_conjunction_or ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a> a ns3:and ;
+    ns2:op1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n> ;
+    ns2:op2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a2> a ns2:any ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#c> a ns11:copyright-01 ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#d> a ns2:database ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#ii> a ns2:intact ;
+    ns2:domain <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#k> a ns11:keep-01 ;
+    ns11:keep-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#y> ;
+    ns11:keep-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#ii> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#l> a ns11:license-01 ;
+    ns2:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#t> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n> a ns11:notice-03 ;
+    ns11:notice-03.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o2> ;
+    ns2:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a2> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o> a ns11:obligate-01 ;
+    ns11:obligate-01.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#k> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o2> a ns3:or ;
+    ns2:op1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#c> ;
+    ns2:op2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r> a ns11:right-05 ;
+    ns11:right-05.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#d> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#t> a ns2:this ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#y> a ns2:you ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:copyright-01 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:keep-01 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:license-01 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:obligate-01 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:refer-01 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:right-05 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns2:any a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns2:database a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns2:intact a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns2:this a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns2:you a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:and a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:or a ns3:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:concept_notice-03 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:notice-03 ;
+    :label "notice-03" .
+
+:hasLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:leaf_refer-01_r2 a :AMR_Leaf ;
+    :edge_r2_ARG0_n2 :leaf_notice-03_n2 ;
+    :edge_r2_ARG1_l :leaf_license-01_l ;
+    :hasConcept :concept_refer-01 ;
+    :hasVariable :variable_r2 .
+
+:phenomena_conjunction a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena ;
+    :hasConceptLink "contrast-01",
+        "either",
+        "neither" ;
+    :label "conjunction" .
+
+:phenomena_conjunction_and a owl:Class ;
+    rdfs:subClassOf :phenomena_conjunction ;
+    :hasConceptLink "and" ;
+    :label "conjunction-AND" .
+
+:phenomena_conjunction_or a owl:Class ;
+    rdfs:subClassOf :phenomena_conjunction ;
+    :hasConceptLink "or" ;
+    :label "conjunction-OR" .
+
+:phenomena_modality_obligation a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "obligate-01" ;
+    :label "obligation-modality" .
+
+:role_ARG0 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG0" .
+
+:role_ARG2 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG2" .
+
+:role_mod a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "hasFeature"^^xsd:string ;
+    :getPropertyType rdfs:subClassOf,
+        owl:ObjectProperty ;
+    :label "mod" ;
+    :toReifyAsConcept "mod" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_op1 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op1" .
+
+:role_op2 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op2" .
+
+sys:Out_ObjectProperty a owl:ObjectProperty .
+
+net:Class_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:atomClass_intact_ii a net:Atom_Class_Net ;
+    :role_domain net:phenomena_conjunction-AND_a ;
+    net:coverBaseNode :leaf_intact_ii ;
+    net:coverNode :leaf_intact_ii ;
+    net:hasClassName "intact" ;
+    net:hasNaming "intact" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomClass_notice_n2 a net:Atom_Class_Net ;
+    net:composeFrom net:atomProperty_notice_n2 ;
+    net:coverBaseNode :leaf_notice-03_n2 ;
+    net:coverNode :leaf_notice-03_n2 ;
+    net:hasClassName "notice" ;
+    net:hasNaming "notice" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomClass_you_y a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_you_y ;
+    net:coverNode :leaf_you_y ;
+    net:hasClassName "you" ;
+    net:hasNaming "you" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomProperty_keep_k a net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:atomClass_intact_ii ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_keep-01_k ;
+    net:hasNaming "keep" ;
+    net:hasPropertyName "keep" ;
+    net:hasPropertyName01 "keeping" ;
+    net:hasPropertyName10 "keep-by" ;
+    net:hasPropertyName12 "keep-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_intact_ii,
+        :leaf_you_y .
+
+net:atomProperty_license_l a net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    :role_mod net:atomClass_this_t ;
+    net:coverBaseNode :leaf_license-01_l ;
+    net:coverNode :leaf_license-01_l ;
+    net:hasNaming "license" ;
+    net:hasPropertyName "license" ;
+    net:hasPropertyName01 "licenseing" ;
+    net:hasPropertyName10 "license-by" ;
+    net:hasPropertyName12 "license-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_this_t .
+
+net:objectProperty a owl:AnnotationProperty ;
+    rdfs:label "object attribute" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> a ns11:notice-03 ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:notice-03 a ns3:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:AMR_Phenomena a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Relation_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:AMR_Specific_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:fromAmrLk a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:getProperty a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasReificationDefinition a owl:AnnotationProperty ;
+    rdfs:range rdfs:Literal ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:leaf_and_a a :AMR_Leaf ;
+    :edge_a_op1_n :leaf_notice-03_n ;
+    :edge_a_op2_n2 :leaf_notice-03_n2 ;
+    :hasConcept :concept_and ;
+    :hasVariable :variable_a .
+
+:leaf_copyright-01_c a :AMR_Leaf ;
+    :hasConcept :concept_copyright-01 ;
+    :hasVariable :variable_c .
+
+:leaf_notice-03_n a :AMR_Leaf ;
+    :edge_n_ARG1_o2 :leaf_or_o2 ;
+    :edge_n_mod_a2 :leaf_any_a2 ;
+    :hasConcept :concept_notice-03 ;
+    :hasVariable :variable_n .
+
+:leaf_obligate-01_o a :AMR_Leaf ;
+    :edge_o_ARG2_k :leaf_keep-01_k ;
+    :hasConcept :concept_obligate-01 ;
+    :hasVariable :variable_o .
+
+:leaf_right-05_r a :AMR_Leaf ;
+    :edge_r_ARG2_d :leaf_database_d ;
+    :hasConcept :concept_right-05 ;
+    :hasVariable :variable_r .
+
+:phenomena_modality a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena .
+
+:role_ARG1 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG1" .
+
+:toReify a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+net:Net_Structure a owl:Class ;
+    rdfs:label "Semantic Net Structure" ;
+    rdfs:comment "A semantic net captures a set of nodes, and associates this set with type(s) and value(s)." .
+
+net:Property_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:atomClass_license_l a net:Atom_Class_Net,
+        net:Deprecated_Net ;
+    :role_mod net:atomClass_this_t ;
+    net:composeFrom net:atomProperty_license_l ;
+    net:coverBaseNode :leaf_license-01_l ;
+    net:coverNode :leaf_license-01_l ;
+    net:hasClassName "license" ;
+    net:hasNaming "license" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+net:atomProperty_notice_n2 a net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    net:coverBaseNode :leaf_notice-03_n2 ;
+    net:coverNode :leaf_notice-03_n2 ;
+    net:hasNaming "notice" ;
+    net:hasPropertyName "notice" ;
+    net:hasPropertyName01 "noticeing" ;
+    net:hasPropertyName10 "notice-by" ;
+    net:hasPropertyName12 "notice-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-15" ;
+    net:isCoreRoleLinked "true" .
+
+net:has_relation_value a owl:AnnotationProperty ;
+    rdfs:label "has relation value" ;
+    rdfs:subPropertyOf net:has_object .
+
+:AMR_Element a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:leaf_any_a2 a :AMR_Leaf ;
+    :hasConcept :concept_any ;
+    :hasVariable :variable_a2 .
+
+:leaf_database_d a :AMR_Leaf ;
+    :hasConcept :concept_database ;
+    :hasVariable :variable_d .
+
+:leaf_or_o2 a :AMR_Leaf ;
+    :edge_o2_op1_c :leaf_copyright-01_c ;
+    :edge_o2_op2_r :leaf_right-05_r ;
+    :hasConcept :concept_or ;
+    :hasVariable :variable_o2 .
+
+net:Deprecated_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Phenomena_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+:AMR_NonCore_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:AMR_Term_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:leaf_intact_ii a :AMR_Leaf ;
+    :edge_ii_domain_a :leaf_and_a ;
+    :hasConcept :concept_intact ;
+    :hasVariable :variable_ii .
+
+:leaf_keep-01_k a :AMR_Leaf ;
+    :edge_k_ARG0_y :leaf_you_y ;
+    :edge_k_ARG1_ii :leaf_intact_ii ;
+    :hasConcept :concept_keep-01 ;
+    :hasVariable :variable_k .
+
+:leaf_you_y a :AMR_Leaf ;
+    :hasConcept :concept_you ;
+    :hasVariable :variable_y .
+
+sys:Out_Structure a owl:Class ;
+    rdfs:label "Output Ontology Structure" .
+
+net:netProperty a owl:AnnotationProperty ;
+    rdfs:label "netProperty" .
+
+:AMR_ObjectProperty a owl:ObjectProperty ;
+    rdfs:subPropertyOf owl:topObjectProperty .
+
+:AMR_Predicat_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:AMR_Structure a owl:Class .
+
+cprm:configParamProperty a rdf:Property ;
+    rdfs:label "Config Parameter Property" .
+
+net:atomClass_this_t a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_this_t ;
+    net:coverNode :leaf_this_t ;
+    net:hasClassName "this" ;
+    net:hasNaming "this" ;
+    net:hasStructure "asail_odrl_sentences-15" .
+
+ns11:FrameRole a ns3:Role,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-PropBank-Role" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:Frame a ns3:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-PropBank-Frame" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+rdf:Property a owl:Class .
+
+:AMR_Relation a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:leaf_notice-03_n2 a :AMR_Leaf ;
+    :hasConcept :concept_notice-03 ;
+    :hasVariable :variable_n2 .
+
+:leaf_this_t a :AMR_Leaf ;
+    :hasConcept :concept_this ;
+    :hasVariable :variable_t .
+
+net:Atom_Class_Net a owl:Class ;
+    rdfs:subClassOf net:Class_Net .
+
+net:Atom_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Relation a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+:leaf_license-01_l a :AMR_Leaf ;
+    :edge_l_mod_t :leaf_this_t ;
+    :hasConcept :concept_license-01 ;
+    :hasVariable :variable_l .
+
+net:Net a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:has_object a owl:AnnotationProperty ;
+    rdfs:label "relation" ;
+    rdfs:subPropertyOf net:netProperty .
+
+:AMR_Op_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_AnnotationProperty a owl:AnnotationProperty .
+
+:AMR_Core_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Variable a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+net:objectValue a owl:AnnotationProperty ;
+    rdfs:label "valuations"@fr ;
+    rdfs:subPropertyOf net:objectProperty .
+
+:AMR_Edge a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Leaf a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Linked_Data a owl:Class .
+
+[] a owl:AllDisjointClasses ;
+    owl:members ( sys:Degree sys:Entity sys:Feature ) .
+
diff --git a/tests/dev_tests/test_data/action-property-devGraph-2.result.ttl b/tests/dev_tests/test_data/action-property-devGraph-2.result.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..bb590cb4e82e3ed531d877834373b28a487efccb
--- /dev/null
+++ b/tests/dev_tests/test_data/action-property-devGraph-2.result.ttl
@@ -0,0 +1,1640 @@
+@base <https://amr.tetras-libre.fr/rdf/action-property-devGraph-2/result> .
+@prefix : <https://amr.tetras-libre.fr/rdf/schema#> .
+@prefix cprm: <https://tenet.tetras-libre.fr/config/parameters#> .
+@prefix net: <https://tenet.tetras-libre.fr/semantic-net#> .
+@prefix ns11: <http://amr.isi.edu/frames/ld/v1.2.2/> .
+@prefix ns21: <http://amr.isi.edu/rdf/core-amr#> .
+@prefix ns31: <http://amr.isi.edu/rdf/amr-terms#> .
+@prefix ns4: <http://amr.isi.edu/entity-types#> .
+@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://tenet.tetras-libre.fr/base-ontology#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+<http://amr.isi.edu/amr_data/test-1#root01> ns21:hasID "test-1" ;
+    ns21:hasSentence "The sun is a star." ;
+    ns21:root <http://amr.isi.edu/amr_data/test-1#s> .
+
+<http://amr.isi.edu/amr_data/test-2#root01> ns21:hasID "test-2" ;
+    ns21:hasSentence "Earth is a planet." ;
+    ns21:root <http://amr.isi.edu/amr_data/test-2#p> .
+
+ns11:author-01.ARG0 a ns11:FrameRole,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns11:copyright-01.ARG1 a ns11:FrameRole,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns11:credit-01.ARG0 a ns11:FrameRole,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns11:credit-01.ARG1 a ns11:FrameRole,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns11:keep-01.ARG0 a ns11:FrameRole,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns11:keep-01.ARG1 a ns11:FrameRole,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns11:notice-03.ARG1 a ns11:FrameRole,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns11:obligate-01.ARG1 a ns11:FrameRole,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns11:obligate-01.ARG2 a ns11:FrameRole,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns31:domain a ns21:Role,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns31:mod a ns21:Role,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns31:op1 a ns21:Role,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns31:op2 a ns21:Role,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns21:has-id a owl:AnnotationProperty .
+
+ns21:has-sentence a owl:AnnotationProperty .
+
+ns21:hasID a owl:AnnotationProperty .
+
+ns21:hasSentence a owl:AnnotationProperty .
+
+ns21:root a owl:AnnotationProperty .
+
+rdf:Property a owl:Class .
+
+<https://amr.tetras-libre.fr/rdf/schema> a owl:Ontology ;
+    owl:versionIRI :0.1 .
+
+:AMR_DataProperty a owl:DatatypeProperty .
+
+:AMR_Prep_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Value a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:edge_a3_ARG0_p a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_ARG0 ;
+    :hasRoleID "ARG0" .
+
+:edge_a_op1_k a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_op1 ;
+    :hasRoleID "op1" .
+
+:edge_a_op2_c2 a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_op2 ;
+    :hasRoleID "op2" .
+
+:edge_c2_ARG0_y a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_ARG0 ;
+    :hasRoleID "ARG0" .
+
+:edge_c2_ARG1_p a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_c_ARG1_w a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_k_ARG0_y a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_ARG0 ;
+    :hasRoleID "ARG0" .
+
+:edge_k_ARG1_n a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_n_ARG1_c a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_n_mod_a2 a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_mod ;
+    :hasRoleID "mod" .
+
+:edge_n_mod_ii a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_mod ;
+    :hasRoleID "mod" .
+
+:edge_o_ARG1_y a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_o_ARG2_a a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_ARG2 ;
+    :hasRoleID "ARG2" .
+
+:edge_p_mod_o2 a owl:AnnotationProperty,
+        owl:NamedIndividual,
+        :AMR_Edge ;
+    :hasAmrRole :role_mod ;
+    :hasRoleID "mod" .
+
+:fromAmrLkFramerole a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:fromAmrLkRole a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:fromAmrLkRoot a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:getDirectPropertyName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:getInversePropertyName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:getPropertyType a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:hasAmrRole a owl:AnnotationProperty .
+
+:hasConcept a owl:ObjectProperty ;
+    rdfs:domain :AMR_Leaf ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasConceptLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasLink .
+
+:hasEdgeLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasLink .
+
+:hasPhenomenaLink a owl:AnnotationProperty .
+
+:hasReification a owl:AnnotationProperty ;
+    rdfs:range xsd:boolean ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasReificationConcept a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasReificationDomain a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasReificationRange a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasRelationName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasRoleID a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRoleTag a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRolesetID a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRootLeaf a owl:ObjectProperty ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasSentenceID a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasSentenceStatement a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasVariable a owl:ObjectProperty ;
+    rdfs:domain :AMR_Leaf ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:label a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:phenomena_conjunction_or a owl:Class ;
+    rdfs:subClassOf :phenomena_conjunction ;
+    :hasConceptLink "or" ;
+    :label "conjunction-OR" .
+
+:phenomena_degree a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena ;
+    :hasConceptLink "have-degree-91" ;
+    :label "degree" .
+
+:phenomena_modality_possible a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "allow-01",
+        "grant-01",
+        "likely-01",
+        "permit-01",
+        "possible-01" ;
+    :label "possible-modality" .
+
+:phenomena_modality_prohibition a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "prohibit-01" ;
+    :label "prohibition-modality" .
+
+:relation_domain a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "domain" .
+
+:relation_manner a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification true ;
+    :hasReificationConcept "hasManner" ;
+    :hasReificationDomain "ARG1" ;
+    :hasReificationRange "ARG2" ;
+    :hasRelationName "manner" .
+
+:relation_mod a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "mod" .
+
+:relation_name a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "name" .
+
+:relation_part a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification true ;
+    :hasReificationConcept "hasPart" ;
+    :hasReificationDomain "ARG1" ;
+    :hasReificationRange "ARG2" ;
+    :hasRelationName "part" .
+
+:relation_polarity a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "polarity" .
+
+:relation_quant a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "quant" .
+
+:role_ARG3 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG3" .
+
+:role_ARG4 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG4" .
+
+:role_ARG5 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG5" .
+
+:role_ARG6 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG6" .
+
+:role_ARG7 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG7" .
+
+:role_ARG8 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG8" .
+
+:role_ARG9 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG9" .
+
+:role_domain a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :hasRelationName "domain" ;
+    :label "domain" ;
+    :toReifyAsConcept "domain" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_have-degree-91 a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :getPropertyType <net:specificProperty> .
+
+:role_manner a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "manner" ;
+    :getPropertyType owl:DataProperty ;
+    :label "manner" ;
+    :toReifyAsConcept "manner" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_name a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :label "name" .
+
+:role_op3 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op3" .
+
+:role_op4 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op4" .
+
+:role_op5 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op5" .
+
+:role_op6 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op6" .
+
+:role_op7 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op7" .
+
+:role_op8 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op8" .
+
+:role_op9 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op9" .
+
+:role_part a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "hasPart"^^xsd:string ;
+    :getInversePropertyName "partOf"^^xsd:string ;
+    :getPropertyType owl:ObjectProperty ;
+    :toReifyAsConcept "part" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_polarity a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :label "polarity" .
+
+:role_quant a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :label "quant" .
+
+:root_asail_odrl_sentences-16 a owl:NamedIndividual,
+        :AMR_Root ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#root01> ;
+    :hasRootLeaf :leaf_obligate-01_o ;
+    :hasSentenceID "asail_odrl_sentences-16" ;
+    :hasSentenceStatement "You must keep intact all copyright notices for the Work and give the Original Author credit." .
+
+:toReifyAsConcept a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+:toReifyWithBaseEdge a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+:toReifyWithHeadEdge a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+sys:Event a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Undetermined_Thing a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:fromStructure a owl:AnnotationProperty ;
+    rdfs:subPropertyOf sys:Out_AnnotationProperty .
+
+sys:hasDegree a owl:ObjectProperty ;
+    rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+sys:hasFeature a owl:ObjectProperty ;
+    rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+cprm:Config_Parameters a owl:Class,
+        owl:NamedIndividual ;
+    cprm:baseURI "https://tenet.tetras-libre.fr/" ;
+    cprm:netURI "https://tenet.tetras-libre.fr/semantic-net#" ;
+    cprm:newClassRef "new-class#" ;
+    cprm:newPropertyRef "new-relation#" ;
+    cprm:objectRef "object_" ;
+    cprm:targetOntologyURI "https://tenet.tetras-libre.fr/base-ontology/" .
+
+cprm:baseURI a owl:AnnotationProperty,
+        owl:DatatypeProperty ;
+    rdfs:label "Base URI" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:netURI a owl:AnnotationProperty,
+        owl:DatatypeProperty ;
+    rdfs:label "Net URI" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:newClassRef a owl:AnnotationProperty ;
+    rdfs:label "Reference for a new class" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:newPropertyRef a owl:AnnotationProperty ;
+    rdfs:label "Reference for a new property" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:objectRef a owl:AnnotationProperty ;
+    rdfs:label "Object Reference" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:targetOntologyURI a owl:AnnotationProperty,
+        owl:DatatypeProperty ;
+    rdfs:label "URI of classes in target ontology" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+net:Action_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Composite_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Feature a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:Rule_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Value_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:abstractionClass a owl:AnnotationProperty ;
+    rdfs:label "abstraction class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:atomProperty_author_a3 a owl:NamedIndividual,
+        net:Atom_Property_Net ;
+    :role_ARG0 net:atomClass_person_p,
+        net:compositeClass_original-person_p ;
+    net:coverBaseNode :leaf_author-01_a3 ;
+    net:coverNode :leaf_author-01_a3 ;
+    net:hasNaming "author" ;
+    net:hasPropertyName "author" ;
+    net:hasPropertyName01 "authoring" ;
+    net:hasPropertyName10 "author-by" ;
+    net:hasPropertyName12 "author-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-16" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_person_p .
+
+net:atomType a owl:AnnotationProperty ;
+    rdfs:label "atom type" ;
+    rdfs:subPropertyOf net:objectType .
+
+net:composeFrom a owl:AnnotationProperty .
+
+net:coverBaseNode a owl:AnnotationProperty .
+
+net:coverNode a owl:AnnotationProperty .
+
+net:entityClass a owl:AnnotationProperty ;
+    rdfs:label "entity class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:featureClass a owl:AnnotationProperty ;
+    rdfs:label "feature class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:hasBaseClassName a owl:AnnotationProperty .
+
+net:hasClassName a owl:AnnotationProperty .
+
+net:hasIndividualLabel a owl:AnnotationProperty .
+
+net:hasMotherClassNet a owl:AnnotationProperty .
+
+net:hasNaming a owl:AnnotationProperty .
+
+net:hasPhenomenaRef a owl:AnnotationProperty .
+
+net:hasPhenomenaType a owl:AnnotationProperty .
+
+net:hasPropertyName a owl:AnnotationProperty .
+
+net:hasPropertyName01 a owl:AnnotationProperty .
+
+net:hasPropertyName10 a owl:AnnotationProperty .
+
+net:hasPropertyName12 a owl:AnnotationProperty .
+
+net:hasPropertyType a owl:AnnotationProperty .
+
+net:hasStructure a owl:AnnotationProperty .
+
+net:has_atom a owl:AnnotationProperty ;
+    rdfs:label "has atom" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_class a owl:AnnotationProperty ;
+    rdfs:label "is class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_class_name a owl:AnnotationProperty ;
+    rdfs:subPropertyOf net:has_value .
+
+net:has_class_uri a owl:AnnotationProperty ;
+    rdfs:label "class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_concept a owl:AnnotationProperty ;
+    rdfs:label "concept "@fr ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_entity a owl:AnnotationProperty ;
+    rdfs:label "has entity" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_feature a owl:AnnotationProperty ;
+    rdfs:label "has feature" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_instance a owl:AnnotationProperty ;
+    rdfs:label "entity instance" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_instance_uri a owl:AnnotationProperty ;
+    rdfs:label "instance uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_item a owl:AnnotationProperty ;
+    rdfs:label "has item" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_mother_class a owl:AnnotationProperty ;
+    rdfs:label "has mother class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_mother_class_uri a owl:AnnotationProperty ;
+    rdfs:label "parent class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_node a owl:AnnotationProperty ;
+    rdfs:label "UNL Node" ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:has_parent a owl:AnnotationProperty ;
+    rdfs:label "has parent" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_parent_class a owl:AnnotationProperty ;
+    rdfs:label "parent class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_parent_class_uri a owl:AnnotationProperty ;
+    rdfs:label "parent class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_possible_domain a owl:AnnotationProperty ;
+    rdfs:label "has possible domain" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_possible_range a owl:AnnotationProperty ;
+    rdfs:label "has possible range" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_relation a owl:AnnotationProperty ;
+    rdfs:label "has relation" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:has_source a owl:AnnotationProperty ;
+    rdfs:label "has source" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:has_structure a owl:AnnotationProperty ;
+    rdfs:label "Linguistic Structure (in UNL Document)" ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:has_target a owl:AnnotationProperty ;
+    rdfs:label "has target" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:individual_intact_ii a owl:NamedIndividual,
+        net:Individual_Net ;
+    net:composeFrom net:atomClass_intact_ii ;
+    net:coverBaseNode :leaf_intact_ii ;
+    net:coverNode :leaf_intact_ii ;
+    net:hasBaseClassName "Feature" ;
+    net:hasIndividualLabel "intact" ;
+    net:hasMotherClassNet net:atomClass_intact_ii ;
+    net:hasNaming "intact" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+net:individual_original_o2 a owl:NamedIndividual,
+        net:Individual_Net ;
+    net:composeFrom net:atomClass_original_o2 ;
+    net:coverBaseNode :leaf_original_o2 ;
+    net:coverNode :leaf_original_o2 ;
+    net:hasBaseClassName "Feature" ;
+    net:hasIndividualLabel "original" ;
+    net:hasMotherClassNet net:atomClass_original_o2 ;
+    net:hasNaming "original" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+net:inverse_direction a owl:NamedIndividual .
+
+net:isCoreRoleLinked a owl:AnnotationProperty .
+
+net:listGuiding a owl:AnnotationProperty ;
+    rdfs:label "Guiding connector of a list (or, and)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:modCat1 a owl:AnnotationProperty ;
+    rdfs:label "Modality Category (level 1)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:modCat2 a owl:AnnotationProperty ;
+    rdfs:label "Modality Category (level 2)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:normal_direction a owl:NamedIndividual .
+
+net:phenomena_obligation-modality_o a owl:NamedIndividual,
+        net:Modality_Phenomena_Net,
+        net:Phenomena_Net ;
+    :role_ARG1 net:atomClass_you_y ;
+    :role_ARG2 net:actionProperty_credit_c2,
+        net:actionProperty_keep_k,
+        net:actionProperty_notice_k,
+        net:atomProperty_credit_c2,
+        net:atomProperty_keep_k,
+        net:phenomena_conjunction-AND_a ;
+    net:coverBaseNode :leaf_obligate-01_o ;
+    net:coverNode :leaf_obligate-01_o ;
+    net:hasNaming "obligation-modality" ;
+    net:hasPhenomenaRef "obligate-01" ;
+    net:hasPhenomenaType :phenomena_modality_obligation ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+net:targetArgumentNode a owl:AnnotationProperty .
+
+net:type a owl:AnnotationProperty ;
+    rdfs:label "type "@fr ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:verbClass a owl:AnnotationProperty ;
+    rdfs:label "verb class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a3> a ns11:author-01,
+        owl:Class,
+        owl:NamedIndividual ;
+    ns11:author-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#root01> a ns21:AMR,
+        owl:NamedIndividual ;
+    ns21:has-id "asail_odrl_sentences-16" ;
+    ns21:has-sentence "You must keep intact all copyright notices for the Work and give the Original Author credit." ;
+    ns21:root <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o> .
+
+<http://amr.isi.edu/amr_data/test-1#s> ns31:domain <http://amr.isi.edu/amr_data/test-1#s2> .
+
+<http://amr.isi.edu/amr_data/test-2#p> rdfs:label "Earth" .
+
+ns21:AMR a owl:Class ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns21:NamedEntity a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-EntityType",
+        "AMR-Term" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Root a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:concept_all a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns21:all ;
+    :label "all" .
+
+:concept_and a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Relation_Concept ;
+    :fromAmrLk ns21:and ;
+    :hasPhenomenaLink :phenomena_conjunction_and ;
+    :label "and" .
+
+:concept_author-01 a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:author-01 ;
+    :label "author-01" .
+
+:concept_copyright-01 a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:copyright-01 ;
+    :label "copyright-01" .
+
+:concept_credit-01 a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:credit-01 ;
+    :label "credit-01" .
+
+:concept_intact a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns31:intact ;
+    :label "intact" .
+
+:concept_keep-01 a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:keep-01 ;
+    :label "keep-01" .
+
+:concept_notice-03 a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:notice-03 ;
+    :label "notice-03" .
+
+:concept_obligate-01 a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Relation_Concept ;
+    :fromAmrLk ns11:obligate-01 ;
+    :hasPhenomenaLink :phenomena_modality_obligation ;
+    :label "obligate-01" .
+
+:concept_original a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns31:original ;
+    :label "original" .
+
+:concept_person a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns4:person ;
+    :label "person" .
+
+:concept_work-01 a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:work-01 ;
+    :label "work-01" .
+
+:concept_you a owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns31:you ;
+    :label "you" .
+
+:role_ARG2 a owl:AnnotationProperty,
+        owl:Class,
+        owl:NamedIndividual,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG2" .
+
+:role_op1 a owl:AnnotationProperty,
+        owl:Class,
+        owl:NamedIndividual,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op1" .
+
+:role_op2 a owl:AnnotationProperty,
+        owl:Class,
+        owl:NamedIndividual,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op2" .
+
+:variable_a a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a> ;
+    :label "a" .
+
+:variable_a2 a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2> ;
+    :label "a2" .
+
+:variable_a3 a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a3> ;
+    :label "a3" .
+
+:variable_c a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c> ;
+    :label "c" .
+
+:variable_c2 a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2> ;
+    :label "c2" .
+
+:variable_ii a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii> ;
+    :label "ii" .
+
+:variable_k a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k> ;
+    :label "k" .
+
+:variable_n a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n> ;
+    :label "n" .
+
+:variable_o a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o> ;
+    :label "o" .
+
+:variable_o2 a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2> ;
+    :label "o2" .
+
+:variable_p a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> ;
+    :label "p" .
+
+:variable_w a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w> ;
+    :label "w" .
+
+:variable_y a owl:NamedIndividual,
+        :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> ;
+    :label "y" .
+
+sys:Degree a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Entity a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Feature a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Out_AnnotationProperty a owl:AnnotationProperty .
+
+net:Modality_Phenomena_Net a owl:Class ;
+    rdfs:subClassOf net:Phenomena_Net .
+
+net:atomClass_copyright_c a owl:NamedIndividual,
+        net:Atom_Class_Net ;
+    :role_ARG1 net:atomProperty_work_w ;
+    net:composeFrom net:atomProperty_copyright_c ;
+    net:coverBaseNode :leaf_copyright-01_c ;
+    net:coverNode :leaf_copyright-01_c ;
+    net:hasClassName "copyright" ;
+    net:hasNaming "copyright" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+net:atomClass_work_w a owl:NamedIndividual,
+        net:Atom_Class_Net ;
+    net:composeFrom net:atomProperty_work_w ;
+    net:coverBaseNode :leaf_work-01_w ;
+    net:coverNode :leaf_work-01_w ;
+    net:hasClassName "work" ;
+    net:hasNaming "work" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+net:has_value a owl:AnnotationProperty ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:objectType a owl:AnnotationProperty ;
+    rdfs:label "object type" ;
+    rdfs:subPropertyOf net:objectProperty .
+
+net:phenomena_conjunction-AND_a a owl:NamedIndividual,
+        net:Phenomena_Net ;
+    :role_op1 net:actionProperty_keep_k,
+        net:actionProperty_notice_k,
+        net:atomProperty_keep_k ;
+    :role_op2 net:actionProperty_credit_c2,
+        net:atomProperty_credit_c2 ;
+    net:coverBaseNode :leaf_and_a ;
+    net:coverNode :leaf_and_a ;
+    net:hasNaming "conjunction-AND" ;
+    net:hasPhenomenaRef "and" ;
+    net:hasPhenomenaType :phenomena_conjunction_and ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a> a ns21:and,
+        owl:Class,
+        owl:NamedIndividual ;
+    ns31:op1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k> ;
+    ns31:op2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2> a ns21:all,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c> a ns11:copyright-01,
+        owl:Class,
+        owl:NamedIndividual ;
+    ns11:copyright-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2> a ns11:credit-01,
+        owl:Class,
+        owl:NamedIndividual ;
+    ns11:credit-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> ;
+    ns11:credit-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii> a ns31:intact,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k> a ns11:keep-01,
+        owl:Class,
+        owl:NamedIndividual ;
+    ns11:keep-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> ;
+    ns11:keep-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n> a ns11:notice-03,
+        owl:Class,
+        owl:NamedIndividual ;
+    ns11:notice-03.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c> ;
+    ns31:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2>,
+        <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o> a ns11:obligate-01,
+        owl:Class,
+        owl:NamedIndividual ;
+    ns11:obligate-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> ;
+    ns11:obligate-01.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2> a ns31:original,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w> a ns11:work-01,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns4:person a ns21:NamedEntity,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:author-01 a ns21:Frame,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:copyright-01 a ns21:Frame,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:credit-01 a ns21:Frame,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:keep-01 a ns21:Frame,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:notice-03 a ns21:Frame,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:obligate-01 a ns21:Frame,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:work-01 a ns21:Frame,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns31:intact a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns31:original a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns31:you a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns21:all a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns21:and a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Relation_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:hasLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:leaf_author-01_a3 a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :edge_a3_ARG0_p :leaf_person_p ;
+    :hasConcept :concept_author-01 ;
+    :hasVariable :variable_a3 .
+
+:phenomena_conjunction a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena ;
+    :hasConceptLink "contrast-01",
+        "either",
+        "neither" ;
+    :label "conjunction" .
+
+:phenomena_conjunction_and a owl:Class ;
+    rdfs:subClassOf :phenomena_conjunction ;
+    :hasConceptLink "and" ;
+    :label "conjunction-AND" .
+
+:phenomena_modality_obligation a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "obligate-01" ;
+    :label "obligation-modality" .
+
+sys:Out_ObjectProperty a owl:ObjectProperty .
+
+net:Class_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Composite_Class_Net a owl:Class ;
+    rdfs:subClassOf net:Class_Net .
+
+net:Individual_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:actionProperty_credit_c2 a owl:NamedIndividual,
+        net:Action_Property_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:atomClass_person_p,
+        net:compositeClass_original-person_p ;
+    net:composeFrom net:atomProperty_credit_c2 ;
+    net:coverBaseNode :leaf_credit-01_c2 ;
+    net:coverNode :leaf_credit-01_c2 ;
+    net:hasNaming "credit" ;
+    net:hasPropertyName "credit" ;
+    net:hasPropertyName01 "crediting" ;
+    net:hasPropertyName10 "credit-by" ;
+    net:hasPropertyName12 "credit-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-16" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_person_p,
+        :leaf_you_y .
+
+net:objectProperty a owl:AnnotationProperty ;
+    rdfs:label "object attribute" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> a ns4:person,
+        owl:Class,
+        owl:NamedIndividual ;
+    ns31:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:AMR_Phenomena a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Specific_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:fromAmrLk a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:getProperty a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasReificationDefinition a owl:AnnotationProperty ;
+    rdfs:range rdfs:Literal ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:leaf_and_a a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :edge_a_op1_k :leaf_keep-01_k ;
+    :edge_a_op2_c2 :leaf_credit-01_c2 ;
+    :hasConcept :concept_and ;
+    :hasVariable :variable_a .
+
+:leaf_obligate-01_o a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :edge_o_ARG1_y :leaf_you_y ;
+    :edge_o_ARG2_a :leaf_and_a ;
+    :hasConcept :concept_obligate-01 ;
+    :hasVariable :variable_o .
+
+:phenomena_modality a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena .
+
+:role_ARG0 a owl:AnnotationProperty,
+        owl:Class,
+        owl:NamedIndividual,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG0" .
+
+:role_mod a owl:AnnotationProperty,
+        owl:Class,
+        owl:NamedIndividual,
+        net:Relation ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "hasFeature"^^xsd:string ;
+    :getPropertyType rdfs:subClassOf,
+        owl:ObjectProperty ;
+    :label "mod" ;
+    :toReifyAsConcept "mod" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:toReify a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+net:Action_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Net_Structure a owl:Class ;
+    rdfs:label "Semantic Net Structure" ;
+    rdfs:comment "A semantic net captures a set of nodes, and associates this set with type(s) and value(s)." .
+
+net:Phenomena_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Property_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:actionProperty_keep_k a owl:NamedIndividual,
+        net:Action_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:atomClass_notice_n,
+        net:atomProperty_notice_n,
+        net:compositeClass_intact-notice_n ;
+    net:composeFrom net:atomProperty_keep_k ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_keep-01_k ;
+    net:hasNaming "keep" ;
+    net:hasPropertyName "keep" ;
+    net:hasPropertyName01 "keeping" ;
+    net:hasPropertyName10 "keep-by" ;
+    net:hasPropertyName12 "keep-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-16" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_notice-03_n,
+        :leaf_you_y .
+
+net:actionProperty_notice_k a net:Action_Property_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:atomClass_notice_n,
+        net:atomProperty_copyright_c,
+        net:atomProperty_notice_n,
+        net:compositeClass_intact-notice_n ;
+    :role_mod net:atomClass_intact_ii,
+        net:atomProperty_all_a2 ;
+    net:composeFrom net:actionProperty_keep_k,
+        net:atomClass_notice_n,
+        net:compositeClass_intact-notice_n ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_intact_ii,
+        :leaf_keep-01_k,
+        :leaf_notice-03_n ;
+    net:hasNaming "notice" ;
+    net:hasPropertyName "notice" ;
+    net:hasPropertyName01 "notice" ;
+    net:hasPropertyName10 "notice" ;
+    net:hasPropertyName12 "notice" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-16" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_notice-03_n,
+        :leaf_you_y .
+
+net:atomProperty_credit_c2 a owl:NamedIndividual,
+        net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:atomClass_person_p,
+        net:compositeClass_original-person_p ;
+    net:coverBaseNode :leaf_credit-01_c2 ;
+    net:coverNode :leaf_credit-01_c2 ;
+    net:hasNaming "credit" ;
+    net:hasPropertyName "credit" ;
+    net:hasPropertyName01 "crediting" ;
+    net:hasPropertyName10 "credit-by" ;
+    net:hasPropertyName12 "credit-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-16" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_person_p,
+        :leaf_you_y .
+
+net:atomProperty_keep_k a owl:NamedIndividual,
+        net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:actionProperty_notice_k,
+        net:atomClass_notice_n,
+        net:atomProperty_notice_n,
+        net:compositeClass_intact-notice_n ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_keep-01_k ;
+    net:hasNaming "keep" ;
+    net:hasPropertyName "keep" ;
+    net:hasPropertyName01 "keeping" ;
+    net:hasPropertyName10 "keep-by" ;
+    net:hasPropertyName12 "keep-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-16" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_notice-03_n,
+        :leaf_you_y .
+
+net:atomProperty_work_w a owl:NamedIndividual,
+        net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    net:coverBaseNode :leaf_work-01_w ;
+    net:coverNode :leaf_work-01_w ;
+    net:hasNaming "work" ;
+    net:hasPropertyName "work" ;
+    net:hasPropertyName01 "working" ;
+    net:hasPropertyName10 "work-by" ;
+    net:hasPropertyName12 "work-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-16" ;
+    net:isCoreRoleLinked "true" .
+
+net:compositeClass_original-person_p a owl:NamedIndividual,
+        net:Composite_Class_Net ;
+    :role_mod net:atomClass_original_o2 ;
+    net:composeFrom net:atomClass_original_o2,
+        net:atomClass_person_p ;
+    net:coverBaseNode :leaf_person_p ;
+    net:coverNode :leaf_original_o2,
+        :leaf_person_p ;
+    net:hasMotherClassNet net:atomClass_person_p ;
+    net:hasNaming "original-person" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+net:has_relation_value a owl:AnnotationProperty ;
+    rdfs:label "has relation value" ;
+    rdfs:subPropertyOf net:has_object .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> a ns31:you,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Element a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Term_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:leaf_all_a2 a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :hasConcept :concept_all ;
+    :hasVariable :variable_a2 .
+
+net:atomProperty_all_a2 a owl:NamedIndividual,
+        net:Atom_Property_Net ;
+    net:coverBaseNode :leaf_all_a2 ;
+    net:coverNode :leaf_all_a2 ;
+    net:hasNaming "all" ;
+    net:hasPropertyName "all" ;
+    net:hasPropertyName01 "alling" ;
+    net:hasPropertyName10 "all-by" ;
+    net:hasPropertyName12 "all-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-16" ;
+    net:isCoreRoleLinked "true" .
+
+net:atomProperty_notice_n a owl:NamedIndividual,
+        net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG1 net:atomClass_copyright_c,
+        net:atomProperty_copyright_c ;
+    :role_mod net:atomClass_intact_ii,
+        net:atomProperty_all_a2 ;
+    net:coverBaseNode :leaf_notice-03_n ;
+    net:coverNode :leaf_notice-03_n ;
+    net:hasNaming "notice" ;
+    net:hasPropertyName "notice" ;
+    net:hasPropertyName01 "noticeing" ;
+    net:hasPropertyName10 "notice-by" ;
+    net:hasPropertyName12 "notice-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-16" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_all_a2,
+        :leaf_copyright-01_c,
+        :leaf_intact_ii .
+
+net:compositeClass_intact-notice_n a owl:NamedIndividual,
+        net:Composite_Class_Net,
+        net:Deprecated_Net ;
+    :role_ARG1 net:atomProperty_copyright_c ;
+    :role_mod net:atomClass_intact_ii,
+        net:atomProperty_all_a2 ;
+    net:composeFrom net:atomClass_intact_ii,
+        net:atomClass_notice_n ;
+    net:coverBaseNode :leaf_notice-03_n ;
+    net:coverNode :leaf_intact_ii,
+        :leaf_notice-03_n ;
+    net:hasMotherClassNet net:atomClass_notice_n ;
+    net:hasNaming "intact-notice" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+ns21:Role a owl:Class ;
+    rdfs:label "AMR-Role" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_NonCore_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:leaf_credit-01_c2 a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :edge_c2_ARG0_y :leaf_you_y ;
+    :edge_c2_ARG1_p :leaf_person_p ;
+    :hasConcept :concept_credit-01 ;
+    :hasVariable :variable_c2 .
+
+:role_ARG1 a owl:AnnotationProperty,
+        owl:Class,
+        owl:NamedIndividual,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG1" .
+
+sys:Out_Structure a owl:Class ;
+    rdfs:label "Output Ontology Structure" .
+
+net:atomClass_original_o2 a owl:NamedIndividual,
+        net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_original_o2 ;
+    net:coverNode :leaf_original_o2 ;
+    net:hasClassName "original" ;
+    net:hasNaming "original" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+net:atomClass_person_p a owl:NamedIndividual,
+        net:Atom_Class_Net,
+        net:Deprecated_Net ;
+    :role_mod net:atomClass_original_o2 ;
+    net:coverBaseNode :leaf_person_p ;
+    net:coverNode :leaf_person_p ;
+    net:hasClassName "person" ;
+    net:hasNaming "person" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+net:atomProperty_copyright_c a owl:NamedIndividual,
+        net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG1 net:atomClass_work_w,
+        net:atomProperty_work_w ;
+    net:coverBaseNode :leaf_copyright-01_c ;
+    net:coverNode :leaf_copyright-01_c ;
+    net:hasNaming "copyright" ;
+    net:hasPropertyName "copyright" ;
+    net:hasPropertyName01 "copyrighting" ;
+    net:hasPropertyName10 "copyright-by" ;
+    net:hasPropertyName12 "copyright-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-16" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_work-01_w .
+
+net:netProperty a owl:AnnotationProperty ;
+    rdfs:label "netProperty" .
+
+:AMR_ObjectProperty a owl:ObjectProperty ;
+    rdfs:subPropertyOf owl:topObjectProperty .
+
+:AMR_Structure a owl:Class .
+
+:leaf_copyright-01_c a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :edge_c_ARG1_w :leaf_work-01_w ;
+    :hasConcept :concept_copyright-01 ;
+    :hasVariable :variable_c .
+
+:leaf_original_o2 a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :hasConcept :concept_original ;
+    :hasVariable :variable_o2 .
+
+:leaf_work-01_w a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :hasConcept :concept_work-01 ;
+    :hasVariable :variable_w .
+
+cprm:configParamProperty a owl:AnnotationProperty ;
+    rdfs:label "Config Parameter Property" .
+
+net:Relation a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:atomClass_notice_n a owl:NamedIndividual,
+        net:Atom_Class_Net,
+        net:Deprecated_Net ;
+    :role_ARG1 net:atomProperty_copyright_c ;
+    :role_mod net:atomClass_intact_ii,
+        net:atomProperty_all_a2 ;
+    net:composeFrom net:atomProperty_notice_n ;
+    net:coverBaseNode :leaf_notice-03_n ;
+    net:coverNode :leaf_notice-03_n ;
+    net:hasClassName "notice" ;
+    net:hasNaming "notice" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+net:atomClass_you_y a owl:NamedIndividual,
+        net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_you_y ;
+    net:coverNode :leaf_you_y ;
+    net:hasClassName "you" ;
+    net:hasNaming "you" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+ns21:Concept a owl:Class ;
+    rdfs:label "AMR-Concept" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns21:Frame a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-PropBank-Frame" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Predicat_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:AMR_Relation a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:leaf_keep-01_k a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :edge_k_ARG0_y :leaf_you_y ;
+    :edge_k_ARG1_n :leaf_notice-03_n ;
+    :hasConcept :concept_keep-01 ;
+    :hasVariable :variable_k .
+
+net:Atom_Class_Net a owl:Class ;
+    rdfs:subClassOf net:Class_Net .
+
+net:Atom_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:atomClass_intact_ii a owl:NamedIndividual,
+        net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_intact_ii ;
+    net:coverNode :leaf_intact_ii ;
+    net:hasClassName "intact" ;
+    net:hasNaming "intact" ;
+    net:hasStructure "asail_odrl_sentences-16" .
+
+:leaf_intact_ii a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :hasConcept :concept_intact ;
+    :hasVariable :variable_ii .
+
+net:Net a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:has_object a owl:AnnotationProperty ;
+    rdfs:label "relation" ;
+    rdfs:subPropertyOf net:netProperty .
+
+ns11:FrameRole a ns21:Role,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-PropBank-Role" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Op_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:leaf_person_p a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :edge_p_mod_o2 :leaf_original_o2 ;
+    :hasConcept :concept_person ;
+    :hasVariable :variable_p .
+
+net:Deprecated_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+:AMR_AnnotationProperty a owl:AnnotationProperty .
+
+:AMR_Core_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:leaf_you_y a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :hasConcept :concept_you ;
+    :hasVariable :variable_y .
+
+:leaf_notice-03_n a owl:NamedIndividual,
+        :AMR_Leaf ;
+    :edge_n_ARG1_c :leaf_copyright-01_c ;
+    :edge_n_mod_a2 :leaf_all_a2 ;
+    :edge_n_mod_ii :leaf_intact_ii ;
+    :hasConcept :concept_notice-03 ;
+    :hasVariable :variable_n .
+
+:AMR_Variable a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:AMR_Leaf a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+net:objectValue a owl:AnnotationProperty ;
+    rdfs:label "valuations"@fr ;
+    rdfs:subPropertyOf net:objectProperty .
+
+:AMR_Edge a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Linked_Data a owl:Class .
+
+[] a owl:AllDisjointClasses ;
+    owl:members ( sys:Degree sys:Entity sys:Feature ) .
+
diff --git a/tests/dev_tests/test_data/action-property-devGraph-2.ttl b/tests/dev_tests/test_data/action-property-devGraph-2.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..6672f6de0f8193200f69a58f8cf5c821538d47df
--- /dev/null
+++ b/tests/dev_tests/test_data/action-property-devGraph-2.ttl
@@ -0,0 +1,2637 @@
+@prefix : <https://amr.tetras-libre.fr/rdf/schema#> .
+@prefix net: <https://tenet.tetras-libre.fr/semantic-net#> .
+@prefix ns3: <http://amr.isi.edu/rdf/amr-terms#> .
+@prefix owl: <http://www.w3.org/2002/07/owl#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix sys: <https://tenet.tetras-libre.fr/base-ontology#> .
+@prefix xml: <http://www.w3.org/XML/1998/namespace> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix cprm: <https://tenet.tetras-libre.fr/config/parameters#> .
+@prefix ns11: <http://amr.isi.edu/frames/ld/v1.2.2/> .
+@prefix ns21: <http://amr.isi.edu/rdf/core-amr#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@base <https://amr.tetras-libre.fr/rdf/schema> .
+
+<https://amr.tetras-libre.fr/rdf/schema> rdf:type owl:Ontology ;
+                                          owl:versionIRI <https://amr.tetras-libre.fr/rdf/schema#0.1> .
+
+#################################################################
+#    Annotation properties
+#################################################################
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/author-01.ARG0
+ns11:author-01.ARG0 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/copyright-01.ARG1
+ns11:copyright-01.ARG1 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/credit-01.ARG0
+ns11:credit-01.ARG0 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/credit-01.ARG1
+ns11:credit-01.ARG1 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/keep-01.ARG0
+ns11:keep-01.ARG0 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/keep-01.ARG1
+ns11:keep-01.ARG1 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/notice-03.ARG1
+ns11:notice-03.ARG1 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/obligate-01.ARG1
+ns11:obligate-01.ARG1 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/obligate-01.ARG2
+ns11:obligate-01.ARG2 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#domain
+ns3:domain rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#mod
+ns3:mod rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#op1
+ns3:op1 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#op2
+ns3:op2 rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/rdf/core-amr#has-id
+ns21:has-id rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/rdf/core-amr#has-sentence
+ns21:has-sentence rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/rdf/core-amr#hasID
+ns21:hasID rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/rdf/core-amr#hasSentence
+ns21:hasSentence rdf:type owl:AnnotationProperty .
+
+
+###  http://amr.isi.edu/rdf/core-amr#root
+ns21:root rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_AnnotationProperty
+:AMR_AnnotationProperty rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_a3_ARG0_p
+:edge_a3_ARG0_p rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_a_op1_k
+:edge_a_op1_k rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_a_op2_c2
+:edge_a_op2_c2 rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_c2_ARG0_y
+:edge_c2_ARG0_y rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_c2_ARG1_p
+:edge_c2_ARG1_p rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_c_ARG1_w
+:edge_c_ARG1_w rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_k_ARG0_y
+:edge_k_ARG0_y rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_k_ARG1_n
+:edge_k_ARG1_n rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_n_ARG1_c
+:edge_n_ARG1_c rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_n_mod_a2
+:edge_n_mod_a2 rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_n_mod_ii
+:edge_n_mod_ii rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_o_ARG1_y
+:edge_o_ARG1_y rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_o_ARG2_a
+:edge_o_ARG2_a rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_p_mod_o2
+:edge_p_mod_o2 rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#fromAmrLk
+:fromAmrLk rdf:type owl:AnnotationProperty ;
+           rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#fromAmrLkFramerole
+:fromAmrLkFramerole rdf:type owl:AnnotationProperty ;
+                    rdfs:subPropertyOf :fromAmrLk .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#fromAmrLkRole
+:fromAmrLkRole rdf:type owl:AnnotationProperty ;
+               rdfs:subPropertyOf :fromAmrLk .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#fromAmrLkRoot
+:fromAmrLkRoot rdf:type owl:AnnotationProperty ;
+               rdfs:subPropertyOf :fromAmrLk .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#getDirectPropertyName
+:getDirectPropertyName rdf:type owl:AnnotationProperty ;
+                       rdfs:subPropertyOf :getProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#getInversePropertyName
+:getInversePropertyName rdf:type owl:AnnotationProperty ;
+                        rdfs:subPropertyOf :getProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#getProperty
+:getProperty rdf:type owl:AnnotationProperty ;
+             rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#getPropertyType
+:getPropertyType rdf:type owl:AnnotationProperty ;
+                 rdfs:subPropertyOf :getProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasAmrRole
+:hasAmrRole rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasConceptLink
+:hasConceptLink rdf:type owl:AnnotationProperty ;
+                rdfs:subPropertyOf :hasLink .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasEdgeLink
+:hasEdgeLink rdf:type owl:AnnotationProperty ;
+             rdfs:subPropertyOf :hasLink .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasLink
+:hasLink rdf:type owl:AnnotationProperty ;
+         rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasPhenomenaLink
+:hasPhenomenaLink rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasReification
+:hasReification rdf:type owl:AnnotationProperty ;
+                rdfs:subPropertyOf :AMR_AnnotationProperty ;
+                rdfs:range xsd:boolean .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasReificationConcept
+:hasReificationConcept rdf:type owl:AnnotationProperty ;
+                       rdfs:subPropertyOf :hasReificationDefinition .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasReificationDefinition
+:hasReificationDefinition rdf:type owl:AnnotationProperty ;
+                          rdfs:subPropertyOf :AMR_AnnotationProperty ;
+                          rdfs:range rdfs:Literal .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasReificationDomain
+:hasReificationDomain rdf:type owl:AnnotationProperty ;
+                      rdfs:subPropertyOf :hasReificationDefinition .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasReificationRange
+:hasReificationRange rdf:type owl:AnnotationProperty ;
+                     rdfs:subPropertyOf :hasReificationDefinition .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasRelationName
+:hasRelationName rdf:type owl:AnnotationProperty ;
+                 rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasSentenceID
+:hasSentenceID rdf:type owl:AnnotationProperty ;
+               rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasSentenceStatement
+:hasSentenceStatement rdf:type owl:AnnotationProperty ;
+                      rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#label
+:label rdf:type owl:AnnotationProperty ;
+       rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG0
+:role_ARG0 rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG1
+:role_ARG1 rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG2
+:role_ARG2 rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_mod
+:role_mod rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op1
+:role_op1 rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op2
+:role_op2 rdf:type owl:AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#toReify
+:toReify rdf:type owl:AnnotationProperty ;
+         rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#toReifyAsConcept
+:toReifyAsConcept rdf:type owl:AnnotationProperty ;
+                  rdfs:subPropertyOf :toReify .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#toReifyWithBaseEdge
+:toReifyWithBaseEdge rdf:type owl:AnnotationProperty ;
+                     rdfs:subPropertyOf :toReify .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#toReifyWithHeadEdge
+:toReifyWithHeadEdge rdf:type owl:AnnotationProperty ;
+                     rdfs:subPropertyOf :toReify .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#Out_AnnotationProperty
+sys:Out_AnnotationProperty rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#fromStructure
+sys:fromStructure rdf:type owl:AnnotationProperty ;
+                  rdfs:subPropertyOf sys:Out_AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#baseURI
+cprm:baseURI rdf:type owl:AnnotationProperty ;
+             rdfs:subPropertyOf cprm:configParamProperty ;
+             rdfs:domain cprm:Frame .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#configParamProperty
+cprm:configParamProperty rdf:type owl:AnnotationProperty ;
+                         rdfs:label "Config Parameter Property" .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#netURI
+cprm:netURI rdf:type owl:AnnotationProperty ;
+            rdfs:subPropertyOf cprm:configParamProperty ;
+            rdfs:domain cprm:Frame .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#newClassRef
+cprm:newClassRef rdfs:label "Reference for a new class" ;
+                 rdf:type owl:AnnotationProperty ;
+                 rdfs:subPropertyOf cprm:configParamProperty .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#newPropertyRef
+cprm:newPropertyRef rdfs:label "Reference for a new property" ;
+                    rdf:type owl:AnnotationProperty ;
+                    rdfs:subPropertyOf cprm:configParamProperty .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#objectRef
+cprm:objectRef rdfs:label "Object Reference" ;
+               rdf:type owl:AnnotationProperty ;
+               rdfs:subPropertyOf cprm:configParamProperty .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#targetOntologyURI
+cprm:targetOntologyURI rdf:type owl:AnnotationProperty ;
+                       rdfs:subPropertyOf cprm:configParamProperty ;
+                       rdfs:domain cprm:Frame .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#abstractionClass
+net:abstractionClass rdf:type owl:AnnotationProperty ;
+                     rdfs:label "abstraction class" ;
+                     rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomType
+net:atomType rdf:type owl:AnnotationProperty ;
+             rdfs:label "atom type" ;
+             rdfs:subPropertyOf net:objectType .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#composeFrom
+net:composeFrom rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#coverBaseNode
+net:coverBaseNode rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#coverNode
+net:coverNode rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#entityClass
+net:entityClass rdf:type owl:AnnotationProperty ;
+                rdfs:label "entity class" ;
+                rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#featureClass
+net:featureClass rdf:type owl:AnnotationProperty ;
+                 rdfs:label "feature class" ;
+                 rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasBaseClassName
+net:hasBaseClassName rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasClassName
+net:hasClassName rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasIndividualLabel
+net:hasIndividualLabel rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasMotherClassNet
+net:hasMotherClassNet rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasNaming
+net:hasNaming rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasPhenomenaRef
+net:hasPhenomenaRef rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasPhenomenaType
+net:hasPhenomenaType rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasPropertyName
+net:hasPropertyName rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasPropertyName01
+net:hasPropertyName01 rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasPropertyName10
+net:hasPropertyName10 rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasPropertyName12
+net:hasPropertyName12 rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasPropertyType
+net:hasPropertyType rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#hasStructure
+net:hasStructure rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_atom
+net:has_atom rdf:type owl:AnnotationProperty ;
+             rdfs:label "has atom" ;
+             rdfs:subPropertyOf net:has_object .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_class
+net:has_class rdf:type owl:AnnotationProperty ;
+              rdfs:label "is class" ;
+              rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_class_name
+net:has_class_name rdf:type owl:AnnotationProperty ;
+                   rdfs:subPropertyOf net:has_value .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_class_uri
+net:has_class_uri rdf:type owl:AnnotationProperty ;
+                  rdfs:label "class uri" ;
+                  rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_concept
+net:has_concept rdf:type owl:AnnotationProperty ;
+                rdfs:label "concept "@fr ;
+                rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_entity
+net:has_entity rdf:type owl:AnnotationProperty ;
+               rdfs:label "has entity" ;
+               rdfs:subPropertyOf net:has_object .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_feature
+net:has_feature rdf:type owl:AnnotationProperty ;
+                rdfs:label "has feature" ;
+                rdfs:subPropertyOf net:has_object .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_instance
+net:has_instance rdf:type owl:AnnotationProperty ;
+                 rdfs:label "entity instance" ;
+                 rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_instance_uri
+net:has_instance_uri rdf:type owl:AnnotationProperty ;
+                     rdfs:label "instance uri" ;
+                     rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_item
+net:has_item rdf:type owl:AnnotationProperty ;
+             rdfs:label "has item" ;
+             rdfs:subPropertyOf net:has_object .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_mother_class
+net:has_mother_class rdf:type owl:AnnotationProperty ;
+                     rdfs:label "has mother class" ;
+                     rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_mother_class_uri
+net:has_mother_class_uri rdf:type owl:AnnotationProperty ;
+                         rdfs:label "parent class uri" ;
+                         rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_node
+net:has_node rdf:type owl:AnnotationProperty ;
+             rdfs:label "UNL Node" ;
+             rdfs:subPropertyOf net:netProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_object
+net:has_object rdf:type owl:AnnotationProperty ;
+               rdfs:label "relation" ;
+               rdfs:subPropertyOf net:netProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_parent
+net:has_parent rdf:type owl:AnnotationProperty ;
+               rdfs:label "has parent" ;
+               rdfs:subPropertyOf net:has_object .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_parent_class
+net:has_parent_class rdf:type owl:AnnotationProperty ;
+                     rdfs:label "parent class" ;
+                     rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_parent_class_uri
+net:has_parent_class_uri rdf:type owl:AnnotationProperty ;
+                         rdfs:label "parent class uri" ;
+                         rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_possible_domain
+net:has_possible_domain rdf:type owl:AnnotationProperty ;
+                        rdfs:label "has possible domain" ;
+                        rdfs:subPropertyOf net:has_object .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_possible_range
+net:has_possible_range rdf:type owl:AnnotationProperty ;
+                       rdfs:label "has possible range" ;
+                       rdfs:subPropertyOf net:has_object .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_relation
+net:has_relation rdf:type owl:AnnotationProperty ;
+                 rdfs:label "has relation" ;
+                 rdfs:subPropertyOf net:has_relation_value .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_relation_value
+net:has_relation_value rdf:type owl:AnnotationProperty ;
+                       rdfs:label "has relation value" ;
+                       rdfs:subPropertyOf net:has_object .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_source
+net:has_source rdf:type owl:AnnotationProperty ;
+               rdfs:label "has source" ;
+               rdfs:subPropertyOf net:has_relation_value .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_structure
+net:has_structure rdf:type owl:AnnotationProperty ;
+                  rdfs:label "Linguistic Structure (in UNL Document)" ;
+                  rdfs:subPropertyOf net:netProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_target
+net:has_target rdf:type owl:AnnotationProperty ;
+               rdfs:label "has target" ;
+               rdfs:subPropertyOf net:has_relation_value .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#has_value
+net:has_value rdf:type owl:AnnotationProperty ;
+              rdfs:subPropertyOf net:netProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#isCoreRoleLinked
+net:isCoreRoleLinked rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#listGuiding
+net:listGuiding rdf:type owl:AnnotationProperty ;
+                rdfs:label "Guiding connector of a list (or, and)" ;
+                rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#modCat1
+net:modCat1 rdf:type owl:AnnotationProperty ;
+            rdfs:label "Modality Category (level 1)" ;
+            rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#modCat2
+net:modCat2 rdf:type owl:AnnotationProperty ;
+            rdfs:label "Modality Category (level 2)" ;
+            rdfs:subPropertyOf net:objectValue .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#netProperty
+net:netProperty rdf:type owl:AnnotationProperty ;
+                rdfs:label "netProperty" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#objectProperty
+net:objectProperty rdf:type owl:AnnotationProperty ;
+                   rdfs:label "object attribute" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#objectType
+net:objectType rdf:type owl:AnnotationProperty ;
+               rdfs:label "object type" ;
+               rdfs:subPropertyOf net:objectProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#objectValue
+net:objectValue rdf:type owl:AnnotationProperty ;
+                rdfs:label "valuations"@fr ;
+                rdfs:subPropertyOf net:objectProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#targetArgumentNode
+net:targetArgumentNode rdf:type owl:AnnotationProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#type
+net:type rdf:type owl:AnnotationProperty ;
+         rdfs:label "type "@fr ;
+         rdfs:subPropertyOf net:netProperty .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#verbClass
+net:verbClass rdf:type owl:AnnotationProperty ;
+              rdfs:label "verb class" ;
+              rdfs:subPropertyOf net:objectValue .
+
+
+#################################################################
+#    Object Properties
+#################################################################
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_ObjectProperty
+:AMR_ObjectProperty rdf:type owl:ObjectProperty ;
+                    rdfs:subPropertyOf owl:topObjectProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasConcept
+:hasConcept rdf:type owl:ObjectProperty ;
+            rdfs:subPropertyOf :AMR_ObjectProperty ;
+            rdfs:domain :AMR_Leaf .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasRoleID
+:hasRoleID rdf:type owl:ObjectProperty ;
+           rdfs:subPropertyOf :AMR_ObjectProperty ;
+           rdfs:domain :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasRoleTag
+:hasRoleTag rdf:type owl:ObjectProperty ;
+            rdfs:subPropertyOf :AMR_ObjectProperty ;
+            rdfs:domain :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasRolesetID
+:hasRolesetID rdf:type owl:ObjectProperty ;
+              rdfs:subPropertyOf :AMR_ObjectProperty ;
+              rdfs:domain :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasRootLeaf
+:hasRootLeaf rdf:type owl:ObjectProperty ;
+             rdfs:subPropertyOf :AMR_ObjectProperty .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#hasVariable
+:hasVariable rdf:type owl:ObjectProperty ;
+             rdfs:subPropertyOf :AMR_ObjectProperty ;
+             rdfs:domain :AMR_Leaf .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#Out_ObjectProperty
+sys:Out_ObjectProperty rdf:type owl:ObjectProperty .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#hasDegree
+sys:hasDegree rdf:type owl:ObjectProperty ;
+              rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#hasFeature
+sys:hasFeature rdf:type owl:ObjectProperty ;
+               rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+
+#################################################################
+#    Data properties
+#################################################################
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_DataProperty
+:AMR_DataProperty rdf:type owl:DatatypeProperty .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#baseURI
+cprm:baseURI rdf:type owl:DatatypeProperty ;
+             rdfs:range xsd:string .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#netURI
+cprm:netURI rdf:type owl:DatatypeProperty ;
+            rdfs:range xsd:string .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#targetOntologyURI
+cprm:targetOntologyURI rdf:type owl:DatatypeProperty ;
+                       rdfs:range xsd:string .
+
+
+#################################################################
+#    Classes
+#################################################################
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a> rdf:type owl:Class ;
+                                                        rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2> rdf:type owl:Class ;
+                                                         rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a3
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a3> rdf:type owl:Class ;
+                                                         rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c> rdf:type owl:Class ;
+                                                        rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2> rdf:type owl:Class ;
+                                                         rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii> rdf:type owl:Class ;
+                                                         rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k> rdf:type owl:Class ;
+                                                        rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n> rdf:type owl:Class ;
+                                                        rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o> rdf:type owl:Class ;
+                                                        rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2> rdf:type owl:Class ;
+                                                         rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> rdf:type owl:Class ;
+                                                        rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w> rdf:type owl:Class ;
+                                                        rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> rdf:type owl:Class ;
+                                                        rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/entity-types#person
+<http://amr.isi.edu/entity-types#person> rdf:type owl:Class ;
+                                         rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/FrameRole
+ns11:FrameRole rdf:type owl:Class ;
+               rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/author-01
+ns11:author-01 rdf:type owl:Class ;
+               rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/copyright-01
+ns11:copyright-01 rdf:type owl:Class ;
+                  rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/credit-01
+ns11:credit-01 rdf:type owl:Class ;
+               rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/keep-01
+ns11:keep-01 rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/notice-03
+ns11:notice-03 rdf:type owl:Class ;
+               rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/obligate-01
+ns11:obligate-01 rdf:type owl:Class ;
+                 rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/work-01
+ns11:work-01 rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#intact
+ns3:intact rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#original
+ns3:original rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#you
+ns3:you rdf:type owl:Class ;
+        rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/rdf/core-amr#AMR
+ns21:AMR rdf:type owl:Class ;
+         rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/rdf/core-amr#Concept
+ns21:Concept rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_Linked_Data ;
+             rdfs:label "AMR-Concept" .
+
+
+###  http://amr.isi.edu/rdf/core-amr#Frame
+ns21:Frame rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/rdf/core-amr#NamedEntity
+ns21:NamedEntity rdf:type owl:Class ;
+                 rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/rdf/core-amr#Role
+ns21:Role rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Linked_Data ;
+          rdfs:label "AMR-Role" .
+
+
+###  http://amr.isi.edu/rdf/core-amr#all
+ns21:all rdf:type owl:Class ;
+         rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://amr.isi.edu/rdf/core-amr#and
+ns21:and rdf:type owl:Class ;
+         rdfs:subClassOf :AMR_Linked_Data .
+
+
+###  http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
+rdf:Property rdf:type owl:Class .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Concept
+:AMR_Concept rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_Element .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Core_Role
+:AMR_Core_Role rdf:type owl:Class ;
+               rdfs:subClassOf :AMR_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Edge
+:AMR_Edge rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Structure .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Element
+:AMR_Element rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_Structure .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Leaf
+:AMR_Leaf rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Structure .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Linked_Data
+:AMR_Linked_Data rdf:type owl:Class .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_NonCore_Role
+:AMR_NonCore_Role rdf:type owl:Class ;
+                  rdfs:subClassOf :AMR_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Op_Role
+:AMR_Op_Role rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Phenomena
+:AMR_Phenomena rdf:type owl:Class ;
+               rdfs:subClassOf :AMR_Structure .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Predicat_Concept
+:AMR_Predicat_Concept rdf:type owl:Class ;
+                      rdfs:subClassOf :AMR_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Prep_Role
+:AMR_Prep_Role rdf:type owl:Class ;
+               rdfs:subClassOf :AMR_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Relation
+:AMR_Relation rdf:type owl:Class ;
+              rdfs:subClassOf :AMR_Structure .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Relation_Concept
+:AMR_Relation_Concept rdf:type owl:Class ;
+                      rdfs:subClassOf :AMR_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Role
+:AMR_Role rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Element .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Root
+:AMR_Root rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Structure .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Specific_Role
+:AMR_Specific_Role rdf:type owl:Class ;
+                   rdfs:subClassOf :AMR_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Structure
+:AMR_Structure rdf:type owl:Class .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Term_Concept
+:AMR_Term_Concept rdf:type owl:Class ;
+                  rdfs:subClassOf :AMR_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Value
+:AMR_Value rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Element .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#AMR_Variable
+:AMR_Variable rdf:type owl:Class ;
+              rdfs:subClassOf :AMR_Element .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_all
+:concept_all rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_Predicat_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_and
+:concept_and rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_Relation_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_author-01
+:concept_author-01 rdf:type owl:Class ;
+                   rdfs:subClassOf :AMR_Predicat_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_copyright-01
+:concept_copyright-01 rdf:type owl:Class ;
+                      rdfs:subClassOf :AMR_Predicat_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_credit-01
+:concept_credit-01 rdf:type owl:Class ;
+                   rdfs:subClassOf :AMR_Predicat_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_intact
+:concept_intact rdf:type owl:Class ;
+                rdfs:subClassOf :AMR_Term_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_keep-01
+:concept_keep-01 rdf:type owl:Class ;
+                 rdfs:subClassOf :AMR_Predicat_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_notice-03
+:concept_notice-03 rdf:type owl:Class ;
+                   rdfs:subClassOf :AMR_Predicat_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_obligate-01
+:concept_obligate-01 rdf:type owl:Class ;
+                     rdfs:subClassOf :AMR_Relation_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_original
+:concept_original rdf:type owl:Class ;
+                  rdfs:subClassOf :AMR_Term_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_person
+:concept_person rdf:type owl:Class ;
+                rdfs:subClassOf :AMR_Term_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_work-01
+:concept_work-01 rdf:type owl:Class ;
+                 rdfs:subClassOf :AMR_Predicat_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_you
+:concept_you rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_Term_Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#phenomena_conjunction
+:phenomena_conjunction rdf:type owl:Class ;
+                       rdfs:subClassOf :AMR_Phenomena ;
+                       :hasConceptLink "contrast-01" ,
+                                       "either" ,
+                                       "neither" ;
+                       :label "conjunction" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#phenomena_conjunction_and
+:phenomena_conjunction_and rdf:type owl:Class ;
+                           rdfs:subClassOf :phenomena_conjunction ;
+                           :hasConceptLink "and" ;
+                           :label "conjunction-AND" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#phenomena_conjunction_or
+:phenomena_conjunction_or rdf:type owl:Class ;
+                          rdfs:subClassOf :phenomena_conjunction ;
+                          :hasConceptLink "or" ;
+                          :label "conjunction-OR" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#phenomena_degree
+:phenomena_degree rdf:type owl:Class ;
+                  rdfs:subClassOf :AMR_Phenomena ;
+                  :hasConceptLink "have-degree-91" ;
+                  :label "degree" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#phenomena_modality
+:phenomena_modality rdf:type owl:Class ;
+                    rdfs:subClassOf :AMR_Phenomena .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#phenomena_modality_obligation
+:phenomena_modality_obligation rdf:type owl:Class ;
+                               rdfs:subClassOf :phenomena_modality ;
+                               :hasConceptLink "obligate-01" ;
+                               :label "obligation-modality" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#phenomena_modality_possible
+:phenomena_modality_possible rdf:type owl:Class ;
+                             rdfs:subClassOf :phenomena_modality ;
+                             :hasConceptLink "allow-01" ,
+                                             "grant-01" ,
+                                             "likely-01" ,
+                                             "permit-01" ,
+                                             "possible-01" ;
+                             :label "possible-modality" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#phenomena_modality_prohibition
+:phenomena_modality_prohibition rdf:type owl:Class ;
+                                rdfs:subClassOf :phenomena_modality ;
+                                :hasConceptLink "prohibit-01" ;
+                                :label "prohibition-modality" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#relation_domain
+:relation_domain rdf:type owl:Class ;
+                 rdfs:subClassOf :AMR_Relation ;
+                 :hasReification "false"^^xsd:boolean ;
+                 :hasRelationName "domain" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#relation_manner
+:relation_manner rdf:type owl:Class ;
+                 rdfs:subClassOf :AMR_Relation ;
+                 :hasReification "true"^^xsd:boolean ;
+                 :hasReificationConcept "hasManner" ;
+                 :hasReificationDomain "ARG1" ;
+                 :hasReificationRange "ARG2" ;
+                 :hasRelationName "manner" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#relation_mod
+:relation_mod rdf:type owl:Class ;
+              rdfs:subClassOf :AMR_Relation ;
+              :hasReification "false"^^xsd:boolean ;
+              :hasRelationName "mod" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#relation_name
+:relation_name rdf:type owl:Class ;
+               rdfs:subClassOf :AMR_Relation ;
+               :hasReification "false"^^xsd:boolean ;
+               :hasRelationName "name" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#relation_part
+:relation_part rdf:type owl:Class ;
+               rdfs:subClassOf :AMR_Relation ;
+               :hasReification "true"^^xsd:boolean ;
+               :hasReificationConcept "hasPart" ;
+               :hasReificationDomain "ARG1" ;
+               :hasReificationRange "ARG2" ;
+               :hasRelationName "part" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#relation_polarity
+:relation_polarity rdf:type owl:Class ;
+                   rdfs:subClassOf :AMR_Relation ;
+                   :hasReification "false"^^xsd:boolean ;
+                   :hasRelationName "polarity" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#relation_quant
+:relation_quant rdf:type owl:Class ;
+                rdfs:subClassOf :AMR_Relation ;
+                :hasReification "false"^^xsd:boolean ;
+                :hasRelationName "quant" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG0
+:role_ARG0 rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Core_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG1
+:role_ARG1 rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Core_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG2
+:role_ARG2 rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Core_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG3
+:role_ARG3 rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Core_Role ;
+           :label "ARG3" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG4
+:role_ARG4 rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Core_Role ;
+           :label "ARG4" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG5
+:role_ARG5 rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Core_Role ;
+           :label "ARG5" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG6
+:role_ARG6 rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Core_Role ;
+           :label "ARG6" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG7
+:role_ARG7 rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Core_Role ;
+           :label "ARG7" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG8
+:role_ARG8 rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Core_Role ;
+           :label "ARG8" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG9
+:role_ARG9 rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_Core_Role ;
+           :label "ARG9" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_domain
+:role_domain rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_NonCore_Role ;
+             :hasRelationName "domain" ;
+             :label "domain" ;
+             :toReifyAsConcept "domain" ;
+             :toReifyWithBaseEdge "ARG0" ;
+             :toReifyWithHeadEdge "ARG1" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_have-degree-91
+:role_have-degree-91 rdf:type owl:Class ;
+                     rdfs:subClassOf :AMR_Specific_Role ;
+                     :getPropertyType <net:specificProperty> .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_manner
+:role_manner rdf:type owl:Class ;
+             rdfs:subClassOf :AMR_NonCore_Role ;
+             :getDirectPropertyName "manner" ;
+             :getPropertyType owl:DataProperty ;
+             :label "manner" ;
+             :toReifyAsConcept "manner" ;
+             :toReifyWithBaseEdge "ARG0" ;
+             :toReifyWithHeadEdge "ARG1" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_mod
+:role_mod rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_NonCore_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_name
+:role_name rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_NonCore_Role ;
+           :label "name" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op1
+:role_op1 rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Op_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op2
+:role_op2 rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Op_Role .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op3
+:role_op3 rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Op_Role ;
+          :label "op3" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op4
+:role_op4 rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Op_Role ;
+          :label "op4" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op5
+:role_op5 rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Op_Role ;
+          :label "op5" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op6
+:role_op6 rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Op_Role ;
+          :label "op6" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op7
+:role_op7 rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Op_Role ;
+          :label "op7" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op8
+:role_op8 rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Op_Role ;
+          :label "op8" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op9
+:role_op9 rdf:type owl:Class ;
+          rdfs:subClassOf :AMR_Op_Role ;
+          :label "op9" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_part
+:role_part rdf:type owl:Class ;
+           rdfs:subClassOf :AMR_NonCore_Role ;
+           :getDirectPropertyName "hasPart"^^xsd:string ;
+           :getInversePropertyName "partOf"^^xsd:string ;
+           :getPropertyType owl:ObjectProperty ;
+           :toReifyAsConcept "part" ;
+           :toReifyWithBaseEdge "ARG0" ;
+           :toReifyWithHeadEdge "ARG1" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_polarity
+:role_polarity rdf:type owl:Class ;
+               rdfs:subClassOf :AMR_Specific_Role ;
+               :label "polarity" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_quant
+:role_quant rdf:type owl:Class ;
+            rdfs:subClassOf :AMR_Specific_Role ;
+            :label "quant" .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#Degree
+sys:Degree rdf:type owl:Class ;
+           rdfs:subClassOf sys:Out_Structure .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#Entity
+sys:Entity rdf:type owl:Class ;
+           rdfs:subClassOf sys:Out_Structure .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#Event
+sys:Event rdf:type owl:Class ;
+          rdfs:subClassOf sys:Out_Structure .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#Feature
+sys:Feature rdf:type owl:Class ;
+            rdfs:subClassOf sys:Out_Structure .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#Out_Structure
+sys:Out_Structure rdf:type owl:Class ;
+                  rdfs:label "Output Ontology Structure" .
+
+
+###  https://tenet.tetras-libre.fr/base-ontology#Undetermined_Thing
+sys:Undetermined_Thing rdf:type owl:Class ;
+                       rdfs:subClassOf sys:Out_Structure .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#Config_Parameters
+cprm:Config_Parameters rdf:type owl:Class .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Action_Net
+net:Action_Net rdf:type owl:Class ;
+               rdfs:subClassOf net:Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Action_Property_Net
+net:Action_Property_Net rdf:type owl:Class ;
+                        rdfs:subClassOf net:Property_Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Atom_Class_Net
+net:Atom_Class_Net rdf:type owl:Class ;
+                   rdfs:subClassOf net:Class_Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Atom_Property_Net
+net:Atom_Property_Net rdf:type owl:Class ;
+                      rdfs:subClassOf net:Property_Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Class_Net
+net:Class_Net rdf:type owl:Class ;
+              rdfs:subClassOf net:Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Composite_Class_Net
+net:Composite_Class_Net rdf:type owl:Class ;
+                        rdfs:subClassOf net:Class_Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Composite_Property_Net
+net:Composite_Property_Net rdf:type owl:Class ;
+                           rdfs:subClassOf net:Property_Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Deprecated_Net
+net:Deprecated_Net rdf:type owl:Class ;
+                   rdfs:subClassOf net:Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Feature
+net:Feature rdf:type owl:Class ;
+            rdfs:subClassOf net:Net_Structure .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Individual_Net
+net:Individual_Net rdf:type owl:Class ;
+                   rdfs:subClassOf net:Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Modality_Phenomena_Net
+net:Modality_Phenomena_Net rdf:type owl:Class ;
+                           rdfs:subClassOf net:Phenomena_Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Net
+net:Net rdf:type owl:Class ;
+        rdfs:subClassOf net:Net_Structure .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Net_Structure
+net:Net_Structure rdf:type owl:Class ;
+                  rdfs:comment "A semantic net captures a set of nodes, and associates this set with type(s) and value(s)." ;
+                  rdfs:label "Semantic Net Structure" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Phenomena_Net
+net:Phenomena_Net rdf:type owl:Class ;
+                  rdfs:subClassOf net:Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Property_Net
+net:Property_Net rdf:type owl:Class ;
+                 rdfs:subClassOf net:Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Relation
+net:Relation rdf:type owl:Class ;
+             rdfs:subClassOf net:Net_Structure .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Rule_Net
+net:Rule_Net rdf:type owl:Class ;
+             rdfs:subClassOf net:Net .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#Value_Net
+net:Value_Net rdf:type owl:Class ;
+              rdfs:subClassOf net:Net .
+
+
+#################################################################
+#    Individuals
+#################################################################
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a> rdf:type owl:NamedIndividual ,
+                                                                 ns21:and .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2> rdf:type owl:NamedIndividual ,
+                                                                  ns21:all .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a3
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a3> rdf:type owl:NamedIndividual ,
+                                                                  ns11:author-01 .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c> rdf:type owl:NamedIndividual ,
+                                                                 ns11:copyright-01 .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2> rdf:type owl:NamedIndividual ,
+                                                                  ns11:credit-01 .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii> rdf:type owl:NamedIndividual ,
+                                                                  ns3:intact .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k> rdf:type owl:NamedIndividual ,
+                                                                 ns11:keep-01 .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n> rdf:type owl:NamedIndividual ,
+                                                                 ns11:notice-03 .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o> rdf:type owl:NamedIndividual ,
+                                                                 ns11:obligate-01 .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2> rdf:type owl:NamedIndividual ,
+                                                                  ns3:original .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> rdf:type owl:NamedIndividual ,
+                                                                 <http://amr.isi.edu/entity-types#person> .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#root01
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#root01> rdf:type owl:NamedIndividual ,
+                                                                      ns21:AMR ;
+                                                             ns21:has-id "asail_odrl_sentences-16" ;
+                                                             ns21:has-sentence "You must keep intact all copyright notices for the Work and give the Original Author credit." ;
+                                                             ns21:root <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o> .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w> rdf:type owl:NamedIndividual ,
+                                                                 ns11:work-01 .
+
+
+###  http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> rdf:type owl:NamedIndividual ,
+                                                                 ns3:you .
+
+
+###  http://amr.isi.edu/entity-types#person
+<http://amr.isi.edu/entity-types#person> rdf:type owl:NamedIndividual ,
+                                                  ns21:NamedEntity .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/FrameRole
+ns11:FrameRole rdf:type owl:NamedIndividual ,
+                        ns21:Role .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/author-01
+ns11:author-01 rdf:type owl:NamedIndividual ,
+                        ns21:Frame .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/author-01.ARG0
+ns11:author-01.ARG0 rdf:type owl:NamedIndividual ,
+                             ns11:FrameRole .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/copyright-01
+ns11:copyright-01 rdf:type owl:NamedIndividual ,
+                           ns21:Frame .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/copyright-01.ARG1
+ns11:copyright-01.ARG1 rdf:type owl:NamedIndividual ,
+                                ns11:FrameRole .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/credit-01
+ns11:credit-01 rdf:type owl:NamedIndividual ,
+                        ns21:Frame .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/credit-01.ARG0
+ns11:credit-01.ARG0 rdf:type owl:NamedIndividual ,
+                             ns11:FrameRole .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/credit-01.ARG1
+ns11:credit-01.ARG1 rdf:type owl:NamedIndividual ,
+                             ns11:FrameRole .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/keep-01
+ns11:keep-01 rdf:type owl:NamedIndividual ,
+                      ns21:Frame .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/keep-01.ARG0
+ns11:keep-01.ARG0 rdf:type owl:NamedIndividual ,
+                           ns11:FrameRole .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/keep-01.ARG1
+ns11:keep-01.ARG1 rdf:type owl:NamedIndividual ,
+                           ns11:FrameRole .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/notice-03
+ns11:notice-03 rdf:type owl:NamedIndividual ,
+                        ns21:Frame .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/notice-03.ARG1
+ns11:notice-03.ARG1 rdf:type owl:NamedIndividual ,
+                             ns11:FrameRole .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/obligate-01
+ns11:obligate-01 rdf:type owl:NamedIndividual ,
+                          ns21:Frame .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/obligate-01.ARG1
+ns11:obligate-01.ARG1 rdf:type owl:NamedIndividual ,
+                               ns11:FrameRole .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/obligate-01.ARG2
+ns11:obligate-01.ARG2 rdf:type owl:NamedIndividual ,
+                               ns11:FrameRole .
+
+
+###  http://amr.isi.edu/frames/ld/v1.2.2/work-01
+ns11:work-01 rdf:type owl:NamedIndividual ,
+                      ns21:Frame .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#domain
+ns3:domain rdf:type owl:NamedIndividual ,
+                    ns21:Role .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#intact
+ns3:intact rdf:type owl:NamedIndividual ,
+                    ns21:Concept .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#mod
+ns3:mod rdf:type owl:NamedIndividual ,
+                 ns21:Role .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#op1
+ns3:op1 rdf:type owl:NamedIndividual ,
+                 ns21:Role .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#op2
+ns3:op2 rdf:type owl:NamedIndividual ,
+                 ns21:Role .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#original
+ns3:original rdf:type owl:NamedIndividual ,
+                      ns21:Concept .
+
+
+###  http://amr.isi.edu/rdf/amr-terms#you
+ns3:you rdf:type owl:NamedIndividual ,
+                 ns21:Concept .
+
+
+###  http://amr.isi.edu/rdf/core-amr#Frame
+ns21:Frame rdf:type owl:NamedIndividual ,
+                    ns21:Concept .
+
+
+###  http://amr.isi.edu/rdf/core-amr#NamedEntity
+ns21:NamedEntity rdf:type owl:NamedIndividual ,
+                          ns21:Concept .
+
+
+###  http://amr.isi.edu/rdf/core-amr#all
+ns21:all rdf:type owl:NamedIndividual ,
+                  ns21:Concept .
+
+
+###  http://amr.isi.edu/rdf/core-amr#and
+ns21:and rdf:type owl:NamedIndividual ,
+                  ns21:Concept .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_all
+:concept_all rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_and
+:concept_and rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_author-01
+:concept_author-01 rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_copyright-01
+:concept_copyright-01 rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_credit-01
+:concept_credit-01 rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_intact
+:concept_intact rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_keep-01
+:concept_keep-01 rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_notice-03
+:concept_notice-03 rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_obligate-01
+:concept_obligate-01 rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_original
+:concept_original rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_person
+:concept_person rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_work-01
+:concept_work-01 rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#concept_you
+:concept_you rdf:type owl:NamedIndividual .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_a3_ARG0_p
+:edge_a3_ARG0_p rdf:type owl:NamedIndividual ,
+                         :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_a_op1_k
+:edge_a_op1_k rdf:type owl:NamedIndividual ,
+                       :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_a_op2_c2
+:edge_a_op2_c2 rdf:type owl:NamedIndividual ,
+                        :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_c2_ARG0_y
+:edge_c2_ARG0_y rdf:type owl:NamedIndividual ,
+                         :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_c2_ARG1_p
+:edge_c2_ARG1_p rdf:type owl:NamedIndividual ,
+                         :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_c_ARG1_w
+:edge_c_ARG1_w rdf:type owl:NamedIndividual ,
+                        :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_k_ARG0_y
+:edge_k_ARG0_y rdf:type owl:NamedIndividual ,
+                        :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_k_ARG1_n
+:edge_k_ARG1_n rdf:type owl:NamedIndividual ,
+                        :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_n_ARG1_c
+:edge_n_ARG1_c rdf:type owl:NamedIndividual ,
+                        :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_n_mod_a2
+:edge_n_mod_a2 rdf:type owl:NamedIndividual ,
+                        :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_n_mod_ii
+:edge_n_mod_ii rdf:type owl:NamedIndividual ,
+                        :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_o_ARG1_y
+:edge_o_ARG1_y rdf:type owl:NamedIndividual ,
+                        :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_o_ARG2_a
+:edge_o_ARG2_a rdf:type owl:NamedIndividual ,
+                        :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#edge_p_mod_o2
+:edge_p_mod_o2 rdf:type owl:NamedIndividual ,
+                        :AMR_Edge .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_all_a2
+:leaf_all_a2 rdf:type owl:NamedIndividual ,
+                      :AMR_Leaf ;
+             :hasConcept :concept_all ;
+             :hasVariable :variable_a2 .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_and_a
+:leaf_and_a rdf:type owl:NamedIndividual ,
+                     :AMR_Leaf ;
+            :hasConcept :concept_and ;
+            :hasVariable :variable_a ;
+            :edge_a_op1_k :leaf_keep-01_k ;
+            :edge_a_op2_c2 :leaf_credit-01_c2 .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_author-01_a3
+:leaf_author-01_a3 rdf:type owl:NamedIndividual ,
+                            :AMR_Leaf ;
+                   :hasConcept :concept_author-01 ;
+                   :hasVariable :variable_a3 ;
+                   :edge_a3_ARG0_p :leaf_person_p .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_copyright-01_c
+:leaf_copyright-01_c rdf:type owl:NamedIndividual ,
+                              :AMR_Leaf ;
+                     :hasConcept :concept_copyright-01 ;
+                     :hasVariable :variable_c ;
+                     :edge_c_ARG1_w :leaf_work-01_w .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_credit-01_c2
+:leaf_credit-01_c2 rdf:type owl:NamedIndividual ,
+                            :AMR_Leaf ;
+                   :hasConcept :concept_credit-01 ;
+                   :hasVariable :variable_c2 ;
+                   :edge_c2_ARG0_y :leaf_you_y ;
+                   :edge_c2_ARG1_p :leaf_person_p .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_intact_ii
+:leaf_intact_ii rdf:type owl:NamedIndividual ,
+                         :AMR_Leaf ;
+                :hasConcept :concept_intact ;
+                :hasVariable :variable_ii .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_keep-01_k
+:leaf_keep-01_k rdf:type owl:NamedIndividual ,
+                         :AMR_Leaf ;
+                :hasConcept :concept_keep-01 ;
+                :hasVariable :variable_k ;
+                :edge_k_ARG0_y :leaf_you_y ;
+                :edge_k_ARG1_n :leaf_notice-03_n .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_notice-03_n
+:leaf_notice-03_n rdf:type owl:NamedIndividual ,
+                           :AMR_Leaf ;
+                  :hasConcept :concept_notice-03 ;
+                  :hasVariable :variable_n ;
+                  :edge_n_ARG1_c :leaf_copyright-01_c ;
+                  :edge_n_mod_a2 :leaf_all_a2 ;
+                  :edge_n_mod_ii :leaf_intact_ii .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_obligate-01_o
+:leaf_obligate-01_o rdf:type owl:NamedIndividual ,
+                             :AMR_Leaf ;
+                    :hasConcept :concept_obligate-01 ;
+                    :hasVariable :variable_o ;
+                    :edge_o_ARG1_y :leaf_you_y ;
+                    :edge_o_ARG2_a :leaf_and_a .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_original_o2
+:leaf_original_o2 rdf:type owl:NamedIndividual ,
+                           :AMR_Leaf ;
+                  :hasConcept :concept_original ;
+                  :hasVariable :variable_o2 .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_person_p
+:leaf_person_p rdf:type owl:NamedIndividual ,
+                        :AMR_Leaf ;
+               :hasConcept :concept_person ;
+               :hasVariable :variable_p ;
+               :edge_p_mod_o2 :leaf_original_o2 .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_work-01_w
+:leaf_work-01_w rdf:type owl:NamedIndividual ,
+                         :AMR_Leaf ;
+                :hasConcept :concept_work-01 ;
+                :hasVariable :variable_w .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#leaf_you_y
+:leaf_you_y rdf:type owl:NamedIndividual ,
+                     :AMR_Leaf ;
+            :hasConcept :concept_you ;
+            :hasVariable :variable_y .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG0
+:role_ARG0 rdf:type owl:NamedIndividual ,
+                    net:Relation .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG1
+:role_ARG1 rdf:type owl:NamedIndividual ,
+                    net:Relation .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_ARG2
+:role_ARG2 rdf:type owl:NamedIndividual ,
+                    net:Relation .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_mod
+:role_mod rdf:type owl:NamedIndividual ,
+                   net:Relation .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op1
+:role_op1 rdf:type owl:NamedIndividual ,
+                   net:Relation .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#role_op2
+:role_op2 rdf:type owl:NamedIndividual ,
+                   net:Relation .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#root_asail_odrl_sentences-16
+:root_asail_odrl_sentences-16 rdf:type owl:NamedIndividual ,
+                                       :AMR_Root ;
+                              :hasRootLeaf :leaf_obligate-01_o ;
+                              :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#root01> ;
+                              :hasSentenceID "asail_odrl_sentences-16" ;
+                              :hasSentenceStatement "You must keep intact all copyright notices for the Work and give the Original Author credit." .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_a
+:variable_a rdf:type owl:NamedIndividual ,
+                     :AMR_Variable ;
+            :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a> ;
+            :label "a" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_a2
+:variable_a2 rdf:type owl:NamedIndividual ,
+                      :AMR_Variable ;
+             :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2> ;
+             :label "a2" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_a3
+:variable_a3 rdf:type owl:NamedIndividual ,
+                      :AMR_Variable ;
+             :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a3> ;
+             :label "a3" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_c
+:variable_c rdf:type owl:NamedIndividual ,
+                     :AMR_Variable ;
+            :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c> ;
+            :label "c" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_c2
+:variable_c2 rdf:type owl:NamedIndividual ,
+                      :AMR_Variable ;
+             :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2> ;
+             :label "c2" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_ii
+:variable_ii rdf:type owl:NamedIndividual ,
+                      :AMR_Variable ;
+             :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii> ;
+             :label "ii" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_k
+:variable_k rdf:type owl:NamedIndividual ,
+                     :AMR_Variable ;
+            :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k> ;
+            :label "k" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_n
+:variable_n rdf:type owl:NamedIndividual ,
+                     :AMR_Variable ;
+            :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n> ;
+            :label "n" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_o
+:variable_o rdf:type owl:NamedIndividual ,
+                     :AMR_Variable ;
+            :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o> ;
+            :label "o" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_o2
+:variable_o2 rdf:type owl:NamedIndividual ,
+                      :AMR_Variable ;
+             :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2> ;
+             :label "o2" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_p
+:variable_p rdf:type owl:NamedIndividual ,
+                     :AMR_Variable ;
+            :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> ;
+            :label "p" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_w
+:variable_w rdf:type owl:NamedIndividual ,
+                     :AMR_Variable ;
+            :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w> ;
+            :label "w" .
+
+
+###  https://amr.tetras-libre.fr/rdf/schema#variable_y
+:variable_y rdf:type owl:NamedIndividual ,
+                     :AMR_Variable ;
+            :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> ;
+            :label "y" .
+
+
+###  https://tenet.tetras-libre.fr/config/parameters#Config_Parameters
+cprm:Config_Parameters rdf:type owl:NamedIndividual ;
+                       cprm:baseURI "https://tenet.tetras-libre.fr/" ;
+                       cprm:netURI "https://tenet.tetras-libre.fr/semantic-net#" ;
+                       cprm:targetOntologyURI "https://tenet.tetras-libre.fr/base-ontology/" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#actionProperty_credit_c2
+net:actionProperty_credit_c2 rdf:type owl:NamedIndividual ,
+                                      net:Action_Property_Net ;
+                             :role_ARG0 net:atomClass_you_y ;
+                             :role_ARG1 net:atomClass_person_p ,
+                                        net:compositeClass_original-person_p ;
+                             net:composeFrom net:atomProperty_credit_c2 ;
+                             net:coverBaseNode :leaf_credit-01_c2 ;
+                             net:coverNode :leaf_credit-01_c2 ;
+                             net:hasNaming "credit" ;
+                             net:hasPropertyName "credit" ;
+                             net:hasPropertyName01 "crediting" ;
+                             net:hasPropertyName10 "credit-by" ;
+                             net:hasPropertyName12 "credit-of" ;
+                             net:hasPropertyType owl:ObjectProperty ;
+                             net:hasStructure "asail_odrl_sentences-16" ;
+                             net:isCoreRoleLinked "true" ;
+                             net:targetArgumentNode :leaf_person_p ,
+                                                    :leaf_you_y .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#actionProperty_keep_k
+net:actionProperty_keep_k rdf:type owl:NamedIndividual ,
+                                   net:Action_Property_Net ;
+                          :role_ARG0 net:atomClass_you_y ;
+                          :role_ARG1 net:atomClass_notice_n ,
+                                     net:atomProperty_notice_n ,
+                                     net:compositeClass_intact-notice_n ;
+                          net:composeFrom net:atomProperty_keep_k ;
+                          net:coverBaseNode :leaf_keep-01_k ;
+                          net:coverNode :leaf_keep-01_k ;
+                          net:hasNaming "keep" ;
+                          net:hasPropertyName "keep" ;
+                          net:hasPropertyName01 "keeping" ;
+                          net:hasPropertyName10 "keep-by" ;
+                          net:hasPropertyName12 "keep-of" ;
+                          net:hasPropertyType owl:ObjectProperty ;
+                          net:hasStructure "asail_odrl_sentences-16" ;
+                          net:isCoreRoleLinked "true" ;
+                          net:targetArgumentNode :leaf_notice-03_n ,
+                                                 :leaf_you_y .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomClass_copyright_c
+net:atomClass_copyright_c rdf:type owl:NamedIndividual ,
+                                   net:Atom_Class_Net ;
+                          :role_ARG1 net:atomProperty_work_w ;
+                          net:composeFrom net:atomProperty_copyright_c ;
+                          net:coverBaseNode :leaf_copyright-01_c ;
+                          net:coverNode :leaf_copyright-01_c ;
+                          net:hasClassName "copyright" ;
+                          net:hasNaming "copyright" ;
+                          net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomClass_intact_ii
+net:atomClass_intact_ii rdf:type owl:NamedIndividual ,
+                                 net:Atom_Class_Net ;
+                        net:coverBaseNode :leaf_intact_ii ;
+                        net:coverNode :leaf_intact_ii ;
+                        net:hasClassName "intact" ;
+                        net:hasNaming "intact" ;
+                        net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomClass_notice_n
+net:atomClass_notice_n rdf:type owl:NamedIndividual ,
+                                net:Atom_Class_Net ;
+                       :role_ARG1 net:atomProperty_copyright_c ;
+                       :role_mod net:atomClass_intact_ii ,
+                                 net:atomProperty_all_a2 ;
+                       net:composeFrom net:atomProperty_notice_n ;
+                       net:coverBaseNode :leaf_notice-03_n ;
+                       net:coverNode :leaf_notice-03_n ;
+                       net:hasClassName "notice" ;
+                       net:hasNaming "notice" ;
+                       net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomClass_original_o2
+net:atomClass_original_o2 rdf:type owl:NamedIndividual ,
+                                   net:Atom_Class_Net ;
+                          net:coverBaseNode :leaf_original_o2 ;
+                          net:coverNode :leaf_original_o2 ;
+                          net:hasClassName "original" ;
+                          net:hasNaming "original" ;
+                          net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomClass_person_p
+net:atomClass_person_p rdf:type owl:NamedIndividual ,
+                                net:Atom_Class_Net ,
+                                net:Deprecated_Net ;
+                       :role_mod net:atomClass_original_o2 ;
+                       net:coverBaseNode :leaf_person_p ;
+                       net:coverNode :leaf_person_p ;
+                       net:hasClassName "person" ;
+                       net:hasNaming "person" ;
+                       net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomClass_work_w
+net:atomClass_work_w rdf:type owl:NamedIndividual ,
+                              net:Atom_Class_Net ;
+                     net:composeFrom net:atomProperty_work_w ;
+                     net:coverBaseNode :leaf_work-01_w ;
+                     net:coverNode :leaf_work-01_w ;
+                     net:hasClassName "work" ;
+                     net:hasNaming "work" ;
+                     net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomClass_you_y
+net:atomClass_you_y rdf:type owl:NamedIndividual ,
+                             net:Atom_Class_Net ;
+                    net:coverBaseNode :leaf_you_y ;
+                    net:coverNode :leaf_you_y ;
+                    net:hasClassName "you" ;
+                    net:hasNaming "you" ;
+                    net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomProperty_all_a2
+net:atomProperty_all_a2 rdf:type owl:NamedIndividual ,
+                                 net:Atom_Property_Net ;
+                        net:coverBaseNode :leaf_all_a2 ;
+                        net:coverNode :leaf_all_a2 ;
+                        net:hasNaming "all" ;
+                        net:hasPropertyName "all" ;
+                        net:hasPropertyName01 "alling" ;
+                        net:hasPropertyName10 "all-by" ;
+                        net:hasPropertyName12 "all-of" ;
+                        net:hasPropertyType owl:ObjectProperty ;
+                        net:hasStructure "asail_odrl_sentences-16" ;
+                        net:isCoreRoleLinked "true" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomProperty_author_a3
+net:atomProperty_author_a3 rdf:type owl:NamedIndividual ,
+                                    net:Atom_Property_Net ;
+                           :role_ARG0 net:atomClass_person_p ,
+                                      net:compositeClass_original-person_p ;
+                           net:coverBaseNode :leaf_author-01_a3 ;
+                           net:coverNode :leaf_author-01_a3 ;
+                           net:hasNaming "author" ;
+                           net:hasPropertyName "author" ;
+                           net:hasPropertyName01 "authoring" ;
+                           net:hasPropertyName10 "author-by" ;
+                           net:hasPropertyName12 "author-of" ;
+                           net:hasPropertyType owl:ObjectProperty ;
+                           net:hasStructure "asail_odrl_sentences-16" ;
+                           net:isCoreRoleLinked "true" ;
+                           net:targetArgumentNode :leaf_person_p .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomProperty_copyright_c
+net:atomProperty_copyright_c rdf:type owl:NamedIndividual ,
+                                      net:Atom_Property_Net ,
+                                      net:Deprecated_Net ;
+                             :role_ARG1 net:atomClass_work_w ,
+                                        net:atomProperty_work_w ;
+                             net:coverBaseNode :leaf_copyright-01_c ;
+                             net:coverNode :leaf_copyright-01_c ;
+                             net:hasNaming "copyright" ;
+                             net:hasPropertyName "copyright" ;
+                             net:hasPropertyName01 "copyrighting" ;
+                             net:hasPropertyName10 "copyright-by" ;
+                             net:hasPropertyName12 "copyright-of" ;
+                             net:hasPropertyType owl:ObjectProperty ;
+                             net:hasStructure "asail_odrl_sentences-16" ;
+                             net:isCoreRoleLinked "true" ;
+                             net:targetArgumentNode :leaf_work-01_w .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomProperty_credit_c2
+net:atomProperty_credit_c2 rdf:type owl:NamedIndividual ,
+                                    net:Atom_Property_Net ,
+                                    net:Deprecated_Net ;
+                           :role_ARG0 net:atomClass_you_y ;
+                           :role_ARG1 net:atomClass_person_p ,
+                                      net:compositeClass_original-person_p ;
+                           net:coverBaseNode :leaf_credit-01_c2 ;
+                           net:coverNode :leaf_credit-01_c2 ;
+                           net:hasNaming "credit" ;
+                           net:hasPropertyName "credit" ;
+                           net:hasPropertyName01 "crediting" ;
+                           net:hasPropertyName10 "credit-by" ;
+                           net:hasPropertyName12 "credit-of" ;
+                           net:hasPropertyType owl:ObjectProperty ;
+                           net:hasStructure "asail_odrl_sentences-16" ;
+                           net:isCoreRoleLinked "true" ;
+                           net:targetArgumentNode :leaf_person_p ,
+                                                  :leaf_you_y .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomProperty_keep_k
+net:atomProperty_keep_k rdf:type owl:NamedIndividual ,
+                                 net:Atom_Property_Net ,
+                                 net:Deprecated_Net ;
+                        :role_ARG0 net:atomClass_you_y ;
+                        :role_ARG1 net:atomClass_notice_n ,
+                                   net:atomProperty_notice_n ,
+                                   net:compositeClass_intact-notice_n ;
+                        net:coverBaseNode :leaf_keep-01_k ;
+                        net:coverNode :leaf_keep-01_k ;
+                        net:hasNaming "keep" ;
+                        net:hasPropertyName "keep" ;
+                        net:hasPropertyName01 "keeping" ;
+                        net:hasPropertyName10 "keep-by" ;
+                        net:hasPropertyName12 "keep-of" ;
+                        net:hasPropertyType owl:ObjectProperty ;
+                        net:hasStructure "asail_odrl_sentences-16" ;
+                        net:isCoreRoleLinked "true" ;
+                        net:targetArgumentNode :leaf_notice-03_n ,
+                                               :leaf_you_y .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomProperty_notice_n
+net:atomProperty_notice_n rdf:type owl:NamedIndividual ,
+                                   net:Atom_Property_Net ,
+                                   net:Deprecated_Net ;
+                          :role_ARG1 net:atomClass_copyright_c ,
+                                     net:atomProperty_copyright_c ;
+                          :role_mod net:atomClass_intact_ii ,
+                                    net:atomProperty_all_a2 ;
+                          net:coverBaseNode :leaf_notice-03_n ;
+                          net:coverNode :leaf_notice-03_n ;
+                          net:hasNaming "notice" ;
+                          net:hasPropertyName "notice" ;
+                          net:hasPropertyName01 "noticeing" ;
+                          net:hasPropertyName10 "notice-by" ;
+                          net:hasPropertyName12 "notice-of" ;
+                          net:hasPropertyType owl:ObjectProperty ;
+                          net:hasStructure "asail_odrl_sentences-16" ;
+                          net:isCoreRoleLinked "true" ;
+                          net:targetArgumentNode :leaf_all_a2 ,
+                                                 :leaf_copyright-01_c ,
+                                                 :leaf_intact_ii .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#atomProperty_work_w
+net:atomProperty_work_w rdf:type owl:NamedIndividual ,
+                                 net:Atom_Property_Net ,
+                                 net:Deprecated_Net ;
+                        net:coverBaseNode :leaf_work-01_w ;
+                        net:coverNode :leaf_work-01_w ;
+                        net:hasNaming "work" ;
+                        net:hasPropertyName "work" ;
+                        net:hasPropertyName01 "working" ;
+                        net:hasPropertyName10 "work-by" ;
+                        net:hasPropertyName12 "work-of" ;
+                        net:hasPropertyType owl:ObjectProperty ;
+                        net:hasStructure "asail_odrl_sentences-16" ;
+                        net:isCoreRoleLinked "true" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#compositeClass_intact-notice_n
+net:compositeClass_intact-notice_n rdf:type owl:NamedIndividual ,
+                                            net:Composite_Class_Net ;
+                                   :role_ARG1 net:atomProperty_copyright_c ;
+                                   :role_mod net:atomClass_intact_ii ,
+                                             net:atomProperty_all_a2 ;
+                                   net:composeFrom net:atomClass_intact_ii ,
+                                                   net:atomClass_notice_n ;
+                                   net:coverBaseNode :leaf_notice-03_n ;
+                                   net:coverNode :leaf_intact_ii ,
+                                                 :leaf_notice-03_n ;
+                                   net:hasMotherClassNet net:atomClass_notice_n ;
+                                   net:hasNaming "intact-notice" ;
+                                   net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#compositeClass_original-person_p
+net:compositeClass_original-person_p rdf:type owl:NamedIndividual ,
+                                              net:Composite_Class_Net ;
+                                     :role_mod net:atomClass_original_o2 ;
+                                     net:composeFrom net:atomClass_original_o2 ,
+                                                     net:atomClass_person_p ;
+                                     net:coverBaseNode :leaf_person_p ;
+                                     net:coverNode :leaf_original_o2 ,
+                                                   :leaf_person_p ;
+                                     net:hasMotherClassNet net:atomClass_person_p ;
+                                     net:hasNaming "original-person" ;
+                                     net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#individual_intact_ii
+net:individual_intact_ii rdf:type owl:NamedIndividual ,
+                                  net:Individual_Net ;
+                         net:composeFrom net:atomClass_intact_ii ;
+                         net:coverBaseNode :leaf_intact_ii ;
+                         net:coverNode :leaf_intact_ii ;
+                         net:hasBaseClassName "Feature" ;
+                         net:hasIndividualLabel "intact" ;
+                         net:hasMotherClassNet net:atomClass_intact_ii ;
+                         net:hasNaming "intact" ;
+                         net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#individual_original_o2
+net:individual_original_o2 rdf:type owl:NamedIndividual ,
+                                    net:Individual_Net ;
+                           net:composeFrom net:atomClass_original_o2 ;
+                           net:coverBaseNode :leaf_original_o2 ;
+                           net:coverNode :leaf_original_o2 ;
+                           net:hasBaseClassName "Feature" ;
+                           net:hasIndividualLabel "original" ;
+                           net:hasMotherClassNet net:atomClass_original_o2 ;
+                           net:hasNaming "original" ;
+                           net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#inverse_direction
+net:inverse_direction rdf:type owl:NamedIndividual .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#normal_direction
+net:normal_direction rdf:type owl:NamedIndividual .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#phenomena_conjunction-AND_a
+net:phenomena_conjunction-AND_a rdf:type owl:NamedIndividual ,
+                                         net:Phenomena_Net ;
+                                :role_op1 net:actionProperty_keep_k ,
+                                          net:atomProperty_keep_k ;
+                                :role_op2 net:actionProperty_credit_c2 ,
+                                          net:atomProperty_credit_c2 ;
+                                net:coverBaseNode :leaf_and_a ;
+                                net:coverNode :leaf_and_a ;
+                                net:hasNaming "conjunction-AND" ;
+                                net:hasPhenomenaRef "and" ;
+                                net:hasPhenomenaType :phenomena_conjunction_and ;
+                                net:hasStructure "asail_odrl_sentences-16" .
+
+
+###  https://tenet.tetras-libre.fr/semantic-net#phenomena_obligation-modality_o
+net:phenomena_obligation-modality_o rdf:type owl:NamedIndividual ,
+                                             net:Modality_Phenomena_Net ,
+                                             net:Phenomena_Net ;
+                                    :role_ARG1 net:atomClass_you_y ;
+                                    :role_ARG2 net:actionProperty_credit_c2 ,
+                                               net:actionProperty_keep_k ,
+                                               net:atomProperty_credit_c2 ,
+                                               net:atomProperty_keep_k ,
+                                               net:phenomena_conjunction-AND_a ;
+                                    net:coverBaseNode :leaf_obligate-01_o ;
+                                    net:coverNode :leaf_obligate-01_o ;
+                                    net:hasNaming "obligation-modality" ;
+                                    net:hasPhenomenaRef "obligate-01" ;
+                                    net:hasPhenomenaType :phenomena_modality_obligation ;
+                                    net:hasStructure "asail_odrl_sentences-16" .
+
+
+#################################################################
+#    Annotations
+#################################################################
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a> ns3:op1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k> ;
+                                                        ns3:op2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2> .
+
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a3> ns11:author-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> .
+
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c> ns11:copyright-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w> .
+
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2> ns11:credit-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> ;
+                                                         ns11:credit-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> .
+
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k> ns11:keep-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> ;
+                                                        ns11:keep-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n> .
+
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n> ns3:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2> ;
+                                                        ns11:notice-03.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c> ;
+                                                        ns3:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii> .
+
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o> ns11:obligate-01.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a> ;
+                                                        ns11:obligate-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> .
+
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> ns3:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2> .
+
+
+<http://amr.isi.edu/amr_data/test-1#root01> ns21:hasSentence "The sun is a star." ;
+                                            ns21:hasID "test-1" ;
+                                            ns21:root <http://amr.isi.edu/amr_data/test-1#s> .
+
+
+<http://amr.isi.edu/amr_data/test-1#s> ns3:domain <http://amr.isi.edu/amr_data/test-1#s2> .
+
+
+<http://amr.isi.edu/amr_data/test-2#p> rdfs:label "Earth" .
+
+
+<http://amr.isi.edu/amr_data/test-2#root01> ns21:hasSentence "Earth is a planet." ;
+                                            ns21:hasID "test-2" ;
+                                            ns21:root <http://amr.isi.edu/amr_data/test-2#p> .
+
+
+ns11:FrameRole rdfs:label "AMR-PropBank-Role" .
+
+
+ns21:Frame rdfs:label "AMR-PropBank-Frame" .
+
+
+ns21:NamedEntity rdfs:label "AMR-Term" ,
+                            "AMR-EntityType" .
+
+
+:concept_all :fromAmrLk ns21:all ;
+             :label "all" .
+
+
+:concept_and :hasPhenomenaLink :phenomena_conjunction_and ;
+             :fromAmrLk ns21:and ;
+             :label "and" .
+
+
+:concept_author-01 :fromAmrLk ns11:author-01 ;
+                   :label "author-01" .
+
+
+:concept_copyright-01 :fromAmrLk ns11:copyright-01 ;
+                      :label "copyright-01" .
+
+
+:concept_credit-01 :label "credit-01" ;
+                   :fromAmrLk ns11:credit-01 .
+
+
+:concept_intact :label "intact" ;
+                :fromAmrLk ns3:intact .
+
+
+:concept_keep-01 :label "keep-01" ;
+                 :fromAmrLk ns11:keep-01 .
+
+
+:concept_notice-03 :fromAmrLk ns11:notice-03 ;
+                   :label "notice-03" .
+
+
+:concept_obligate-01 :hasPhenomenaLink :phenomena_modality_obligation ;
+                     :fromAmrLk ns11:obligate-01 ;
+                     :label "obligate-01" .
+
+
+:concept_original :fromAmrLk ns3:original ;
+                  :label "original" .
+
+
+:concept_person :label "person" ;
+                :fromAmrLk <http://amr.isi.edu/entity-types#person> .
+
+
+:concept_work-01 :fromAmrLk ns11:work-01 ;
+                 :label "work-01" .
+
+
+:concept_you :fromAmrLk ns3:you ;
+             :label "you" .
+
+
+:edge_a3_ARG0_p :hasRoleID "ARG0" ;
+                :hasAmrRole :role_ARG0 .
+
+
+:edge_a_op1_k :hasAmrRole :role_op1 ;
+              :hasRoleID "op1" .
+
+
+:edge_a_op2_c2 :hasRoleID "op2" ;
+               :hasAmrRole :role_op2 .
+
+
+:edge_c2_ARG0_y :hasRoleID "ARG0" ;
+                :hasAmrRole :role_ARG0 .
+
+
+:edge_c2_ARG1_p :hasAmrRole :role_ARG1 ;
+                :hasRoleID "ARG1" .
+
+
+:edge_c_ARG1_w :hasAmrRole :role_ARG1 ;
+               :hasRoleID "ARG1" .
+
+
+:edge_k_ARG0_y :hasAmrRole :role_ARG0 ;
+               :hasRoleID "ARG0" .
+
+
+:edge_k_ARG1_n :hasAmrRole :role_ARG1 ;
+               :hasRoleID "ARG1" .
+
+
+:edge_n_ARG1_c :hasAmrRole :role_ARG1 ;
+               :hasRoleID "ARG1" .
+
+
+:edge_n_mod_a2 :hasRoleID "mod" ;
+               :hasAmrRole :role_mod .
+
+
+:edge_n_mod_ii :hasAmrRole :role_mod ;
+               :hasRoleID "mod" .
+
+
+:edge_o_ARG1_y :hasRoleID "ARG1" ;
+               :hasAmrRole :role_ARG1 .
+
+
+:edge_o_ARG2_a :hasRoleID "ARG2" ;
+               :hasAmrRole :role_ARG2 .
+
+
+:edge_p_mod_o2 :hasAmrRole :role_mod ;
+               :hasRoleID "mod" .
+
+
+:role_ARG0 :label "ARG0" .
+
+
+:role_ARG1 :label "ARG1" .
+
+
+:role_ARG2 :label "ARG2" .
+
+
+:role_mod :getDirectPropertyName "hasFeature"^^xsd:string ;
+          :toReifyWithHeadEdge "ARG1" ;
+          :getPropertyType rdfs:subClassOf ,
+                           owl:ObjectProperty ;
+          :label "mod" ;
+          :toReifyAsConcept "mod" ;
+          :toReifyWithBaseEdge "ARG0" .
+
+
+:role_op1 :label "op1" .
+
+
+:role_op2 :label "op2" .
+
+
+cprm:Config_Parameters cprm:newPropertyRef "new-relation#" ;
+                       cprm:objectRef "object_" ;
+                       cprm:newClassRef "new-class#" .
+
+
+cprm:baseURI rdfs:label "Base URI" .
+
+
+cprm:netURI rdfs:label "Net URI" .
+
+
+cprm:targetOntologyURI rdfs:label "URI of classes in target ontology" .
+
+
+#################################################################
+#    General axioms
+#################################################################
+
+[ rdf:type owl:AllDisjointClasses ;
+  owl:members ( sys:Degree
+                sys:Entity
+                sys:Feature
+              )
+] .
+
+
+###  Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi
diff --git a/tests/dev_tests/test_data/action-property-devGraph-3.result.ttl b/tests/dev_tests/test_data/action-property-devGraph-3.result.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..cd640741791694be0a833a7d92f3cd1d2126cc92
--- /dev/null
+++ b/tests/dev_tests/test_data/action-property-devGraph-3.result.ttl
@@ -0,0 +1,969 @@
+@base <https://amr.tetras-libre.fr/rdf/action-property-devGraph-3/result> .
+@prefix : <https://amr.tetras-libre.fr/rdf/schema#> .
+@prefix cprm: <https://tenet.tetras-libre.fr/config/parameters#> .
+@prefix net: <https://tenet.tetras-libre.fr/semantic-net#> .
+@prefix ns11: <http://amr.isi.edu/frames/ld/v1.2.2/> .
+@prefix ns21: <http://amr.isi.edu/rdf/core-amr#> .
+@prefix ns3: <http://amr.isi.edu/rdf/amr-terms#> .
+@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://tenet.tetras-libre.fr/base-ontology#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+ns21:Concept a rdfs:Class,
+        owl:Class ;
+    rdfs:label "AMR-Concept" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns21:Role a rdfs:Class,
+        owl:Class ;
+    rdfs:label "AMR-Role" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/test-1#root01> ns21:hasID "test-1" ;
+    ns21:hasSentence "The sun is a star." ;
+    ns21:root <http://amr.isi.edu/amr_data/test-1#s> .
+
+<http://amr.isi.edu/amr_data/test-2#root01> ns21:hasID "test-2" ;
+    ns21:hasSentence "Earth is a planet." ;
+    ns21:root <http://amr.isi.edu/amr_data/test-2#p> .
+
+ns11:keep-01.ARG0 a ns11:FrameRole .
+
+ns11:keep-01.ARG1 a ns11:FrameRole .
+
+ns11:obligate-01.ARG1 a ns11:FrameRole .
+
+ns11:obligate-01.ARG2 a ns11:FrameRole .
+
+ns3:domain a ns21:Role,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns21:NamedEntity a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-EntityType",
+        "AMR-Term" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns21:hasID a owl:AnnotationProperty .
+
+ns21:hasSentence a owl:AnnotationProperty .
+
+ns21:root a owl:AnnotationProperty .
+
+<https://amr.tetras-libre.fr/rdf/schema> a owl:Ontology ;
+    owl:versionIRI :0.1 .
+
+:AMR_DataProperty a owl:DatatypeProperty .
+
+:AMR_Prep_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Value a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:edge_ii_domain_l a :AMR_Edge ;
+    :hasAmrRole :role_domain ;
+    :hasRoleID "domain" .
+
+:edge_k_ARG0_y a :AMR_Edge ;
+    :hasAmrRole :role_ARG0 ;
+    :hasRoleID "ARG0" .
+
+:edge_k_ARG1_ii a :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_o_ARG1_y a :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_o_ARG2_k a :AMR_Edge ;
+    :hasAmrRole :role_ARG2 ;
+    :hasRoleID "ARG2" .
+
+:fromAmrLkFramerole a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:fromAmrLkRole a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:fromAmrLkRoot a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:getDirectPropertyName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:getInversePropertyName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:getPropertyType a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:hasConcept a owl:ObjectProperty ;
+    rdfs:domain :AMR_Leaf ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasConceptLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasLink .
+
+:hasEdgeLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasLink .
+
+:hasReification a owl:AnnotationProperty ;
+    rdfs:range xsd:boolean ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasReificationConcept a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasReificationDomain a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasReificationRange a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasRelationName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasRoleID a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRoleTag a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRolesetID a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRootLeaf a owl:ObjectProperty ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasSentenceID a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasSentenceStatement a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasVariable a owl:ObjectProperty ;
+    rdfs:domain :AMR_Leaf ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:label a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:phenomena_conjunction_and a owl:Class ;
+    rdfs:subClassOf :phenomena_conjunction ;
+    :hasConceptLink "and" ;
+    :label "conjunction-AND" .
+
+:phenomena_conjunction_or a owl:Class ;
+    rdfs:subClassOf :phenomena_conjunction ;
+    :hasConceptLink "or" ;
+    :label "conjunction-OR" .
+
+:phenomena_degree a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena ;
+    :hasConceptLink "have-degree-91" ;
+    :label "degree" .
+
+:phenomena_modality_possible a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "allow-01",
+        "grant-01",
+        "likely-01",
+        "permit-01",
+        "possible-01" ;
+    :label "possible-modality" .
+
+:phenomena_modality_prohibition a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "prohibit-01" ;
+    :label "prohibition-modality" .
+
+:relation_domain a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "domain" .
+
+:relation_manner a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification true ;
+    :hasReificationConcept "hasManner" ;
+    :hasReificationDomain "ARG1" ;
+    :hasReificationRange "ARG2" ;
+    :hasRelationName "manner" .
+
+:relation_mod a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "mod" .
+
+:relation_name a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "name" .
+
+:relation_part a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification true ;
+    :hasReificationConcept "hasPart" ;
+    :hasReificationDomain "ARG1" ;
+    :hasReificationRange "ARG2" ;
+    :hasRelationName "part" .
+
+:relation_polarity a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "polarity" .
+
+:relation_quant a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "quant" .
+
+:role_ARG3 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG3" .
+
+:role_ARG4 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG4" .
+
+:role_ARG5 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG5" .
+
+:role_ARG6 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG6" .
+
+:role_ARG7 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG7" .
+
+:role_ARG8 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG8" .
+
+:role_ARG9 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG9" .
+
+:role_have-degree-91 a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :getPropertyType <net:specificProperty> .
+
+:role_manner a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "manner" ;
+    :getPropertyType owl:DataProperty ;
+    :label "manner" ;
+    :toReifyAsConcept "manner" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_mod a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "hasFeature"^^xsd:string ;
+    :getPropertyType rdfs:subClassOf,
+        owl:ObjectProperty ;
+    :label "mod" ;
+    :toReifyAsConcept "mod" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_name a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :label "name" .
+
+:role_op1 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op1" .
+
+:role_op2 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op2" .
+
+:role_op3 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op3" .
+
+:role_op4 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op4" .
+
+:role_op5 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op5" .
+
+:role_op6 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op6" .
+
+:role_op7 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op7" .
+
+:role_op8 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op8" .
+
+:role_op9 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op9" .
+
+:role_part a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "hasPart"^^xsd:string ;
+    :getInversePropertyName "partOf"^^xsd:string ;
+    :getPropertyType owl:ObjectProperty ;
+    :toReifyAsConcept "part" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_polarity a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :label "polarity" .
+
+:role_quant a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :label "quant" .
+
+:root_asail_odrl_sentences-17 a :AMR_Root ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#root01> ;
+    :hasRootLeaf :leaf_obligate-01_o ;
+    :hasSentenceID "asail_odrl_sentences-17" ;
+    :hasSentenceStatement "You must keep the license intact." .
+
+:toReifyAsConcept a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+:toReifyWithBaseEdge a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+:toReifyWithHeadEdge a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+<https://tenet.tetras-libre.fr/base-ontology> a owl:Ontology .
+
+sys:Event a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Undetermined_Thing a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:fromStructure a owl:AnnotationProperty ;
+    rdfs:subPropertyOf sys:Out_AnnotationProperty .
+
+sys:hasDegree a owl:ObjectProperty ;
+    rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+sys:hasFeature a owl:ObjectProperty ;
+    rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+<https://tenet.tetras-libre.fr/config/parameters> a owl:Ontology .
+
+cprm:Config_Parameters a owl:Class ;
+    cprm:baseURI "https://tenet.tetras-libre.fr/" ;
+    cprm:netURI "https://tenet.tetras-libre.fr/semantic-net#" ;
+    cprm:newClassRef "new-class#" ;
+    cprm:newPropertyRef "new-relation#" ;
+    cprm:objectRef "object_" ;
+    cprm:targetOntologyURI "https://tenet.tetras-libre.fr/base-ontology/" .
+
+cprm:baseURI a rdf:Property ;
+    rdfs:label "Base URI" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:netURI a rdf:Property ;
+    rdfs:label "Net URI" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:newClassRef a rdf:Property ;
+    rdfs:label "Reference for a new class" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:newPropertyRef a rdf:Property ;
+    rdfs:label "Reference for a new property" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:objectRef a rdf:Property ;
+    rdfs:label "Object Reference" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:targetOntologyURI a rdf:Property ;
+    rdfs:label "URI of classes in target ontology" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+<https://tenet.tetras-libre.fr/semantic-net> a owl:Ontology .
+
+net:Action_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Composite_Class_Net a owl:Class ;
+    rdfs:subClassOf net:Class_Net .
+
+net:Composite_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Feature a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:Individual_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Rule_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Value_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:abstractionClass a owl:AnnotationProperty ;
+    rdfs:label "abstraction class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:atomType a owl:AnnotationProperty ;
+    rdfs:label "atom type" ;
+    rdfs:subPropertyOf net:objectType .
+
+net:entityClass a owl:AnnotationProperty ;
+    rdfs:label "entity class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:featureClass a owl:AnnotationProperty ;
+    rdfs:label "feature class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_atom a owl:AnnotationProperty ;
+    rdfs:label "has atom" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_class a owl:AnnotationProperty ;
+    rdfs:label "is class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_class_name a owl:AnnotationProperty ;
+    rdfs:subPropertyOf net:has_value .
+
+net:has_class_uri a owl:AnnotationProperty ;
+    rdfs:label "class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_concept a owl:AnnotationProperty ;
+    rdfs:label "concept "@fr ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_entity a owl:AnnotationProperty ;
+    rdfs:label "has entity" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_feature a owl:AnnotationProperty ;
+    rdfs:label "has feature" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_instance a owl:AnnotationProperty ;
+    rdfs:label "entity instance" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_instance_uri a owl:AnnotationProperty ;
+    rdfs:label "instance uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_item a owl:AnnotationProperty ;
+    rdfs:label "has item" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_mother_class a owl:AnnotationProperty ;
+    rdfs:label "has mother class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_mother_class_uri a owl:AnnotationProperty ;
+    rdfs:label "parent class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_node a owl:AnnotationProperty ;
+    rdfs:label "UNL Node" ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:has_parent a owl:AnnotationProperty ;
+    rdfs:label "has parent" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_parent_class a owl:AnnotationProperty ;
+    rdfs:label "parent class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_parent_class_uri a owl:AnnotationProperty ;
+    rdfs:label "parent class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_possible_domain a owl:AnnotationProperty ;
+    rdfs:label "has possible domain" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_possible_range a owl:AnnotationProperty ;
+    rdfs:label "has possible range" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_relation a owl:AnnotationProperty ;
+    rdfs:label "has relation" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:has_source a owl:AnnotationProperty ;
+    rdfs:label "has source" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:has_structure a owl:AnnotationProperty ;
+    rdfs:label "Linguistic Structure (in UNL Document)" ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:has_target a owl:AnnotationProperty ;
+    rdfs:label "has target" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:inverse_direction a owl:NamedIndividual .
+
+net:listGuiding a owl:AnnotationProperty ;
+    rdfs:label "Guiding connector of a list (or, and)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:modCat1 a owl:AnnotationProperty ;
+    rdfs:label "Modality Category (level 1)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:modCat2 a owl:AnnotationProperty ;
+    rdfs:label "Modality Category (level 2)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:normal_direction a owl:NamedIndividual .
+
+net:phenomena_obligation-modality_o a net:Modality_Phenomena_Net,
+        net:Phenomena_Net ;
+    :role_ARG1 net:atomClass_you_y ;
+    :role_ARG2 net:actionProperty_keep_k,
+        net:atomProperty_keep_k ;
+    net:coverBaseNode :leaf_obligate-01_o ;
+    net:coverNode :leaf_obligate-01_o ;
+    net:hasNaming "obligation-modality" ;
+    net:hasPhenomenaRef "obligate-01" ;
+    net:hasPhenomenaType :phenomena_modality_obligation ;
+    net:hasStructure "asail_odrl_sentences-17" .
+
+net:type a owl:AnnotationProperty ;
+    rdfs:label "type "@fr ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:verbClass a owl:AnnotationProperty ;
+    rdfs:label "verb class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#root01> a ns21:AMR ;
+    ns21:has-id "asail_odrl_sentences-17" ;
+    ns21:has-sentence "You must keep the license intact." ;
+    ns21:root <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#o> .
+
+<http://amr.isi.edu/amr_data/test-1#s> ns3:domain <http://amr.isi.edu/amr_data/test-1#s2> .
+
+<http://amr.isi.edu/amr_data/test-2#p> rdfs:label "Earth" .
+
+ns21:AMR a owl:Class ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Predicat_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:AMR_Relation_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:AMR_Root a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:concept_intact rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns3:intact ;
+    :label "intact" .
+
+:concept_keep-01 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:keep-01 ;
+    :label "keep-01" .
+
+:concept_license rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns3:license ;
+    :label "license" .
+
+:concept_obligate-01 rdfs:subClassOf :AMR_Relation_Concept ;
+    :fromAmrLk ns11:obligate-01 ;
+    :hasPhenomenaLink :phenomena_modality_obligation ;
+    :label "obligate-01" .
+
+:concept_you rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns3:you ;
+    :label "you" .
+
+:role_ARG0 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG0" .
+
+:role_ARG2 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG2" .
+
+:role_domain a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :hasRelationName "domain" ;
+    :label "domain" ;
+    :toReifyAsConcept "domain" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:variable_ii a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#ii> ;
+    :label "ii" .
+
+:variable_k a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#k> ;
+    :label "k" .
+
+:variable_l a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#l> ;
+    :label "l" .
+
+:variable_o a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#o> ;
+    :label "o" .
+
+:variable_y a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> ;
+    :label "y" .
+
+sys:Degree a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Entity a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Feature a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Out_AnnotationProperty a owl:AnnotationProperty .
+
+net:Atom_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Modality_Phenomena_Net a owl:Class ;
+    rdfs:subClassOf net:Phenomena_Net .
+
+net:actionProperty_notice_k a net:Action_Property_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_domain net:atomClass_license_l ;
+    net:composeFrom net:actionProperty_keep_k,
+        net:atomClass_intact_ii ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_intact_ii,
+        :leaf_keep-01_k ;
+    net:hasNaming "notice" ;
+    net:hasPropertyName "notice" ;
+    net:hasPropertyName01 "notice" ;
+    net:hasPropertyName10 "notice" ;
+    net:hasPropertyName12 "notice" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-17" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_intact_ii,
+        :leaf_you_y .
+
+net:has_value a owl:AnnotationProperty ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:objectType a owl:AnnotationProperty ;
+    rdfs:label "object type" ;
+    rdfs:subPropertyOf net:objectProperty .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#ii> a ns3:intact ;
+    ns3:domain <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#l> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#k> a ns11:keep-01 ;
+    ns11:keep-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> ;
+    ns11:keep-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#ii> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#l> a ns3:license ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#o> a ns11:obligate-01 ;
+    ns11:obligate-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> ;
+    ns11:obligate-01.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#k> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:keep-01 a ns21:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:obligate-01 a ns21:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:intact a ns21:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:license a ns21:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:you a ns21:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns21:Frame a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-PropBank-Frame" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:hasLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:phenomena_conjunction a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena ;
+    :hasConceptLink "contrast-01",
+        "either",
+        "neither" ;
+    :label "conjunction" .
+
+:phenomena_modality_obligation a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "obligate-01" ;
+    :label "obligation-modality" .
+
+:role_ARG1 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG1" .
+
+sys:Out_ObjectProperty a owl:ObjectProperty .
+
+net:Action_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Class_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Phenomena_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:actionProperty_keep_k a net:Action_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:atomClass_intact_ii ;
+    net:composeFrom net:atomProperty_keep_k ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_keep-01_k ;
+    net:hasNaming "keep" ;
+    net:hasPropertyName "keep" ;
+    net:hasPropertyName01 "keeping" ;
+    net:hasPropertyName10 "keep-by" ;
+    net:hasPropertyName12 "keep-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-17" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_intact_ii,
+        :leaf_you_y .
+
+net:atomClass_license_l a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_license_l ;
+    net:coverNode :leaf_license_l ;
+    net:hasClassName "license" ;
+    net:hasNaming "license" ;
+    net:hasStructure "asail_odrl_sentences-17" .
+
+net:atomProperty_keep_k a net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:actionProperty_notice_k,
+        net:atomClass_intact_ii ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_keep-01_k ;
+    net:hasNaming "keep" ;
+    net:hasPropertyName "keep" ;
+    net:hasPropertyName01 "keeping" ;
+    net:hasPropertyName10 "keep-by" ;
+    net:hasPropertyName12 "keep-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-17" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_intact_ii,
+        :leaf_you_y .
+
+net:objectProperty a owl:AnnotationProperty ;
+    rdfs:label "object attribute" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> a ns3:you ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:AMR_Phenomena a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Specific_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Term_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:fromAmrLk a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:getProperty a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasReificationDefinition a owl:AnnotationProperty ;
+    rdfs:range rdfs:Literal ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:leaf_license_l a :AMR_Leaf ;
+    :hasConcept :concept_license ;
+    :hasVariable :variable_l .
+
+:leaf_obligate-01_o a :AMR_Leaf ;
+    :edge_o_ARG1_y :leaf_you_y ;
+    :edge_o_ARG2_k :leaf_keep-01_k ;
+    :hasConcept :concept_obligate-01 ;
+    :hasVariable :variable_o .
+
+:phenomena_modality a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena .
+
+:toReify a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+net:Atom_Class_Net a owl:Class ;
+    rdfs:subClassOf net:Class_Net .
+
+net:Deprecated_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Net_Structure a owl:Class ;
+    rdfs:label "Semantic Net Structure" ;
+    rdfs:comment "A semantic net captures a set of nodes, and associates this set with type(s) and value(s)." .
+
+net:Property_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:atomClass_intact_ii a net:Atom_Class_Net,
+        net:Deprecated_Net ;
+    :role_domain net:atomClass_license_l ;
+    net:coverBaseNode :leaf_intact_ii ;
+    net:coverNode :leaf_intact_ii ;
+    net:hasClassName "intact" ;
+    net:hasNaming "intact" ;
+    net:hasStructure "asail_odrl_sentences-17" .
+
+net:has_relation_value a owl:AnnotationProperty ;
+    rdfs:label "has relation value" ;
+    rdfs:subPropertyOf net:has_object .
+
+ns11:FrameRole a ns21:Role,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-PropBank-Role" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Element a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+net:Relation a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:atomClass_you_y a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_you_y ;
+    net:coverNode :leaf_you_y ;
+    net:hasClassName "you" ;
+    net:hasNaming "you" ;
+    net:hasStructure "asail_odrl_sentences-17" .
+
+:AMR_NonCore_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:AMR_Variable a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+sys:Out_Structure a owl:Class ;
+    rdfs:label "Output Ontology Structure" .
+
+net:netProperty a owl:AnnotationProperty ;
+    rdfs:label "netProperty" .
+
+:AMR_ObjectProperty a owl:ObjectProperty ;
+    rdfs:subPropertyOf owl:topObjectProperty .
+
+:AMR_Structure a owl:Class .
+
+cprm:configParamProperty a rdf:Property ;
+    rdfs:label "Config Parameter Property" .
+
+rdf:Property a owl:Class .
+
+:AMR_Leaf a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Relation a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:leaf_intact_ii a :AMR_Leaf ;
+    :edge_ii_domain_l :leaf_license_l ;
+    :hasConcept :concept_intact ;
+    :hasVariable :variable_ii .
+
+:leaf_keep-01_k a :AMR_Leaf ;
+    :edge_k_ARG0_y :leaf_you_y ;
+    :edge_k_ARG1_ii :leaf_intact_ii ;
+    :hasConcept :concept_keep-01 ;
+    :hasVariable :variable_k .
+
+:leaf_you_y a :AMR_Leaf ;
+    :hasConcept :concept_you ;
+    :hasVariable :variable_y .
+
+:AMR_Edge a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+net:Net a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:has_object a owl:AnnotationProperty ;
+    rdfs:label "relation" ;
+    rdfs:subPropertyOf net:netProperty .
+
+:AMR_Op_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_AnnotationProperty a owl:AnnotationProperty .
+
+:AMR_Core_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Linked_Data a owl:Class .
+
+net:objectValue a owl:AnnotationProperty ;
+    rdfs:label "valuations"@fr ;
+    rdfs:subPropertyOf net:objectProperty .
+
+[] a owl:AllDisjointClasses ;
+    owl:members ( sys:Degree sys:Entity sys:Feature ) .
+
diff --git a/tests/dev_tests/test_data/action-property-devGraph-3.ttl b/tests/dev_tests/test_data/action-property-devGraph-3.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..f8be673d39ae4ad9ddd24921b819f4a113b952d7
--- /dev/null
+++ b/tests/dev_tests/test_data/action-property-devGraph-3.ttl
@@ -0,0 +1,947 @@
+@base <http://https://tenet.tetras-libre.fr/demo/clara/17//transduction> .
+@prefix : <https://amr.tetras-libre.fr/rdf/schema#> .
+@prefix cprm: <https://tenet.tetras-libre.fr/config/parameters#> .
+@prefix net: <https://tenet.tetras-libre.fr/semantic-net#> .
+@prefix ns11: <http://amr.isi.edu/frames/ld/v1.2.2/> .
+@prefix ns21: <http://amr.isi.edu/rdf/core-amr#> .
+@prefix ns3: <http://amr.isi.edu/rdf/amr-terms#> .
+@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://tenet.tetras-libre.fr/base-ontology#> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+ns21:Concept a rdfs:Class,
+        owl:Class ;
+    rdfs:label "AMR-Concept" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns21:Role a rdfs:Class,
+        owl:Class ;
+    rdfs:label "AMR-Role" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/test-1#root01> ns21:hasID "test-1" ;
+    ns21:hasSentence "The sun is a star." ;
+    ns21:root <http://amr.isi.edu/amr_data/test-1#s> .
+
+<http://amr.isi.edu/amr_data/test-2#root01> ns21:hasID "test-2" ;
+    ns21:hasSentence "Earth is a planet." ;
+    ns21:root <http://amr.isi.edu/amr_data/test-2#p> .
+
+ns11:keep-01.ARG0 a ns11:FrameRole .
+
+ns11:keep-01.ARG1 a ns11:FrameRole .
+
+ns11:obligate-01.ARG1 a ns11:FrameRole .
+
+ns11:obligate-01.ARG2 a ns11:FrameRole .
+
+ns3:domain a ns21:Role,
+        owl:AnnotationProperty,
+        owl:NamedIndividual .
+
+ns21:NamedEntity a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-EntityType",
+        "AMR-Term" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns21:hasID a owl:AnnotationProperty .
+
+ns21:hasSentence a owl:AnnotationProperty .
+
+ns21:root a owl:AnnotationProperty .
+
+<https://amr.tetras-libre.fr/rdf/schema> a owl:Ontology ;
+    owl:versionIRI :0.1 .
+
+:AMR_DataProperty a owl:DatatypeProperty .
+
+:AMR_Prep_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Value a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:edge_ii_domain_l a :AMR_Edge ;
+    :hasAmrRole :role_domain ;
+    :hasRoleID "domain" .
+
+:edge_k_ARG0_y a :AMR_Edge ;
+    :hasAmrRole :role_ARG0 ;
+    :hasRoleID "ARG0" .
+
+:edge_k_ARG1_ii a :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_o_ARG1_y a :AMR_Edge ;
+    :hasAmrRole :role_ARG1 ;
+    :hasRoleID "ARG1" .
+
+:edge_o_ARG2_k a :AMR_Edge ;
+    :hasAmrRole :role_ARG2 ;
+    :hasRoleID "ARG2" .
+
+:fromAmrLkFramerole a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:fromAmrLkRole a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:fromAmrLkRoot a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :fromAmrLk .
+
+:getDirectPropertyName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:getInversePropertyName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:getPropertyType a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :getProperty .
+
+:hasConcept a owl:ObjectProperty ;
+    rdfs:domain :AMR_Leaf ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasConceptLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasLink .
+
+:hasEdgeLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasLink .
+
+:hasReification a owl:AnnotationProperty ;
+    rdfs:range xsd:boolean ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasReificationConcept a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasReificationDomain a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasReificationRange a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :hasReificationDefinition .
+
+:hasRelationName a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasRoleID a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRoleTag a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRolesetID a owl:ObjectProperty ;
+    rdfs:domain :AMR_Edge ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasRootLeaf a owl:ObjectProperty ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:hasSentenceID a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasSentenceStatement a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasVariable a owl:ObjectProperty ;
+    rdfs:domain :AMR_Leaf ;
+    rdfs:subPropertyOf :AMR_ObjectProperty .
+
+:label a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:phenomena_conjunction_and a owl:Class ;
+    rdfs:subClassOf :phenomena_conjunction ;
+    :hasConceptLink "and" ;
+    :label "conjunction-AND" .
+
+:phenomena_conjunction_or a owl:Class ;
+    rdfs:subClassOf :phenomena_conjunction ;
+    :hasConceptLink "or" ;
+    :label "conjunction-OR" .
+
+:phenomena_degree a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena ;
+    :hasConceptLink "have-degree-91" ;
+    :label "degree" .
+
+:phenomena_modality_possible a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "allow-01",
+        "grant-01",
+        "likely-01",
+        "permit-01",
+        "possible-01" ;
+    :label "possible-modality" .
+
+:phenomena_modality_prohibition a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "prohibit-01" ;
+    :label "prohibition-modality" .
+
+:relation_domain a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "domain" .
+
+:relation_manner a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification true ;
+    :hasReificationConcept "hasManner" ;
+    :hasReificationDomain "ARG1" ;
+    :hasReificationRange "ARG2" ;
+    :hasRelationName "manner" .
+
+:relation_mod a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "mod" .
+
+:relation_name a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "name" .
+
+:relation_part a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification true ;
+    :hasReificationConcept "hasPart" ;
+    :hasReificationDomain "ARG1" ;
+    :hasReificationRange "ARG2" ;
+    :hasRelationName "part" .
+
+:relation_polarity a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "polarity" .
+
+:relation_quant a owl:Class ;
+    rdfs:subClassOf :AMR_Relation ;
+    :hasReification false ;
+    :hasRelationName "quant" .
+
+:role_ARG3 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG3" .
+
+:role_ARG4 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG4" .
+
+:role_ARG5 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG5" .
+
+:role_ARG6 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG6" .
+
+:role_ARG7 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG7" .
+
+:role_ARG8 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG8" .
+
+:role_ARG9 a owl:Class ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG9" .
+
+:role_have-degree-91 a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :getPropertyType <net:specificProperty> .
+
+:role_manner a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "manner" ;
+    :getPropertyType owl:DataProperty ;
+    :label "manner" ;
+    :toReifyAsConcept "manner" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_mod a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "hasFeature"^^xsd:string ;
+    :getPropertyType rdfs:subClassOf,
+        owl:ObjectProperty ;
+    :label "mod" ;
+    :toReifyAsConcept "mod" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_name a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :label "name" .
+
+:role_op1 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op1" .
+
+:role_op2 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op2" .
+
+:role_op3 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op3" .
+
+:role_op4 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op4" .
+
+:role_op5 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op5" .
+
+:role_op6 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op6" .
+
+:role_op7 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op7" .
+
+:role_op8 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op8" .
+
+:role_op9 a owl:Class ;
+    rdfs:subClassOf :AMR_Op_Role ;
+    :label "op9" .
+
+:role_part a owl:Class ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :getDirectPropertyName "hasPart"^^xsd:string ;
+    :getInversePropertyName "partOf"^^xsd:string ;
+    :getPropertyType owl:ObjectProperty ;
+    :toReifyAsConcept "part" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:role_polarity a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :label "polarity" .
+
+:role_quant a owl:Class ;
+    rdfs:subClassOf :AMR_Specific_Role ;
+    :label "quant" .
+
+:root_asail_odrl_sentences-17 a :AMR_Root ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#root01> ;
+    :hasRootLeaf :leaf_obligate-01_o ;
+    :hasSentenceID "asail_odrl_sentences-17" ;
+    :hasSentenceStatement "You must keep the license intact." .
+
+:toReifyAsConcept a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+:toReifyWithBaseEdge a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+:toReifyWithHeadEdge a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :toReify .
+
+<https://tenet.tetras-libre.fr/base-ontology> a owl:Ontology .
+
+sys:Event a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Undetermined_Thing a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:fromStructure a owl:AnnotationProperty ;
+    rdfs:subPropertyOf sys:Out_AnnotationProperty .
+
+sys:hasDegree a owl:ObjectProperty ;
+    rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+sys:hasFeature a owl:ObjectProperty ;
+    rdfs:subPropertyOf sys:Out_ObjectProperty .
+
+<https://tenet.tetras-libre.fr/config/parameters> a owl:Ontology .
+
+cprm:Config_Parameters a owl:Class ;
+    cprm:baseURI "https://tenet.tetras-libre.fr/" ;
+    cprm:netURI "https://tenet.tetras-libre.fr/semantic-net#" ;
+    cprm:newClassRef "new-class#" ;
+    cprm:newPropertyRef "new-relation#" ;
+    cprm:objectRef "object_" ;
+    cprm:targetOntologyURI "https://tenet.tetras-libre.fr/base-ontology/" .
+
+cprm:baseURI a rdf:Property ;
+    rdfs:label "Base URI" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:netURI a rdf:Property ;
+    rdfs:label "Net URI" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:newClassRef a rdf:Property ;
+    rdfs:label "Reference for a new class" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:newPropertyRef a rdf:Property ;
+    rdfs:label "Reference for a new property" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:objectRef a rdf:Property ;
+    rdfs:label "Object Reference" ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+cprm:targetOntologyURI a rdf:Property ;
+    rdfs:label "URI of classes in target ontology" ;
+    rdfs:domain cprm:Frame ;
+    rdfs:range xsd:string ;
+    rdfs:subPropertyOf cprm:configParamProperty .
+
+<https://tenet.tetras-libre.fr/semantic-net> a owl:Ontology .
+
+net:Action_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Composite_Class_Net a owl:Class ;
+    rdfs:subClassOf net:Class_Net .
+
+net:Composite_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Feature a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:Individual_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Rule_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Value_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:abstractionClass a owl:AnnotationProperty ;
+    rdfs:label "abstraction class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:atomType a owl:AnnotationProperty ;
+    rdfs:label "atom type" ;
+    rdfs:subPropertyOf net:objectType .
+
+net:entityClass a owl:AnnotationProperty ;
+    rdfs:label "entity class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:featureClass a owl:AnnotationProperty ;
+    rdfs:label "feature class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_atom a owl:AnnotationProperty ;
+    rdfs:label "has atom" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_class a owl:AnnotationProperty ;
+    rdfs:label "is class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_class_name a owl:AnnotationProperty ;
+    rdfs:subPropertyOf net:has_value .
+
+net:has_class_uri a owl:AnnotationProperty ;
+    rdfs:label "class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_concept a owl:AnnotationProperty ;
+    rdfs:label "concept "@fr ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_entity a owl:AnnotationProperty ;
+    rdfs:label "has entity" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_feature a owl:AnnotationProperty ;
+    rdfs:label "has feature" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_instance a owl:AnnotationProperty ;
+    rdfs:label "entity instance" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_instance_uri a owl:AnnotationProperty ;
+    rdfs:label "instance uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_item a owl:AnnotationProperty ;
+    rdfs:label "has item" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_mother_class a owl:AnnotationProperty ;
+    rdfs:label "has mother class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_mother_class_uri a owl:AnnotationProperty ;
+    rdfs:label "parent class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_node a owl:AnnotationProperty ;
+    rdfs:label "UNL Node" ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:has_parent a owl:AnnotationProperty ;
+    rdfs:label "has parent" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_parent_class a owl:AnnotationProperty ;
+    rdfs:label "parent class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_parent_class_uri a owl:AnnotationProperty ;
+    rdfs:label "parent class uri" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:has_possible_domain a owl:AnnotationProperty ;
+    rdfs:label "has possible domain" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_possible_range a owl:AnnotationProperty ;
+    rdfs:label "has possible range" ;
+    rdfs:subPropertyOf net:has_object .
+
+net:has_relation a owl:AnnotationProperty ;
+    rdfs:label "has relation" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:has_source a owl:AnnotationProperty ;
+    rdfs:label "has source" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:has_structure a owl:AnnotationProperty ;
+    rdfs:label "Linguistic Structure (in UNL Document)" ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:has_target a owl:AnnotationProperty ;
+    rdfs:label "has target" ;
+    rdfs:subPropertyOf net:has_relation_value .
+
+net:inverse_direction a owl:NamedIndividual .
+
+net:listGuiding a owl:AnnotationProperty ;
+    rdfs:label "Guiding connector of a list (or, and)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:modCat1 a owl:AnnotationProperty ;
+    rdfs:label "Modality Category (level 1)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:modCat2 a owl:AnnotationProperty ;
+    rdfs:label "Modality Category (level 2)" ;
+    rdfs:subPropertyOf net:objectValue .
+
+net:normal_direction a owl:NamedIndividual .
+
+net:phenomena_obligation-modality_o a net:Modality_Phenomena_Net,
+        net:Phenomena_Net ;
+    :role_ARG1 net:atomClass_you_y ;
+    :role_ARG2 net:actionProperty_keep_k,
+        net:atomProperty_keep_k ;
+    net:coverBaseNode :leaf_obligate-01_o ;
+    net:coverNode :leaf_obligate-01_o ;
+    net:hasNaming "obligation-modality" ;
+    net:hasPhenomenaRef "obligate-01" ;
+    net:hasPhenomenaType :phenomena_modality_obligation ;
+    net:hasStructure "asail_odrl_sentences-17" .
+
+net:type a owl:AnnotationProperty ;
+    rdfs:label "type "@fr ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:verbClass a owl:AnnotationProperty ;
+    rdfs:label "verb class" ;
+    rdfs:subPropertyOf net:objectValue .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#root01> a ns21:AMR ;
+    ns21:has-id "asail_odrl_sentences-17" ;
+    ns21:has-sentence "You must keep the license intact." ;
+    ns21:root <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#o> .
+
+<http://amr.isi.edu/amr_data/test-1#s> ns3:domain <http://amr.isi.edu/amr_data/test-1#s2> .
+
+<http://amr.isi.edu/amr_data/test-2#p> rdfs:label "Earth" .
+
+ns21:AMR a owl:Class ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Predicat_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:AMR_Relation_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:AMR_Root a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:concept_intact rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns3:intact ;
+    :label "intact" .
+
+:concept_keep-01 rdfs:subClassOf :AMR_Predicat_Concept ;
+    :fromAmrLk ns11:keep-01 ;
+    :label "keep-01" .
+
+:concept_license rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns3:license ;
+    :label "license" .
+
+:concept_obligate-01 rdfs:subClassOf :AMR_Relation_Concept ;
+    :fromAmrLk ns11:obligate-01 ;
+    :hasPhenomenaLink :phenomena_modality_obligation ;
+    :label "obligate-01" .
+
+:concept_you rdfs:subClassOf :AMR_Term_Concept ;
+    :fromAmrLk ns3:you ;
+    :label "you" .
+
+:role_ARG0 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG0" .
+
+:role_ARG2 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG2" .
+
+:role_domain a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_NonCore_Role ;
+    :hasRelationName "domain" ;
+    :label "domain" ;
+    :toReifyAsConcept "domain" ;
+    :toReifyWithBaseEdge "ARG0" ;
+    :toReifyWithHeadEdge "ARG1" .
+
+:variable_ii a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#ii> ;
+    :label "ii" .
+
+:variable_k a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#k> ;
+    :label "k" .
+
+:variable_l a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#l> ;
+    :label "l" .
+
+:variable_o a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#o> ;
+    :label "o" .
+
+:variable_y a :AMR_Variable ;
+    :fromAmrLk <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> ;
+    :label "y" .
+
+sys:Degree a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Entity a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Feature a owl:Class ;
+    rdfs:subClassOf sys:Out_Structure .
+
+sys:Out_AnnotationProperty a owl:AnnotationProperty .
+
+net:Action_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Atom_Property_Net a owl:Class ;
+    rdfs:subClassOf net:Property_Net .
+
+net:Deprecated_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Modality_Phenomena_Net a owl:Class ;
+    rdfs:subClassOf net:Phenomena_Net .
+
+net:actionProperty_keep_k a net:Action_Property_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:atomClass_intact_ii ;
+    net:composeFrom net:atomProperty_keep_k ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_keep-01_k ;
+    net:hasNaming "keep" ;
+    net:hasPropertyName "keep" ;
+    net:hasPropertyName01 "keeping" ;
+    net:hasPropertyName10 "keep-by" ;
+    net:hasPropertyName12 "keep-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-17" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_intact_ii,
+        :leaf_you_y .
+
+net:atomClass_license_l a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_license_l ;
+    net:coverNode :leaf_license_l ;
+    net:hasClassName "license" ;
+    net:hasNaming "license" ;
+    net:hasStructure "asail_odrl_sentences-17" .
+
+net:has_value a owl:AnnotationProperty ;
+    rdfs:subPropertyOf net:netProperty .
+
+net:objectType a owl:AnnotationProperty ;
+    rdfs:label "object type" ;
+    rdfs:subPropertyOf net:objectProperty .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#ii> a ns3:intact ;
+    ns3:domain <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#l> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#k> a ns11:keep-01 ;
+    ns11:keep-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> ;
+    ns11:keep-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#ii> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#l> a ns3:license ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#o> a ns11:obligate-01 ;
+    ns11:obligate-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> ;
+    ns11:obligate-01.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#k> ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:keep-01 a ns21:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns11:obligate-01 a ns21:Frame ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:intact a ns21:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:license a ns21:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns3:you a ns21:Concept ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+ns21:Frame a ns21:Concept,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-PropBank-Frame" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:hasLink a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:phenomena_conjunction a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena ;
+    :hasConceptLink "contrast-01",
+        "either",
+        "neither" ;
+    :label "conjunction" .
+
+:phenomena_modality_obligation a owl:Class ;
+    rdfs:subClassOf :phenomena_modality ;
+    :hasConceptLink "obligate-01" ;
+    :label "obligation-modality" .
+
+:role_ARG1 a owl:Class,
+        net:Relation ;
+    rdfs:subClassOf :AMR_Core_Role ;
+    :label "ARG1" .
+
+sys:Out_ObjectProperty a owl:ObjectProperty .
+
+net:Class_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:Phenomena_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:atomClass_intact_ii a net:Atom_Class_Net ;
+    :role_domain net:atomClass_license_l ;
+    net:coverBaseNode :leaf_intact_ii ;
+    net:coverNode :leaf_intact_ii ;
+    net:hasClassName "intact" ;
+    net:hasNaming "intact" ;
+    net:hasStructure "asail_odrl_sentences-17" .
+
+net:atomProperty_keep_k a net:Atom_Property_Net,
+        net:Deprecated_Net ;
+    :role_ARG0 net:atomClass_you_y ;
+    :role_ARG1 net:atomClass_intact_ii ;
+    net:coverBaseNode :leaf_keep-01_k ;
+    net:coverNode :leaf_keep-01_k ;
+    net:hasNaming "keep" ;
+    net:hasPropertyName "keep" ;
+    net:hasPropertyName01 "keeping" ;
+    net:hasPropertyName10 "keep-by" ;
+    net:hasPropertyName12 "keep-of" ;
+    net:hasPropertyType owl:ObjectProperty ;
+    net:hasStructure "asail_odrl_sentences-17" ;
+    net:isCoreRoleLinked "true" ;
+    net:targetArgumentNode :leaf_intact_ii,
+        :leaf_you_y .
+
+net:objectProperty a owl:AnnotationProperty ;
+    rdfs:label "object attribute" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> a ns3:you ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:AMR_Phenomena a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Specific_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Term_Concept a owl:Class ;
+    rdfs:subClassOf :AMR_Concept .
+
+:fromAmrLk a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:getProperty a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:hasReificationDefinition a owl:AnnotationProperty ;
+    rdfs:range rdfs:Literal ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+:leaf_license_l a :AMR_Leaf ;
+    :hasConcept :concept_license ;
+    :hasVariable :variable_l .
+
+:leaf_obligate-01_o a :AMR_Leaf ;
+    :edge_o_ARG1_y :leaf_you_y ;
+    :edge_o_ARG2_k :leaf_keep-01_k ;
+    :hasConcept :concept_obligate-01 ;
+    :hasVariable :variable_o .
+
+:phenomena_modality a owl:Class ;
+    rdfs:subClassOf :AMR_Phenomena .
+
+:toReify a owl:AnnotationProperty ;
+    rdfs:subPropertyOf :AMR_AnnotationProperty .
+
+net:Atom_Class_Net a owl:Class ;
+    rdfs:subClassOf net:Class_Net .
+
+net:Net_Structure a owl:Class ;
+    rdfs:label "Semantic Net Structure" ;
+    rdfs:comment "A semantic net captures a set of nodes, and associates this set with type(s) and value(s)." .
+
+net:Property_Net a owl:Class ;
+    rdfs:subClassOf net:Net .
+
+net:atomClass_you_y a net:Atom_Class_Net ;
+    net:coverBaseNode :leaf_you_y ;
+    net:coverNode :leaf_you_y ;
+    net:hasClassName "you" ;
+    net:hasNaming "you" ;
+    net:hasStructure "asail_odrl_sentences-17" .
+
+net:has_relation_value a owl:AnnotationProperty ;
+    rdfs:label "has relation value" ;
+    rdfs:subPropertyOf net:has_object .
+
+ns11:FrameRole a ns21:Role,
+        owl:Class,
+        owl:NamedIndividual ;
+    rdfs:label "AMR-PropBank-Role" ;
+    rdfs:subClassOf :AMR_Linked_Data .
+
+:AMR_Element a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+net:Relation a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+:AMR_NonCore_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:AMR_Variable a owl:Class ;
+    rdfs:subClassOf :AMR_Element .
+
+:leaf_intact_ii a :AMR_Leaf ;
+    :edge_ii_domain_l :leaf_license_l ;
+    :hasConcept :concept_intact ;
+    :hasVariable :variable_ii .
+
+:leaf_keep-01_k a :AMR_Leaf ;
+    :edge_k_ARG0_y :leaf_you_y ;
+    :edge_k_ARG1_ii :leaf_intact_ii ;
+    :hasConcept :concept_keep-01 ;
+    :hasVariable :variable_k .
+
+sys:Out_Structure a owl:Class ;
+    rdfs:label "Output Ontology Structure" .
+
+net:netProperty a owl:AnnotationProperty ;
+    rdfs:label "netProperty" .
+
+:AMR_ObjectProperty a owl:ObjectProperty ;
+    rdfs:subPropertyOf owl:topObjectProperty .
+
+:AMR_Structure a owl:Class .
+
+:leaf_you_y a :AMR_Leaf ;
+    :hasConcept :concept_you ;
+    :hasVariable :variable_y .
+
+cprm:configParamProperty a rdf:Property ;
+    rdfs:label "Config Parameter Property" .
+
+rdf:Property a owl:Class .
+
+:AMR_Leaf a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Relation a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+:AMR_Edge a owl:Class ;
+    rdfs:subClassOf :AMR_Structure .
+
+net:Net a owl:Class ;
+    rdfs:subClassOf net:Net_Structure .
+
+net:has_object a owl:AnnotationProperty ;
+    rdfs:label "relation" ;
+    rdfs:subPropertyOf net:netProperty .
+
+:AMR_Op_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_AnnotationProperty a owl:AnnotationProperty .
+
+:AMR_Core_Role a owl:Class ;
+    rdfs:subClassOf :AMR_Role .
+
+:AMR_Linked_Data a owl:Class .
+
+net:objectValue a owl:AnnotationProperty ;
+    rdfs:label "valuations"@fr ;
+    rdfs:subPropertyOf net:objectProperty .
+
+[] a owl:AllDisjointClasses ;
+    owl:members ( sys:Degree sys:Entity sys:Feature ) .
+
diff --git a/tests/dev_tests/test_rule_action_property_extractor.py b/tests/dev_tests/test_rule_action_property_extractor.py
new file mode 100644
index 0000000000000000000000000000000000000000..78b73fb599ac1ca7baa1e38996ae59b46b224e2a
--- /dev/null
+++ b/tests/dev_tests/test_rule_action_property_extractor.py
@@ -0,0 +1,186 @@
+#!/usr/bin/python3.10
+# -*-coding:Utf-8 -*
+
+#==============================================================================
+# TENET: Extraction Rule Test
+#------------------------------------------------------------------------------
+# Script to test rules under development
+#==============================================================================
+
+import subprocess, os
+from rdflib import Graph, Namespace
+from rdflib.namespace import NamespaceManager, FOAF, RDF
+from rdflib import URIRef, Literal, BNode
+
+FILE_PATH = f'{os.path.dirname(os.path.abspath(__file__))}'
+INPUT_DIR_PATH = f'{FILE_PATH}/test_data/'
+OUTPUT_DIR_PATH = f'{FILE_PATH}/test_data/'
+
+TEST_FILE_NAME_1 = 'action-property-devGraph-1'
+TEST_FILE_NAME_2 = 'action-property-devGraph-2'
+TEST_FILE_NAME_3 = 'action-property-devGraph-3'
+
+from context import tenet
+from tenet.scheme.amr_clara_rule.transduction import action_property_extractor_1 as rule_1
+from tenet.scheme.amr_clara_rule.transduction import action_property_extractor_2 as rule_2
+from tenet.scheme import amr_master_rule as rule
+from tenet.scheme import amr_clara_rule
+
+from tenet.transduction import net
+from tenet.transduction.rdfterm_computer import __update_uri_with_prefix
+from tenet.transduction import query_builder
+from tenet.transduction import prefix_handle
+from transduction.naming_computer import define_composite_naming_2
+
+
+
+#==============================================================================
+# Useful Methods
+#==============================================================================
+
+def load_test_graph(test_file_name):
+    print(f'\n -- Test Graph Loading')
+    graph = Graph()
+    prefix_handle.update_graph_namespacemanager(graph)
+    graph_path = f'{INPUT_DIR_PATH}{test_file_name}.ttl'
+    graph.parse(graph_path)
+    print(f" ----- Graph Loaded ({len(graph)})")
+    return graph
+
+
+def print_net_attributes(net):
+    print(f'\n *** Net attributes ({net.type_id}: {net.uri}) ***')
+    for attr in net.attr_list:
+        net_attr_ref = f'net.{attr}'
+        print(f' ----- {attr}: {eval(net_attr_ref)}') 
+
+
+def print_triple(graph, triple, num=-1):
+    num_str = f'[{num}]' if num > -1 else '[-]'
+    (s, p, o) = triple
+    s = __update_uri_with_prefix(graph, s)
+    p = __update_uri_with_prefix(graph, p)
+    o = __update_uri_with_prefix(graph, o)
+    print(f' {num_str} {s} {p} {o}')
+    
+
+def add_triples_in_graph(test_file_name, graph, triple_list):
+    print(f'\n -- Adding triple(s) in graph')       
+    print(f" ----- Graph length before update: {len(graph)}")
+    print(f" ----- Number of triples to add: {len(triple_list)}")
+    
+    print(f" ----- Added triples:")
+    n = 0
+    graph_length = len(graph)
+    for triple in triple_list:
+        graph.add(triple)
+        if graph_length < len(graph):
+            n += 1
+            graph_length = len(graph)
+            print_triple(graph, triple, num=n)      
+        
+    print(f" ----- Graph length after update: {len(graph)}")
+    
+    output_graph_path = f'{OUTPUT_DIR_PATH}{test_file_name}.result.ttl'
+    output_graph_uri = f'https://amr.tetras-libre.fr/rdf/{test_file_name}/result'
+    print(f'\n -- Serialize test graph to {output_graph_path}')
+    graph.serialize(destination=output_graph_path, 
+                    format='turtle',
+                    base=output_graph_uri)
+
+
+#==============================================================================
+# Development Test
+#==============================================================================
+        
+def test_search_pattern_1(graph):    
+    query_code, pattern_set = rule_1.__search_pattern(graph)
+    print(f'\n ----- query code: {query_code}')
+    print(f'\n ----- number of selection found: {len(pattern_set)}')
+    for selection in pattern_set: 
+        result_str = f'>>> '
+        result_str += f'{selection.phenomena_net.n3(graph.namespace_manager)}'
+        print(result_str)        
+    return pattern_set
+
+        
+def test_search_pattern_2(graph):    
+    
+    query_code, pattern_set_1 = rule_2.__search_pattern_1(graph)
+    print(f'\n ----- query code: {query_code}')
+    print(f'\n ----- number of selection found: {len(pattern_set_1)}')
+    for selection in pattern_set_1: 
+        result_str = f'>>> '
+        result_str += f'{selection.action_property_net.n3(graph.namespace_manager)}'
+        result_str += f' {selection.right_property_net.n3(graph.namespace_manager)}'
+        print(result_str)    
+       
+    query_code, pattern_set_2 = rule_2.__search_pattern_2(graph)
+    print(f'\n ----- query code: {query_code}')
+    print(f'\n ----- number of selection found: {len(pattern_set_2)}')
+    for selection in pattern_set_2: 
+        result_str = f'>>> '
+        result_str += f'{selection.action_property_net.n3(graph.namespace_manager)}'
+        result_str += f' {selection.right_class_net.n3(graph.namespace_manager)}'
+        print(result_str)  
+        
+    return pattern_set_1, pattern_set_2
+    
+
+#==============================================================================
+# Unit Test
+#==============================================================================
+
+def test_rule_application(test_file_name, graph, rule):    
+    print('\n -- Rule Test')
+    
+    rule_label, new_triple_list = rule(graph)
+    print(f' ----- label: {rule_label}')
+    
+    add_triples_in_graph(test_file_name, graph, new_triple_list)
+    
+
+
+#==============================================================================
+# Test Script
+#==============================================================================
+
+if __name__ == '__main__':
+      
+    print('\n *** Test Preparation ***')
+    graph_1 = load_test_graph(TEST_FILE_NAME_1)
+    graph_2 = load_test_graph(TEST_FILE_NAME_2)
+    graph_3 = load_test_graph(TEST_FILE_NAME_3)
+    print('\n \n')
+    
+    
+    # print('\n ///////////////////// Extraction Rule 1')
+    
+    # print('\n *** Step Test ***')
+    
+    # print('\n -- Step 1: Search Pattern')
+    # pattern_set = test_search_pattern_1(graph_1)    
+    # print('\n \n')
+    
+    # print('\n *** Unit Test ***')
+    # test_rule_application(TEST_FILE_NAME_1, graph_1, amr_clara_rule.extract_action_property_1)
+    # print('\n \n')
+    
+    
+    print('\n ///////////////////// Extraction Rule 2')
+    
+    print('\n *** Step Test ***')
+    
+    print('\n -- Step 1: Search Pattern')
+    #pattern_set_1, pattern_set_2 = test_search_pattern_2(graph_1)  
+    pattern_set_1, pattern_set_2 = test_search_pattern_2(graph_2)  
+    #pattern_set_1, pattern_set_2 = test_search_pattern_2(graph_3)   
+    print('\n \n')
+    
+    print('\n *** Unit Test ***')
+    #test_rule_application(TEST_FILE_NAME_1, graph_1, amr_clara_rule.extract_action_property_2)
+    test_rule_application(TEST_FILE_NAME_2, graph_2, amr_clara_rule.extract_action_property_2)
+    #test_rule_application(TEST_FILE_NAME_3, graph_3, amr_clara_rule.extract_action_property_2)
+    print('\n \n')
+
+    print('\n *** - ***')
\ No newline at end of file
diff --git a/tests/input/amrDocuments/dev/asail_odrl_sentences/s15.stog.amr.ttl b/tests/input/amrDocuments/dev/asail_odrl_sentences/s15.stog.amr.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..07920b6cbaa54e9d722a8e0a407ef7e65558b9fa
--- /dev/null
+++ b/tests/input/amrDocuments/dev/asail_odrl_sentences/s15.stog.amr.ttl
@@ -0,0 +1,120 @@
+@prefix ns1: <http://amr.isi.edu/frames/ld/v1.2.2/> .
+@prefix ns2: <http://amr.isi.edu/rdf/amr-terms#> .
+@prefix ns3: <http://amr.isi.edu/rdf/core-amr#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+
+ns3:Concept a rdfs:Class ;
+    rdfs:label "AMR-Concept" .
+
+ns3:Role a rdfs:Class ;
+    rdfs:label "AMR-Role" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r2> a ns1:refer-01 ;
+    ns1:refer-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> ;
+    ns1:refer-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#l> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#root01> a ns3:AMR ;
+    ns3:has-id "asail_odrl_sentences-15" ;
+    ns3:has-sentence "You must keep intact any copyright or Database Right notices and notices that refer to this License." ;
+    ns3:root <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o> .
+
+ns1:keep-01.ARG0 a ns1:FrameRole .
+
+ns1:keep-01.ARG1 a ns1:FrameRole .
+
+ns1:notice-03.ARG1 a ns1:FrameRole .
+
+ns1:obligate-01.ARG2 a ns1:FrameRole .
+
+ns1:refer-01.ARG0 a ns1:FrameRole .
+
+ns1:refer-01.ARG1 a ns1:FrameRole .
+
+ns1:right-05.ARG2 a ns1:FrameRole .
+
+ns2:domain a ns3:Role .
+
+ns2:mod a ns3:Role .
+
+ns2:op1 a ns3:Role .
+
+ns2:op2 a ns3:Role .
+
+ns3:NamedEntity a ns3:Concept ;
+    rdfs:label "AMR-EntityType",
+        "AMR-Term" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a> a ns3:and ;
+    ns2:op1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n> ;
+    ns2:op2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a2> a ns2:any .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#c> a ns1:copyright-01 .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#d> a ns2:database .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#ii> a ns2:intact ;
+    ns2:domain <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#k> a ns1:keep-01 ;
+    ns1:keep-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#y> ;
+    ns1:keep-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#ii> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#l> a ns1:license-01 ;
+    ns2:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#t> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n> a ns1:notice-03 ;
+    ns1:notice-03.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o2> ;
+    ns2:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#a2> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o> a ns1:obligate-01 ;
+    ns1:obligate-01.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#k> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#o2> a ns3:or ;
+    ns2:op1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#c> ;
+    ns2:op2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#r> a ns1:right-05 ;
+    ns1:right-05.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-15#d> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#t> a ns2:this .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#y> a ns2:you .
+
+ns1:copyright-01 a ns3:Frame .
+
+ns1:keep-01 a ns3:Frame .
+
+ns1:license-01 a ns3:Frame .
+
+ns1:obligate-01 a ns3:Frame .
+
+ns1:refer-01 a ns3:Frame .
+
+ns1:right-05 a ns3:Frame .
+
+ns2:any a ns3:Concept .
+
+ns2:database a ns3:Concept .
+
+ns2:intact a ns3:Concept .
+
+ns2:this a ns3:Concept .
+
+ns2:you a ns3:Concept .
+
+ns3:and a ns3:Concept .
+
+ns3:or a ns3:Concept .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-15#n2> a ns1:notice-03 .
+
+ns1:notice-03 a ns3:Frame .
+
+ns1:FrameRole a ns3:Role ;
+    rdfs:label "AMR-PropBank-Role" .
+
+ns3:Frame a ns3:Concept ;
+    rdfs:label "AMR-PropBank-Frame" .
+
diff --git a/tests/input/amrDocuments/dev/asail_odrl_sentences/s16.stog.amr.ttl b/tests/input/amrDocuments/dev/asail_odrl_sentences/s16.stog.amr.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..1378a1b14b2626ba35c83242926852ad970d88fc
--- /dev/null
+++ b/tests/input/amrDocuments/dev/asail_odrl_sentences/s16.stog.amr.ttl
@@ -0,0 +1,116 @@
+@prefix ns1: <http://amr.isi.edu/frames/ld/v1.2.2/> .
+@prefix ns2: <http://amr.isi.edu/rdf/core-amr#> .
+@prefix ns3: <http://amr.isi.edu/rdf/amr-terms#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+
+ns2:Concept a rdfs:Class ;
+    rdfs:label "AMR-Concept" .
+
+ns2:Role a rdfs:Class ;
+    rdfs:label "AMR-Role" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a3> a ns1:author-01 ;
+    ns1:author-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#root01> a ns2:AMR ;
+    ns2:has-id "asail_odrl_sentences-16" ;
+    ns2:has-sentence "You must keep intact all copyright notices for the Work and give the Original Author credit." ;
+    ns2:root <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o> .
+
+ns1:author-01.ARG0 a ns1:FrameRole .
+
+ns1:copyright-01.ARG1 a ns1:FrameRole .
+
+ns1:credit-01.ARG0 a ns1:FrameRole .
+
+ns1:credit-01.ARG1 a ns1:FrameRole .
+
+ns1:keep-01.ARG0 a ns1:FrameRole .
+
+ns1:keep-01.ARG1 a ns1:FrameRole .
+
+ns1:notice-03.ARG1 a ns1:FrameRole .
+
+ns1:obligate-01.ARG1 a ns1:FrameRole .
+
+ns1:obligate-01.ARG2 a ns1:FrameRole .
+
+ns3:mod a ns2:Role .
+
+ns3:op1 a ns2:Role .
+
+ns3:op2 a ns2:Role .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a> a ns2:and ;
+    ns3:op1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k> ;
+    ns3:op2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2> a ns2:all .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c> a ns1:copyright-01 ;
+    ns1:copyright-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c2> a ns1:credit-01 ;
+    ns1:credit-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> ;
+    ns1:credit-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii> a ns3:intact .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#k> a ns1:keep-01 ;
+    ns1:keep-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> ;
+    ns1:keep-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#n> a ns1:notice-03 ;
+    ns1:notice-03.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#c> ;
+    ns3:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a2>,
+        <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#ii> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o> a ns1:obligate-01 ;
+    ns1:obligate-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> ;
+    ns1:obligate-01.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#a> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2> a ns3:original .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#w> a ns1:work-01 .
+
+<http://amr.isi.edu/entity-types#person> a ns2:NamedEntity .
+
+ns1:author-01 a ns2:Frame .
+
+ns1:copyright-01 a ns2:Frame .
+
+ns1:credit-01 a ns2:Frame .
+
+ns1:keep-01 a ns2:Frame .
+
+ns1:notice-03 a ns2:Frame .
+
+ns1:obligate-01 a ns2:Frame .
+
+ns1:work-01 a ns2:Frame .
+
+ns3:intact a ns2:Concept .
+
+ns3:original a ns2:Concept .
+
+ns3:you a ns2:Concept .
+
+ns2:NamedEntity a ns2:Concept ;
+    rdfs:label "AMR-EntityType",
+        "AMR-Term" .
+
+ns2:all a ns2:Concept .
+
+ns2:and a ns2:Concept .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#p> a <http://amr.isi.edu/entity-types#person> ;
+    ns3:mod <http://amr.isi.edu/amr_data/asail_odrl_sentences-16#o2> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-16#y> a ns3:you .
+
+ns2:Frame a ns2:Concept ;
+    rdfs:label "AMR-PropBank-Frame" .
+
+ns1:FrameRole a ns2:Role ;
+    rdfs:label "AMR-PropBank-Role" .
+
diff --git a/tests/input/amrDocuments/dev/asail_odrl_sentences/s17.stog.amr.ttl b/tests/input/amrDocuments/dev/asail_odrl_sentences/s17.stog.amr.ttl
new file mode 100644
index 0000000000000000000000000000000000000000..c6ba45a5208609f117b6194c4f4ccff0ad453a6d
--- /dev/null
+++ b/tests/input/amrDocuments/dev/asail_odrl_sentences/s17.stog.amr.ttl
@@ -0,0 +1,61 @@
+@prefix ns1: <http://amr.isi.edu/frames/ld/v1.2.2/> .
+@prefix ns2: <http://amr.isi.edu/rdf/core-amr#> .
+@prefix ns3: <http://amr.isi.edu/rdf/amr-terms#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+
+ns2:Concept a rdfs:Class ;
+    rdfs:label "AMR-Concept" .
+
+ns2:Role a rdfs:Class ;
+    rdfs:label "AMR-Role" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#root01> a ns2:AMR ;
+    ns2:has-id "asail_odrl_sentences-17" ;
+    ns2:has-sentence "You must keep the license intact." ;
+    ns2:root <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#o> .
+
+ns1:keep-01.ARG0 a ns1:FrameRole .
+
+ns1:keep-01.ARG1 a ns1:FrameRole .
+
+ns1:obligate-01.ARG1 a ns1:FrameRole .
+
+ns1:obligate-01.ARG2 a ns1:FrameRole .
+
+ns3:domain a ns2:Role .
+
+ns2:NamedEntity a ns2:Concept ;
+    rdfs:label "AMR-EntityType",
+        "AMR-Term" .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#ii> a ns3:intact ;
+    ns3:domain <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#l> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#k> a ns1:keep-01 ;
+    ns1:keep-01.ARG0 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> ;
+    ns1:keep-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#ii> .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#l> a ns3:license .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#o> a ns1:obligate-01 ;
+    ns1:obligate-01.ARG1 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> ;
+    ns1:obligate-01.ARG2 <http://amr.isi.edu/amr_data/asail_odrl_sentences-17#k> .
+
+ns1:keep-01 a ns2:Frame .
+
+ns1:obligate-01 a ns2:Frame .
+
+ns3:intact a ns2:Concept .
+
+ns3:license a ns2:Concept .
+
+ns3:you a ns2:Concept .
+
+<http://amr.isi.edu/amr_data/asail_odrl_sentences-17#y> a ns3:you .
+
+ns2:Frame a ns2:Concept ;
+    rdfs:label "AMR-PropBank-Frame" .
+
+ns1:FrameRole a ns2:Role ;
+    rdfs:label "AMR-PropBank-Role" .
+
diff --git a/tests/test_tenet_clara_main.py b/tests/test_tenet_clara_main.py
index 0e65ce6304f8511c0a31274dfea9e65ac53b3985..5214a1749476ba7f29cc7e0fac4ebdc0895697b5 100644
--- a/tests/test_tenet_clara_main.py
+++ b/tests/test_tenet_clara_main.py
@@ -29,7 +29,7 @@ from context import tenet
 # -- Input Data
 test_data_dir = f'{INPUT_DIR_PATH}amrDocuments/'
 
-uuid_num = '13'
+uuid_num = '16'
 amrld_dir_path = f'{test_data_dir}dev/asail_odrl_sentences/'
 amrld_file_path = f'{amrld_dir_path}s{uuid_num}.stog.amr.ttl'
 base_output_name = f'aos{uuid_num}'