diff --git a/tenet/scheme/amr_master_rule/__init__.py b/tenet/scheme/amr_master_rule/__init__.py index fef86305c367fdf98fc00151f616d9c99d1af5c2..da108ca3427cbba1ee04b9715167e7d8d2cca1a4 100644 --- a/tenet/scheme/amr_master_rule/__init__.py +++ b/tenet/scheme/amr_master_rule/__init__.py @@ -36,6 +36,7 @@ from scheme.amr_master_rule.transduction.extractor.atom_relation_propagator impo from scheme.amr_master_rule.transduction.extractor.composite_class_extractor_1 import * from scheme.amr_master_rule.transduction.extractor.composite_class_extractor_2 import * +from scheme.amr_master_rule.transduction.extractor.composite_property_extractor_1 import * from scheme.amr_master_rule.transduction.classifier.phenomena_modality_classifier import * from scheme.amr_master_rule.transduction.classifier.property_class_classifier import * diff --git a/tenet/scheme/amr_master_rule/transduction/extractor/composite_property_extractor_1.py b/tenet/scheme/amr_master_rule/transduction/extractor/composite_property_extractor_1.py new file mode 100644 index 0000000000000000000000000000000000000000..326f74659735e961e9588d9fcb4c548a7890d96a --- /dev/null +++ b/tenet/scheme/amr_master_rule/transduction/extractor/composite_property_extractor_1.py @@ -0,0 +1,178 @@ +#!/usr/bin/python3.10 +# -*-coding:Utf-8 -* + +#============================================================================== +# TENET: Rule to extract composite properties (rule 1) +#------------------------------------------------------------------------------ +# Net Expansion AMR rule to extract composite properties +# Rule: property(arg1:property) => compositeProperty +#============================================================================== + +from rdflib import Graph + +import transduction +from transduction import net +from transduction.query_builder import generate_select_query, generate_select_distinct_query + +FEATURE_CLASS_TYPE = 'base-out:Feature' + + +#============================================================================== +# Pattern Search: property(arg1:property) +#============================================================================== + +def __search_pattern(graph): + select_data_list = ['?feature_property_net', '?target_property_net'] + clause_list = ['?target_property_net a [rdfs:subClassOf* net:Property_Net].', + 'FILTER NOT EXISTS {{ ?target_property_net a net:Deprecated_Net. }}', + '?feature_property_net a [rdfs:subClassOf* net:Property_Net].', + 'FILTER NOT EXISTS {{ ?feature_property_net a net:Deprecated_Net. }}', + '?feature_property_net amr:role_ARG1 ?target_property_net', + 'FILTER NOT EXISTS {{ ?feature_property_net amr:role_ARG0 ?other_net_0. }}', + 'FILTER NOT EXISTS {{ ?feature_property_net amr:role_ARG2 ?other_net_2. }}', + 'FILTER NOT EXISTS {{ ?feature_property_net amr:role_ARG3 ?other_net_3. }}'] + query_code = generate_select_distinct_query(graph, select_data_list, clause_list) + result_set = graph.query(query_code) + return query_code, result_set + + + +#============================================================================== +# Net Checking +#============================================================================== + +def __verify_disjoint_cover(net_0, net_1): + check = True + for node in net_0.node: + if node in net_1.node: check = False + return check + + + +#============================================================================== +# Useful Computation Method(s) +#============================================================================== + +def __extract_naming(net, default='none'): + naming = f'{default}' + naming_list = net.naming + if len(naming_list) > 0: + assert len(naming_list) == 1, 'Houston, we have a problem: too many naming' + naming = naming_list[0] + return naming + +def __define_feature_naming(property_net): + name = __extract_naming(property_net, default='something') + return f'{name}' + +def __define_composite_naming(net_1, net_2): + name_1 = __extract_naming(net_1, default='something') + name_2 = __extract_naming(net_2, default='something') + return f'{name_2}-{name_1}' + + +def __filter_relation(relation_list): + result_list = [] + for relation in relation_list: + check = True + (s, p, o) = relation + if s == o: check = False + if check: result_list.append(relation) + return result_list + + +def __propagate_relation(target_net, base_net): + # -- target_net.input_relation_list = base_net.input_relation_list + out_relation_list = __filter_relation(base_net.output_relation_list) + target_net.output_relation_list = out_relation_list + + + +#============================================================================== +# Construct Method(s) +#============================================================================== + +def __construct_feature_individual_net(graph, feature_property_net): + + # -- Net Composition + individual_net = net.IndividualNet(graph) + individual_net.compose(feature_property_net) + + # -- Data Computation + individual_net.class_type = FEATURE_CLASS_TYPE + # individual_net.mother_class_net = class_net.uri + + # -- Net Naming + individual_name = __define_feature_naming(feature_property_net) + individual_net.naming = individual_name + individual_net.individual_label = individual_name + + # -- Finalization + individual_net.finalize() + result_triple_list = individual_net.generate_triple_definition() + + return individual_net, result_triple_list + + + +def __construct_composite_property_net(graph, base_property_net, feature_class_net): + + # -- Net Composition + composite_property_net = net.CompositePropertyNet(graph) + composite_property_net.compose(base_property_net, feature_class_net) + + # -- Data Computation + composite_property_net.mother_property_net = base_property_net.uri + + # -- Relation Propagation + __propagate_relation(composite_property_net, base_property_net) + + # -- Net Naming + composite_property_net.naming = __define_composite_naming(base_property_net, feature_class_net) + + # -- Finalization + composite_property_net.finalize() + result_triple_list = composite_property_net.generate_triple_definition() + + return composite_property_net, result_triple_list + + + +#============================================================================== +# Main Method +#============================================================================== + +def extract_composite_property_1(graph): + + # -- Rule Initialization + rule_label = 'extract composite properties (1)' + + # -- Search for patterns + _, pattern_set = __search_pattern(graph) + + # -- Selection Analyzing (1) + rule_triple_list = [] + for pattern in pattern_set: + + # -- Net Selection + feature_property_net = net.PropertyNet(graph, uri=pattern.feature_property_net) + base_property_net = net.PropertyNet(graph, uri=pattern.target_property_net) + + # -- Condition: disjoint cover + if __verify_disjoint_cover(feature_property_net, base_property_net): + + # -- Feature Individual Net + feature_individual_net, triple_list_1 = __construct_feature_individual_net( + graph, feature_property_net) + + # -- Composite Property Net + composite_property_net, triple_list_2 = __construct_composite_property_net( + graph, base_property_net, feature_individual_net) + + rule_triple_list += (triple_list_1 + triple_list_2) + + # -- Deprecation + rule_triple_list += feature_property_net.deprecate() + rule_triple_list += base_property_net.deprecate() + + return rule_label, rule_triple_list \ No newline at end of file diff --git a/tenet/scheme/amr_master_rule/transduction/phenomena_analyzer/degree_analyzer_1.py b/tenet/scheme/amr_master_rule/transduction/phenomena_analyzer/degree_analyzer_1.py index 50ce6a655e2761a2f36c0d28266cea2c1d339ef5..7bd73b086ec927ed51fa5bfe52b0f4736a5d14ed 100644 --- a/tenet/scheme/amr_master_rule/transduction/phenomena_analyzer/degree_analyzer_1.py +++ b/tenet/scheme/amr_master_rule/transduction/phenomena_analyzer/degree_analyzer_1.py @@ -95,7 +95,7 @@ def __extract_naming(net, default='none'): naming = f'{default}' naming_list = net.naming if len(naming_list) > 0: - assert len(naming_list) == 1, f'Houston, we have a problem: too many naming' + assert len(naming_list) == 1, 'Houston, we have a problem: too many naming' naming = naming_list[0] return naming diff --git a/tenet/scheme/amr_master_rule/transduction/phenomena_analyzer/mod_analyzer_1.py b/tenet/scheme/amr_master_rule/transduction/phenomena_analyzer/mod_analyzer_1.py index 02c45ca53310368a121537f138fe26b37c3b1fcc..b3b2cfc455cace089c88972828de6fa547c59833 100644 --- a/tenet/scheme/amr_master_rule/transduction/phenomena_analyzer/mod_analyzer_1.py +++ b/tenet/scheme/amr_master_rule/transduction/phenomena_analyzer/mod_analyzer_1.py @@ -47,7 +47,7 @@ def __extract_naming(net, default='none'): naming = f'{default}' naming_list = net.naming if len(naming_list) > 0: - assert len(naming_list) == 1, f'Houston, we have a problem: too many naming' + assert len(naming_list) == 1, 'Houston, we have a problem: too many naming' naming = naming_list[0] return naming diff --git a/tenet/scheme/owl_amr_scheme_1.py b/tenet/scheme/owl_amr_scheme_1.py index 72549413c8dd516f7bdfab42a9c2dd35b58154d9..d461b2e9399165df1bbce2f1de4a848641bb92d0 100644 --- a/tenet/scheme/owl_amr_scheme_1.py +++ b/tenet/scheme/owl_amr_scheme_1.py @@ -110,6 +110,9 @@ composite_class_extraction_sequence = ['composite class extraction sequence', rule.extract_composite_class_1, rule.extract_composite_class_2] +composite_property_extraction_sequence = ['composite property extraction sequence', + rule.extract_composite_property_1] + classification_sequence_2 = ['classification sequence (2)', rule.classify_entity_from_core_arguments, rule.classify_entity_from_part_relation, @@ -155,6 +158,7 @@ scheme = { classification_sequence_1, phenomena_analyze_sequence_1, phenomena_analyze_sequence_2, + composite_property_extraction_sequence, composite_class_extraction_sequence, classification_sequence_2, specif_pattern_analyze_sequence, diff --git a/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-1.result.ttl b/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-1.result.ttl index 36291476882ea065ff1bb72a4cd896e063de0bd1..912605f5bdae74de05fd7c46890d3acf1763c9f1 100644 --- a/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-1.result.ttl +++ b/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-1.result.ttl @@ -1,4 +1,3 @@ -@base <https://amr.tetras-libre.fr/rdf/composite-extraction-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#> . diff --git a/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-1--result--.ttl b/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-2.result.ttl similarity index 52% rename from tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-1--result--.ttl rename to tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-2.result.ttl index 517280df9ea24f72d2246ed431b8bcac94106dd5..b951470ee0f4ce2e786d948ebe00a86524e66312 100644 --- a/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-1--result--.ttl +++ b/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-2.result.ttl @@ -1,55 +1,79 @@ -@base <http://https://tenet.tetras-libre.fr/demo/01//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/rdf/amr-terms#> . -@prefix ns2: <http://amr.isi.edu/rdf/core-amr#> . +@prefix ns11: <http://amr.isi.edu/rdf/core-amr#> . +@prefix ns2: <http://amr.isi.edu/rdf/amr-terms#> . @prefix ns3: <http://amr.isi.edu/frames/ld/v1.2.2/> . +@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#> . -ns2:Concept a rdfs:Class, +ns11:Concept a rdfs:Class, owl:Class ; rdfs:label "AMR-Concept" ; rdfs:subClassOf :AMR_Linked_Data . -ns2:Role a rdfs:Class, +ns11:Role a rdfs:Class, owl:Class ; rdfs:label "AMR-Role" ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/test-1#root01> ns2:hasID "test-1" ; - ns2:hasSentence "The sun is a star." ; - ns2:root <http://amr.isi.edu/amr_data/test-1#s> . +<http://amr.isi.edu/amr_data/test-1#root01> ns11:hasID "test-1" ; + ns11:hasSentence "The sun is a star." ; + ns11:root <http://amr.isi.edu/amr_data/test-1#s> . -<http://amr.isi.edu/amr_data/test-2#root01> ns2:hasID "test-2" ; - ns2:hasSentence "Earth is a planet." ; - ns2:root <http://amr.isi.edu/amr_data/test-2#p> . +<http://amr.isi.edu/amr_data/test-2#root01> ns11:hasID "test-2" ; + ns11:hasSentence "Earth is a planet." ; + ns11:root <http://amr.isi.edu/amr_data/test-2#p> . -ns3:bind-01.ARG0 a ns3:FrameRole . +ns3:direct-02.ARG1 a ns3:FrameRole . -ns3:bind-01.ARG1 a ns3:FrameRole . +ns3:equal-01.ARG1 a ns3:FrameRole . + +ns3:equal-01.ARG2 a ns3:FrameRole . + +ns3:equal-01.ARG3 a ns3:FrameRole . + +ns3:have-degree-91.ARG1 a ns3:FrameRole . + +ns3:have-degree-91.ARG2 a ns3:FrameRole . + +ns3:have-degree-91.ARG3 a ns3:FrameRole . + +ns3:have-degree-91.ARG4 a ns3:FrameRole . + +ns3:include-91.ARG1 a ns3:FrameRole . + +ns3:include-91.ARG2 a ns3:FrameRole . + +ns3:mean-01.ARG1 a ns3:FrameRole . + +ns3:mean-01.ARG2 a ns3:FrameRole . + +ns3:natural-03.ARG1 a ns3:FrameRole . ns3:orbit-01.ARG0 a ns3:FrameRole . ns3:orbit-01.ARG1 a ns3:FrameRole . -ns11:domain a ns2:Role, +ns2:domain a ns11:Role, owl:AnnotationProperty, owl:NamedIndividual . -ns11:op1 a ns2:Role . +ns2:op1 a ns11:Role . + +ns2:op2 a ns11:Role . -ns11:op2 a ns2:Role . +ns2:quant a ns11:Role . -ns2:hasID a owl:AnnotationProperty . +ns11:hasID a owl:AnnotationProperty . -ns2:hasSentence a owl:AnnotationProperty . +ns11:hasSentence a owl:AnnotationProperty . -ns2:root a owl:AnnotationProperty . +ns11:root a owl:AnnotationProperty . <https://amr.tetras-libre.fr/rdf/schema> a owl:Ontology ; owl:versionIRI :0.1 . @@ -59,66 +83,102 @@ ns2:root a owl:AnnotationProperty . :AMR_Prep_Role a owl:Class ; rdfs:subClassOf :AMR_Role . -:edge_a_op1_s2 a :AMR_Edge ; +:edge_a_op1_h a :AMR_Edge ; :hasAmrRole :role_op1 ; :hasRoleID "op1" . -:edge_a_op2_o a :AMR_Edge ; +:edge_a_op2_e a :AMR_Edge ; :hasAmrRole :role_op2 ; :hasRoleID "op2" . -:edge_b_ARG0_g a :AMR_Edge ; - :hasAmrRole :role_ARG0 ; - :hasRoleID "ARG0" . - -:edge_b_ARG1_s a :AMR_Edge ; +:edge_d_ARG1_o3 a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_d2_polarity_negative a :AMR_Edge ; +:edge_d_polarity_negative a :AMR_Edge ; :hasAmrRole :role_polarity ; :hasRoleID "polarity" . -:edge_m9_ARG0_o2 a :AMR_Edge ; - :hasAmrRole :role_ARG0 ; - :hasRoleID "ARG0" . +:edge_e_ARG1_m4 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_e_ARG2_p a :AMR_Edge ; + :hasAmrRole :role_ARG2 ; + :hasRoleID "ARG2" . -:edge_m9_ARG1_o3 a :AMR_Edge ; +:edge_e_ARG3_s4 a :AMR_Edge ; + :hasAmrRole :role_ARG3 ; + :hasRoleID "ARG3" . + +:edge_h2_ARG1_p a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_o2_ARG0_o a :AMR_Edge ; - :hasAmrRole :role_ARG0 ; - :hasRoleID "ARG0" . +:edge_h2_ARG2_s3 a :AMR_Edge ; + :hasAmrRole :role_ARG2 ; + :hasRoleID "ARG2" . -:edge_o2_ARG1_s2 a :AMR_Edge ; +:edge_h2_ARG3_m3 a :AMR_Edge ; + :hasAmrRole :role_ARG3 ; + :hasRoleID "ARG3" . + +:edge_h_ARG1_o a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_o3_op1_d a :AMR_Edge ; - :hasAmrRole :role_op1 ; - :hasRoleID "op1" . +:edge_h_ARG2_l a :AMR_Edge ; + :hasAmrRole :role_ARG2 ; + :hasRoleID "ARG2" . -:edge_o3_op2_d2 a :AMR_Edge ; - :hasAmrRole :role_op2 ; - :hasRoleID "op2" . +:edge_h_ARG3_m2 a :AMR_Edge ; + :hasAmrRole :role_ARG3 ; + :hasRoleID "ARG3" . + +:edge_h_ARG4_p a :AMR_Edge ; + :hasAmrRole :role_ARG4 ; + :hasRoleID "ARG4" . + +:edge_ii_ARG1_o a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_ii_ARG2_o2 a :AMR_Edge ; + :hasAmrRole :role_ARG2 ; + :hasRoleID "ARG2" . -:edge_p9_ARG0_s a :AMR_Edge ; +:edge_m4_quant_a2 a :AMR_Edge ; + :hasAmrRole :role_quant ; + :hasRoleID "quant" . + +:edge_m_ARG1_o2 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_m_ARG2_s2 a :AMR_Edge ; + :hasAmrRole :role_ARG2 ; + :hasRoleID "ARG2" . + +:edge_n_ARG1_s2 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_o3_ARG0_o2 a :AMR_Edge ; :hasAmrRole :role_ARG0 ; :hasRoleID "ARG0" . -:edge_p9_ARG1_a a :AMR_Edge ; +:edge_o3_ARG1_s a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_p_name_SolarSystem a :AMR_Edge ; +:edge_o_quant_2 a :AMR_Edge ; + :hasAmrRole :role_quant ; + :hasRoleID "quant" . + +:edge_p_name_Mercury a :AMR_Edge ; :hasAmrRole :role_name ; :hasRoleID "name" . -:edge_s_domain_p a :AMR_Edge ; - :hasAmrRole :role_domain ; - :hasRoleID "domain" . - :fromAmrLkFramerole a owl:AnnotationProperty ; rdfs:subPropertyOf :fromAmrLk . @@ -191,10 +251,10 @@ ns2:root a owl:AnnotationProperty . :label a owl:AnnotationProperty ; rdfs:subPropertyOf :AMR_AnnotationProperty . -:phenomena_degree a owl:Class ; - rdfs:subClassOf :AMR_Phenomena ; - :hasConceptLink "have-degree-91" ; - :label "degree" . +:phenomena_conjunction_or a owl:Class ; + rdfs:subClassOf :phenomena_conjunction ; + :hasConceptLink "or" ; + :label "conjunction-OR" . :relation_domain a owl:Class ; rdfs:subClassOf :AMR_Relation ; @@ -237,18 +297,6 @@ ns2:root a owl:AnnotationProperty . :hasReification false ; :hasRelationName "quant" . -:role_ARG2 a owl:Class ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG2" . - -: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" . @@ -269,6 +317,14 @@ ns2:root a owl:AnnotationProperty . 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> . @@ -329,15 +385,11 @@ ns2:root a owl:AnnotationProperty . :toReifyWithBaseEdge "ARG0" ; :toReifyWithHeadEdge "ARG1" . -:role_quant a owl:Class ; - rdfs:subClassOf :AMR_Specific_Role ; - :label "quant" . - -:root_SSC-01-01 a :AMR_Root ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#root01> ; - :hasRootLeaf :leaf_system_s ; - :hasSentenceID "SSC-01-01" ; - :hasSentenceStatement "The Solar System is the gravitationally bound system of the Sun and the objects that orbit it, either directly or indirectly." . +:root_SSC-03-01 a :AMR_Root ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#root01> ; + :hasRootLeaf :leaf_and_a ; + :hasSentenceID "SSC-03-01" ; + :hasSentenceStatement "Of the objects that orbit the Sun indirectly—the natural satellites—two are larger than the smallest planet, Mercury, and one more almost equals it in size." . :toReifyAsConcept a owl:AnnotationProperty ; rdfs:subPropertyOf :toReify . @@ -407,8 +459,8 @@ cprm:targetOntologyURI a rdf:Property ; <https://tenet.tetras-libre.fr/semantic-net> a owl:Ontology . -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:Instance a owl:Class ; rdfs:label "Semantic Net Instance" ; @@ -439,37 +491,34 @@ net:atomOf a owl:AnnotationProperty ; rdfs:label "atom of" ; rdfs:subPropertyOf net:typeProperty . -net:atomProperty_bind_b a net:Atom_Property_Net ; - :role_ARG0 net:atomClass_gravitation_g ; - :role_ARG1 net:atomClass_system_s ; - net:coverBaseNode :leaf_bind-01_b ; - net:coverNode :leaf_bind-01_b ; - net:hasNaming "bind" ; - net:hasPropertyName "bind" ; - net:hasPropertyName01 "binding" ; - net:hasPropertyName10 "bind-by" ; - net:hasPropertyName12 "bind-of" ; +net:atomProperty_direct_d a net:Atom_Property_Net ; + :role_ARG1 net:atomProperty_orbit_o3 ; + net:coverBaseNode :leaf_direct-02_d ; + net:coverNode :leaf_direct-02_d ; + net:hasNaming "direct" ; + net:hasPropertyName "direct" ; + net:hasPropertyName01 "directing" ; + net:hasPropertyName10 "direct-by" ; + net:hasPropertyName12 "direct-of" ; net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-01-01" ; + net:hasStructure "SSC-03-01" ; net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_gravitation_g, - :leaf_system_s . - -net:atomProperty_hasPart_p9 a net:Atom_Property_Net ; - :role_ARG0 net:atomClass_system_s ; - :role_ARG1 net:phenomena_conjunction-AND_a ; - net:coverBaseNode :leaf_hasPart_p9 ; - net:coverNode :leaf_hasPart_p9 ; - net:hasNaming "hasPart" ; - net:hasPropertyName "hasPart" ; - net:hasPropertyName01 "hasParting" ; - net:hasPropertyName10 "hasPart-by" ; - net:hasPropertyName12 "hasPart-of" ; + net:targetArgumentNode :leaf_orbit-01_o3, + :value_negative . + +net:atomProperty_natural_n a net:Atom_Property_Net ; + :role_ARG1 net:atomClass_satellite_s2 ; + net:coverBaseNode :leaf_natural-03_n ; + net:coverNode :leaf_natural-03_n ; + net:hasNaming "natural" ; + net:hasPropertyName "natural" ; + net:hasPropertyName01 "naturaling" ; + net:hasPropertyName10 "natural-by" ; + net:hasPropertyName12 "natural-of" ; net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-01-01" ; + net:hasStructure "SSC-03-01" ; net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_and_a, - :leaf_system_s . + net:targetArgumentNode :leaf_satellite_s2 . net:atomType a owl:AnnotationProperty ; rdfs:label "atom type" ; @@ -483,23 +532,31 @@ net:composite a owl:Class ; rdfs:label "composite" ; rdfs:subClassOf net:Type . -net:compositeProperty_orbit-hasManner-direct_o2 a net:Composite_Property_Net ; - :role_ARG0 net:atomClass_object_o ; - :role_ARG1 net:atomClass_sun_s2 ; - net:composeFrom net:atomProperty_direct_d, - net:atomProperty_direct_d2, - net:atomProperty_hasManner_m9, - net:atomProperty_orbit_o2 ; - net:coverBaseNode :leaf_orbit-01_o2 ; - net:coverNode :leaf_direct-02_d, - :leaf_direct-02_d2, - :leaf_hasManner_m9, - :leaf_orbit-01_o2 ; - net:hasMotherPropertyNet net:atomProperty_orbit_o2 ; - net:hasNaming "orbit-hasManner-direct" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasRestriction net:restriction_hasManner-direct_m9 ; - net:hasStructure "SSC-01-01" . +net:compositeClass_object-include-object_o a net:Composite_Class_Net ; + net:composeFrom net:atomClass_object_o, + net:atomClass_object_o2, + net:atomProperty_include_ii ; + net:coverBaseNode :leaf_object_o ; + net:coverNode :leaf_include-91_ii, + :leaf_object_o, + :leaf_object_o2 ; + net:hasMotherClassNet net:atomClass_object_o ; + net:hasNaming "object-include-object" ; + net:hasRestriction net:restriction_include-object_ii ; + net:hasStructure "SSC-03-01" . + +net:compositeClass_object-mean-satellite_o2 a net:Composite_Class_Net ; + net:composeFrom net:atomClass_object_o2, + net:atomClass_satellite_s2, + net:atomProperty_mean_m ; + net:coverBaseNode :leaf_object_o2 ; + net:coverNode :leaf_mean-01_m, + :leaf_object_o2, + :leaf_satellite_s2 ; + net:hasMotherClassNet net:atomClass_object_o2 ; + net:hasNaming "object-mean-satellite" ; + net:hasRestriction net:restriction_mean-satellite_m ; + net:hasStructure "SSC-03-01" . net:conjunctive_list a owl:Class ; rdfs:label "conjunctive-list" ; @@ -636,6 +693,28 @@ net:modCat2 a owl:AnnotationProperty ; net:normal_direction a owl:NamedIndividual . +net:phenomena_conjunction-AND_a a net:Phenomena_Net ; + :role_op1 net:phenomena_degree_h ; + :role_op2 net:atomProperty_equal_e ; + net:coverBaseNode :leaf_and_a ; + net:coverNode :leaf_and_a ; + net:hasNaming "conjunction-AND" ; + net:hasPhenomenaRef "and" ; + net:hasPhenomenaType :phenomena_conjunction_and ; + net:hasStructure "SSC-03-01" . + +net:phenomena_degree_h2 a net:Phenomena_Net ; + :role_ARG1 net:atomClass_planet_p, + net:individual_Mercury_p ; + :role_ARG2 net:atomClass_small_s3 ; + :role_ARG3 net:atomProperty_most_m3 ; + net:coverBaseNode :leaf_have-degree-91_h2 ; + net:coverNode :leaf_have-degree-91_h2 ; + net:hasNaming "degree" ; + net:hasPhenomenaRef "have-degree-91" ; + net:hasPhenomenaType :phenomena_degree ; + net:hasStructure "SSC-03-01" . + net:relation a owl:Class ; rdfs:label "relation" ; rdfs:subClassOf net:Type . @@ -656,165 +735,252 @@ net:unary_list a owl:Class ; rdfs:label "unary-list" ; rdfs:subClassOf net:list . -net:value_SolarSystem_blankNode a net:Value_Net ; - net:hasNaming "SolarSystem" ; - net:hasStructure "SSC-01-01" ; - net:hasValueLabel "Solar System" . +net:value_Mercury_blankNode a net:Value_Net ; + net:hasNaming "Mercury" ; + net:hasStructure "SSC-03-01" ; + net:hasValueLabel "Mercury" . net:value_negative_blankNode a net:Value_Net ; net:hasNaming "negative" ; - net:hasStructure "SSC-01-01" ; + net:hasStructure "SSC-03-01" ; net:hasValueLabel "negative" . +net:value_o_blankNode a net:Value_Net ; + net:hasNaming "o" ; + net:hasStructure "SSC-03-01" ; + net:hasValueLabel "o" . + net:verbClass a owl:AnnotationProperty ; rdfs:label "verb class" ; rdfs:subPropertyOf net:objectValue . -<http://amr.isi.edu/amr_data/SSC-01-01#b> a ns3:bind-01 ; - ns3:bind-01.ARG0 <http://amr.isi.edu/amr_data/SSC-01-01#g> ; - ns3:bind-01.ARG1 <http://amr.isi.edu/amr_data/SSC-01-01#s> ; +<http://amr.isi.edu/amr_data/SSC-03-01#d> a ns3:direct-02 ; + ns3:direct-02.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o3> ; + ns2:polarity "-" ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-03-01#h2> a ns3:have-degree-91 ; + ns3:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#p> ; + ns3:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#s3> ; + ns3:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-03-01#m3> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-03-01#ii> a ns3:include-91 ; + ns3:include-91.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o> ; + ns3:include-91.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-03-01#m> a ns3:mean-01 ; + ns3:mean-01.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; + ns3:mean-01.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#s2> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-01-01#o2> a ns3:orbit-01 ; - ns3:orbit-01.ARG0 <http://amr.isi.edu/amr_data/SSC-01-01#o> ; - ns3:orbit-01.ARG1 <http://amr.isi.edu/amr_data/SSC-01-01#s2> ; - ns11:manner <http://amr.isi.edu/amr_data/SSC-01-01#o3> ; +<http://amr.isi.edu/amr_data/SSC-03-01#n> a ns3:natural-03 ; + ns3:natural-03.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#s2> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-01-01#root01> a ns2:AMR ; - ns2:has-id "SSC-01-01" ; - ns2:has-sentence "The Solar System is the gravitationally bound system of the Sun and the objects that orbit it, either directly or indirectly." ; - ns2:root <http://amr.isi.edu/amr_data/SSC-01-01#s> . +<http://amr.isi.edu/amr_data/SSC-03-01#root01> a ns11:AMR ; + ns11:has-id "SSC-03-01" ; + ns11:has-sentence "Of the objects that orbit the Sun indirectly—the natural satellites—two are larger than the smallest planet, Mercury, and one more almost equals it in size." ; + ns11:root <http://amr.isi.edu/amr_data/SSC-03-01#a> . -<http://amr.isi.edu/amr_data/test-1#s> ns11:domain <http://amr.isi.edu/amr_data/test-1#s2> . +<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" . -<http://amr.isi.edu/entity-types#planet> a ns2:NamedEntity ; - rdfs:comment "bug" ; +ns11:AMR a owl:Class ; rdfs:subClassOf :AMR_Linked_Data . -ns2:AMR a owl:Class ; +ns11:NamedEntity a ns11: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_almost rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:almost ; + :label "almost" . + :concept_and rdfs:subClassOf :AMR_Relation_Concept ; - :fromAmrLk ns2:and ; + :fromAmrLk ns11:and ; :hasPhenomenaLink :phenomena_conjunction_and ; :label "and" . -:concept_bind-01 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:bind-01 ; - :label "bind-01" . +:concept_direct-02 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:direct-02 ; + :label "direct-02" . -:concept_gravitation rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns11:gravitation ; - :label "gravitation" . +:concept_equal-01 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:equal-01 ; + :label "equal-01" . -:concept_manner rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns11:manner ; - :isReifiedConcept true ; - :label "hasManner" . +:concept_include-91 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:include-91 ; + :label "include-91" . -:concept_object rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns11:object ; - :label "object" . +:concept_large rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:large ; + :label "large" . -:concept_or rdfs:subClassOf :AMR_Relation_Concept ; - :fromAmrLk ns2:or ; - :hasPhenomenaLink :phenomena_conjunction_or ; - :label "or" . +:concept_mean-01 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:mean-01 ; + :label "mean-01" . + +:concept_most rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns11:most ; + :label "most" . + +:concept_natural-03 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:natural-03 ; + :label "natural-03" . :concept_orbit-01 rdfs:subClassOf :AMR_Predicat_Concept ; :fromAmrLk ns3:orbit-01 ; :label "orbit-01" . -:concept_part rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns11:part ; - :isReifiedConcept true ; - :label "hasPart" . +:concept_planet rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns4:planet ; + :label "planet" . + +:concept_satellite rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:satellite ; + :label "satellite" . + +:concept_size rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:size ; + :label "size" . + +:concept_small rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:small ; + :label "small" . :concept_sun rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns11:sun ; + :fromAmrLk ns2:sun ; :label "sun" . -:role_domain a owl:Class, +:role_ARG0 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG0" . + +:role_ARG4 a owl:Class, net:Relation ; - rdfs:subClassOf :AMR_NonCore_Role ; - :hasRelationName "domain" ; - :label "domain" ; - :toReifyAsConcept "domain" ; - :toReifyWithBaseEdge "ARG0" ; - :toReifyWithHeadEdge "ARG1" . + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG4" . :role_name a owl:Class ; rdfs:subClassOf :AMR_NonCore_Role ; :label "name" . +: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" . + :role_polarity a owl:Class ; rdfs:subClassOf :AMR_Specific_Role ; :label "polarity" . -:value_SolarSystem a :AMR_Value ; - rdfs:label "Solar System" . +:value_2 a :AMR_Value ; + rdfs:label "o" . + +:value_Mercury a :AMR_Value ; + rdfs:label "Mercury" . :variable_a a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#a> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#a> ; :label "a" . -:variable_b a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#b> ; - :label "b" . +:variable_a2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#a2> ; + :label "a2" . :variable_d a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#d> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#d> ; :label "d" . -:variable_d2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#d2> ; - :label "d2" . +:variable_e a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#e> ; + :label "e" . + +:variable_h a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#h> ; + :label "h" . + +:variable_h2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#h2> ; + :label "h2" . + +:variable_ii a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#ii> ; + :label "ii" . -:variable_g a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#g> ; - :label "g" . +:variable_l a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#l> ; + :label "l" . -:variable_m9 a ns11:manner, - :AMR_Variable ; - :isReifiedVariable true ; - :label "m9" . +:variable_m a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m> ; + :label "m" . + +:variable_m2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m2> ; + :label "m2" . + +:variable_m3 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m3> ; + :label "m3" . + +:variable_m4 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m4> ; + :label "m4" . + +:variable_n a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#n> ; + :label "n" . :variable_o a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#o> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#o> ; :label "o" . :variable_o2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#o2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; :label "o2" . :variable_o3 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#o3> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#o3> ; :label "o3" . :variable_p a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#p> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#p> ; :label "p" ; - :name "Solar System" . - -:variable_p9 a ns11:part, - :AMR_Variable ; - :isReifiedVariable true ; - :label "p9" . + :name "Mercury" . :variable_s a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#s> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s> ; :label "s" . :variable_s2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-01-01#s2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s2> ; :label "s2" . +:variable_s3 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s3> ; + :label "s3" . + +:variable_s4 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s4> ; + :label "s4" . + sys:Degree a owl:Class ; rdfs:subClassOf sys:Out_Structure . @@ -829,28 +995,119 @@ sys:Out_AnnotationProperty a owl:AnnotationProperty . net:Axiom_Net a owl:Class ; rdfs:subClassOf net:Net . -net:Composite_Property_Net a owl:Class ; - rdfs:subClassOf net:Property_Net . - -net:Deprecated_Net a owl:Class ; - rdfs:subClassOf net:Net . - net:Feature a owl:Class ; rdfs:subClassOf net:Net_Structure . net:Individual_Net a owl:Class ; rdfs:subClassOf net:Net . -net:Restriction_Net a owl:Class ; - rdfs:subClassOf net:Net . +net:atomClass_almost_a2 a net:Atom_Class_Net ; + net:coverBaseNode :leaf_almost_a2 ; + net:coverNode :leaf_almost_a2 ; + net:hasClassName "almost" ; + net:hasNaming "almost" ; + net:hasStructure "SSC-03-01" . + +net:atomClass_large_l a net:Atom_Class_Net ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l ; + net:hasClassName "large" ; + net:hasNaming "large" ; + net:hasStructure "SSC-03-01" . + +net:atomClass_size_s4 a net:Atom_Class_Net ; + net:coverBaseNode :leaf_size_s4 ; + net:coverNode :leaf_size_s4 ; + net:hasClassName "size" ; + net:hasNaming "size" ; + net:hasStructure "SSC-03-01" . + +net:atomClass_small_s3 a net:Atom_Class_Net ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasClassName "small" ; + net:hasNaming "small" ; + net:hasStructure "SSC-03-01" . + +net:atomClass_sun_s a net:Atom_Class_Net ; + net:coverBaseNode :leaf_sun_s ; + net:coverNode :leaf_sun_s ; + net:hasClassName "sun" ; + net:hasNaming "sun" ; + net:hasStructure "SSC-03-01" . + +net:atomProperty_equal_e a net:Atom_Property_Net ; + :role_ARG1 net:atomProperty_more_m4 ; + :role_ARG2 net:atomClass_planet_p, + net:individual_Mercury_p ; + :role_ARG3 net:atomClass_size_s4 ; + net:coverBaseNode :leaf_equal-01_e ; + net:coverNode :leaf_equal-01_e ; + net:hasNaming "equal" ; + net:hasPropertyName "equal" ; + net:hasPropertyName01 "equaling" ; + net:hasPropertyName10 "equal-by" ; + net:hasPropertyName12 "equal-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-03-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_more_m4, + :leaf_planet_p, + :leaf_size_s4 . + +net:atomProperty_more_m2 a net:Atom_Property_Net ; + net:coverBaseNode :leaf_more_m2 ; + net:coverNode :leaf_more_m2 ; + net:hasNaming "more" ; + net:hasPropertyName "more" ; + net:hasPropertyName01 "moreing" ; + net:hasPropertyName10 "more-by" ; + net:hasPropertyName12 "more-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-03-01" ; + net:isCoreRoleLinked "true" . -net:atomClass_gravitation_g a net:Atom_Class_Net ; - net:coverBaseNode :leaf_gravitation_g ; - net:coverNode :leaf_gravitation_g ; - net:coverNodeCount 1 ; - net:hasClassName "gravitation" ; - net:hasNaming "gravitation" ; - net:hasStructure "SSC-01-01" . +net:atomProperty_more_m4 a net:Atom_Property_Net ; + :role_quant net:atomClass_almost_a2 ; + net:coverBaseNode :leaf_more_m4 ; + net:coverNode :leaf_more_m4 ; + net:hasNaming "more" ; + net:hasPropertyName "more" ; + net:hasPropertyName01 "moreing" ; + net:hasPropertyName10 "more-by" ; + net:hasPropertyName12 "more-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-03-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_almost_a2 . + +net:atomProperty_most_m3 a net:Atom_Property_Net ; + net:coverBaseNode :leaf_most_m3 ; + net:coverNode :leaf_most_m3 ; + net:hasNaming "most" ; + net:hasPropertyName "most" ; + net:hasPropertyName01 "mosting" ; + net:hasPropertyName10 "most-by" ; + net:hasPropertyName12 "most-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-03-01" ; + net:isCoreRoleLinked "true" . + +net:atomProperty_orbit_o3 a net:Atom_Property_Net ; + :role_ARG0 net:atomClass_object_o2 ; + :role_ARG1 net:atomClass_sun_s ; + net:coverBaseNode :leaf_orbit-01_o3 ; + net:coverNode :leaf_orbit-01_o3 ; + net:hasNaming "orbit" ; + net:hasPropertyName "orbit" ; + net:hasPropertyName01 "orbiting" ; + net:hasPropertyName10 "orbit-by" ; + net:hasPropertyName12 "orbit-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-03-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_object_o2, + :leaf_sun_s . net:class_list a owl:Class ; rdfs:label "classList" ; @@ -859,116 +1116,136 @@ net:class_list a owl:Class ; net:has_value a owl:AnnotationProperty ; rdfs:subPropertyOf net:netProperty . -net:individual_SolarSystem_p a net:Individual_Net ; - net:coverBaseNode :leaf_system_p ; - net:coverNode :leaf_system_p ; - net:hasIndividualLabel "Solar System" ; - net:hasMotherClassNet net:atomClass_system_p ; - net:hasNaming "SolarSystem" ; - net:hasStructure "SSC-01-01" . - 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:atomClass_sun_s2 ; - :role_op2 net:atomClass_object_o ; - net:coverBaseNode :leaf_and_a ; - net:coverNode :leaf_and_a ; - net:hasNaming "conjunction-AND" ; - net:hasPhenomenaRef "and" ; - net:hasPhenomenaType :phenomena_conjunction_and ; - net:hasStructure "SSC-01-01" . - -net:phenomena_conjunction-OR_o3 a net:Phenomena_Net ; - :role_op1 net:atomProperty_direct_d ; - :role_op2 net:atomProperty_direct_d2 ; - net:coverBaseNode :leaf_or_o3 ; - net:coverNode :leaf_or_o3 ; - net:hasNaming "conjunction-OR" ; - net:hasPhenomenaRef "or" ; - net:hasPhenomenaType :phenomena_conjunction_or ; - net:hasStructure "SSC-01-01" . - -net:restriction_hasManner-direct_m9 a net:Restriction_Net ; - net:composeFrom net:atomProperty_direct_d, - net:atomProperty_direct_d2, - net:atomProperty_hasManner_m9 ; - net:coverBaseNode :leaf_hasManner_m9 ; - net:coverNode :leaf_direct-02_d, - :leaf_direct-02_d2, - :leaf_hasManner_m9 ; - net:hasNaming "hasManner-direct" ; - net:hasRestrictionNetValue net:atomProperty_direct_d, - net:atomProperty_direct_d2 ; - net:hasRestrictionOnProperty net:atomProperty_hasManner_m9 ; - net:hasStructure "SSC-01-01" . - -<http://amr.isi.edu/amr_data/SSC-01-01#a> a ns2:and ; - ns11:op1 <http://amr.isi.edu/amr_data/SSC-01-01#s2> ; - ns11:op2 <http://amr.isi.edu/amr_data/SSC-01-01#o> ; +net:phenomena_degree_h a net:Phenomena_Net ; + :role_ARG1 net:atomClass_object_o ; + :role_ARG2 net:atomClass_large_l ; + :role_ARG3 net:atomProperty_more_m2 ; + :role_ARG4 net:atomClass_planet_p, + net:individual_Mercury_p ; + net:coverBaseNode :leaf_have-degree-91_h ; + net:coverNode :leaf_have-degree-91_h ; + net:hasNaming "degree" ; + net:hasPhenomenaRef "have-degree-91" ; + net:hasPhenomenaType :phenomena_degree ; + net:hasStructure "SSC-03-01" . + +net:restriction_include-object_ii a net:Restriction_Net ; + net:composeFrom net:atomClass_object_o2, + net:atomProperty_include_ii ; + net:coverBaseNode :leaf_include-91_ii ; + net:coverNode :leaf_include-91_ii, + :leaf_object_o2 ; + net:hasNaming "include-object" ; + net:hasRestrictionNetValue net:atomClass_object_o2 ; + net:hasRestrictionOnProperty net:atomProperty_include_ii ; + net:hasStructure "SSC-03-01" . + +net:restriction_mean-satellite_m a net:Restriction_Net ; + net:composeFrom net:atomClass_satellite_s2, + net:atomProperty_mean_m ; + net:coverBaseNode :leaf_mean-01_m ; + net:coverNode :leaf_mean-01_m, + :leaf_satellite_s2 ; + net:hasNaming "mean-satellite" ; + net:hasRestrictionNetValue net:atomClass_satellite_s2 ; + net:hasRestrictionOnProperty net:atomProperty_mean_m ; + net:hasStructure "SSC-03-01" . + +<http://amr.isi.edu/amr_data/SSC-03-01#a> a ns11:and ; + ns2:op1 <http://amr.isi.edu/amr_data/SSC-03-01#h> ; + ns2:op2 <http://amr.isi.edu/amr_data/SSC-03-01#e> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-01-01#d> a ns3:direct-02 ; +<http://amr.isi.edu/amr_data/SSC-03-01#a2> a ns2:almost ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-01-01#d2> a ns3:direct-02 ; - ns11:polarity "-" ; +<http://amr.isi.edu/amr_data/SSC-03-01#e> a ns3:equal-01 ; + ns3:equal-01.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#m4> ; + ns3:equal-01.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#p> ; + ns3:equal-01.ARG3 <http://amr.isi.edu/amr_data/SSC-03-01#s4> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-01-01#g> a ns11:gravitation ; +<http://amr.isi.edu/amr_data/SSC-03-01#h> a ns3:have-degree-91 ; + ns3:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o> ; + ns3:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#l> ; + ns3:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-03-01#m2> ; + ns3:have-degree-91.ARG4 <http://amr.isi.edu/amr_data/SSC-03-01#p> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-01-01#o3> a ns2:or ; - ns11:op1 <http://amr.isi.edu/amr_data/SSC-01-01#d> ; - ns11:op2 <http://amr.isi.edu/amr_data/SSC-01-01#d2> ; +<http://amr.isi.edu/amr_data/SSC-03-01#l> a ns2:large ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-01-01#p> a <http://amr.isi.edu/entity-types#planet>, - <http://amr.isi.edu/entity-types#system> ; - rdfs:label "Solar System" ; +<http://amr.isi.edu/amr_data/SSC-03-01#m2> a ns11:more ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/entity-types#system> a ns2:NamedEntity ; - rdfs:label "system" ; +<http://amr.isi.edu/amr_data/SSC-03-01#m3> a ns11:most ; rdfs:subClassOf :AMR_Linked_Data . -ns3:bind-01 a ns2:Frame ; +<http://amr.isi.edu/amr_data/SSC-03-01#m4> a ns11:more ; + ns2:quant <http://amr.isi.edu/amr_data/SSC-03-01#a2> ; rdfs:subClassOf :AMR_Linked_Data . -ns3:orbit-01 a ns2:Frame ; +<http://amr.isi.edu/amr_data/SSC-03-01#o3> a ns3:orbit-01 ; + ns3:orbit-01.ARG0 <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; + ns3:orbit-01.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#s> ; rdfs:subClassOf :AMR_Linked_Data . -ns11:gravitation a ns2:Concept ; +<http://amr.isi.edu/amr_data/SSC-03-01#s> a ns2:sun ; rdfs:subClassOf :AMR_Linked_Data . -ns11:manner a ns2:Role ; +<http://amr.isi.edu/amr_data/SSC-03-01#s3> a ns2:small ; rdfs:subClassOf :AMR_Linked_Data . -ns11:object a ns2:Concept ; +<http://amr.isi.edu/amr_data/SSC-03-01#s4> a ns2:size ; rdfs:subClassOf :AMR_Linked_Data . -ns11:part a ns2:Role ; +ns4:planet a ns11:NamedEntity ; rdfs:subClassOf :AMR_Linked_Data . -ns11:sun a ns2:Concept ; +ns3:direct-02 a ns11:Frame ; rdfs:subClassOf :AMR_Linked_Data . -ns11:system a ns2:Concept ; +ns3:equal-01 a ns11:Frame ; rdfs:subClassOf :AMR_Linked_Data . -ns2:NamedEntity a ns2:Concept, - owl:Class, - owl:NamedIndividual ; - rdfs:label "AMR-EntityType", - "AMR-Term" ; +ns3:include-91 a ns11:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns3:mean-01 a ns11:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns3:natural-03 a ns11:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns3:orbit-01 a ns11:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:almost a ns11:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:large a ns11:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:satellite a ns11:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:size a ns11:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:small a ns11:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:sun a ns11:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:and a ns2:Concept ; +ns11:and a ns11:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:or a ns2:Concept ; +ns11:most a ns11:Concept ; rdfs:subClassOf :AMR_Linked_Data . :AMR_Phenomena a owl:Class ; @@ -977,33 +1254,39 @@ ns2:or a ns2:Concept ; :AMR_Relation_Concept a owl:Class ; rdfs:subClassOf :AMR_Concept . -:AMR_Value a owl:Class ; - rdfs:subClassOf :AMR_Element . +:concept_have-degree-91 rdfs:subClassOf :AMR_Relation_Concept ; + :fromAmrLk ns3:have-degree-91 ; + :hasPhenomenaLink :phenomena_degree ; + :label "have-degree-91" . -:concept_direct-02 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:direct-02 ; - :label "direct-02" . +:concept_more rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns11:more ; + :label "more" . -:concept_system rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk <http://amr.isi.edu/entity-types#system>, - ns11:system ; - :label "system" . +:concept_object rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:object ; + :label "object" . :hasLink a owl:AnnotationProperty ; rdfs:subPropertyOf :AMR_AnnotationProperty . -:leaf_bind-01_b a :AMR_Leaf ; - :edge_b_ARG0_g :leaf_gravitation_g ; - :edge_b_ARG1_s :leaf_system_s ; - :hasConcept :concept_bind-01 ; - :hasVariable :variable_b . +:leaf_direct-02_d a :AMR_Leaf ; + :edge_d_ARG1_o3 :leaf_orbit-01_o3 ; + :edge_d_polarity_negative :value_negative ; + :hasConcept :concept_direct-02 ; + :hasVariable :variable_d . -:leaf_hasPart_p9 a :AMR_Leaf ; - :edge_p9_ARG0_s :leaf_system_s ; - :edge_p9_ARG1_a :leaf_and_a ; - :hasConcept :concept_part ; - :hasVariable :variable_p9 ; - :isReifiedLeaf true . +:leaf_have-degree-91_h2 a :AMR_Leaf ; + :edge_h2_ARG1_p :leaf_planet_p ; + :edge_h2_ARG2_s3 :leaf_small_s3 ; + :edge_h2_ARG3_m3 :leaf_most_m3 ; + :hasConcept :concept_have-degree-91 ; + :hasVariable :variable_h2 . + +:leaf_natural-03_n a :AMR_Leaf ; + :edge_n_ARG1_s2 :leaf_satellite_s2 ; + :hasConcept :concept_natural-03 ; + :hasVariable :variable_n . :phenomena_conjunction a owl:Class ; rdfs:subClassOf :AMR_Phenomena ; @@ -1017,20 +1300,10 @@ ns2:or a ns2:Concept ; :hasConceptLink "and" ; :label "conjunction-AND" . -:phenomena_conjunction_or a owl:Class ; - rdfs:subClassOf :phenomena_conjunction ; - :hasConceptLink "or" ; - :label "conjunction-OR" . - -:role_op1 a owl:Class, +:role_quant 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" . + rdfs:subClassOf :AMR_Specific_Role ; + :label "quant" . :value_negative a :AMR_Value ; rdfs:label "negative" . @@ -1040,54 +1313,35 @@ sys:Out_ObjectProperty a owl:ObjectProperty . net:Class_Net a owl:Class ; rdfs:subClassOf net:Net . -net:Phenomena_Net a owl:Class ; +net:Composite_Class_Net a owl:Class ; + rdfs:subClassOf net:Class_Net . + +net:Deprecated_Net a owl:Class ; rdfs:subClassOf net:Net . net:Property_Net a owl:Class ; rdfs:subClassOf net:Net . -net:Value_Net a owl:Class ; +net:Restriction_Net a owl:Class ; rdfs:subClassOf net:Net . -net:atomClass_system_p a net:Atom_Class_Net ; - net:coverBaseNode :leaf_system_p ; - net:coverNode :leaf_system_p ; - net:coverNodeCount 1 ; - net:hasClassName "system" ; - net:hasNaming "system" ; - net:hasStructure "SSC-01-01" . - -net:atomClass_system_s a net:Atom_Class_Net ; - :role_domain net:atomClass_system_p, - net:individual_SolarSystem_p ; - net:coverBaseNode :leaf_system_s ; - net:coverNode :leaf_system_s ; - net:coverNodeCount 1 ; - net:hasClassName "system" ; - net:hasNaming "system" ; - net:hasStructure "SSC-01-01" . - net:objectProperty a owl:AnnotationProperty ; rdfs:label "object attribute" . -<http://amr.isi.edu/amr_data/SSC-01-01#o> a ns11:object ; +<http://amr.isi.edu/amr_data/SSC-03-01#o> a ns2:object ; + ns2:quant "2" ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-01-01#s> a ns11:system ; - ns11:domain <http://amr.isi.edu/amr_data/SSC-01-01#p> ; - ns11:part <http://amr.isi.edu/amr_data/SSC-01-01#a> ; +<http://amr.isi.edu/amr_data/SSC-03-01#s2> a ns2:satellite ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-01-01#s2> a ns11:sun ; +ns3:have-degree-91 a ns11:Frame ; rdfs:subClassOf :AMR_Linked_Data . -ns3:direct-02 a ns2:Frame ; +ns2:object a ns11:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:Frame a ns2:Concept, - owl:Class, - owl:NamedIndividual ; - rdfs:label "AMR-PropBank-Frame" ; +ns11:more a ns11:Concept ; rdfs:subClassOf :AMR_Linked_Data . :AMR_Concept a owl:Class ; @@ -1096,6 +1350,9 @@ ns2:Frame a ns2:Concept, :AMR_Specific_Role a owl:Class ; rdfs:subClassOf :AMR_Role . +:AMR_Value a owl:Class ; + rdfs:subClassOf :AMR_Element . + :fromAmrLk a owl:AnnotationProperty ; rdfs:subPropertyOf :AMR_AnnotationProperty . @@ -1106,128 +1363,157 @@ ns2:Frame a ns2:Concept, rdfs:range rdfs:Literal ; rdfs:subPropertyOf :AMR_AnnotationProperty . +:leaf_and_a a :AMR_Leaf ; + :edge_a_op1_h :leaf_have-degree-91_h ; + :edge_a_op2_e :leaf_equal-01_e ; + :hasConcept :concept_and ; + :hasVariable :variable_a . + +:leaf_equal-01_e a :AMR_Leaf ; + :edge_e_ARG1_m4 :leaf_more_m4 ; + :edge_e_ARG2_p :leaf_planet_p ; + :edge_e_ARG3_s4 :leaf_size_s4 ; + :hasConcept :concept_equal-01 ; + :hasVariable :variable_e . + +:leaf_have-degree-91_h a :AMR_Leaf ; + :edge_h_ARG1_o :leaf_object_o ; + :edge_h_ARG2_l :leaf_large_l ; + :edge_h_ARG3_m2 :leaf_more_m2 ; + :edge_h_ARG4_p :leaf_planet_p ; + :hasConcept :concept_have-degree-91 ; + :hasVariable :variable_h . + +:leaf_large_l a :AMR_Leaf ; + :hasConcept :concept_large ; + :hasVariable :variable_l . + +:leaf_more_m2 a :AMR_Leaf ; + :hasConcept :concept_more ; + :hasVariable :variable_m2 . + +:leaf_most_m3 a :AMR_Leaf ; + :hasConcept :concept_most ; + :hasVariable :variable_m3 . + +:leaf_small_s3 a :AMR_Leaf ; + :hasConcept :concept_small ; + :hasVariable :variable_s3 . + +:phenomena_degree a owl:Class ; + rdfs:subClassOf :AMR_Phenomena ; + :hasConceptLink "have-degree-91" ; + :label "degree" . + +:role_ARG3 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG3" . + :toReify a owl:AnnotationProperty ; rdfs:subPropertyOf :AMR_AnnotationProperty . -net:atomClass_object_o a net:Atom_Class_Net ; - net:coverBaseNode :leaf_object_o ; - net:coverNode :leaf_object_o ; - net:coverNodeCount 1 ; - net:hasClassName "object" ; - net:hasNaming "object" ; - net:hasStructure "SSC-01-01" . +net:Phenomena_Net a owl:Class ; + rdfs:subClassOf net:Net . -net:atomClass_sun_s2 a net:Atom_Class_Net ; - net:coverBaseNode :leaf_sun_s2 ; - net:coverNode :leaf_sun_s2 ; - net:coverNodeCount 1 ; - net:hasClassName "sun" ; - net:hasNaming "sun" ; - net:hasStructure "SSC-01-01" . - -net:atomProperty_hasManner_m9 a net:Atom_Property_Net ; - :role_ARG0 net:atomProperty_orbit_o2 ; - :role_ARG1 net:phenomena_conjunction-OR_o3 ; - net:coverBaseNode :leaf_hasManner_m9 ; - net:coverNode :leaf_hasManner_m9 ; - net:hasNaming "hasManner" ; - net:hasPropertyName "hasManner" ; - net:hasPropertyName01 "hasMannering" ; - net:hasPropertyName10 "hasManner-by" ; - net:hasPropertyName12 "hasManner-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-01-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_or_o3, - :leaf_orbit-01_o2 . +net:Value_Net a owl:Class ; + rdfs:subClassOf net:Net . -net:atomProperty_orbit_o2 a net:Atom_Property_Net, - net:Deprecated_Net ; - :role_ARG0 net:atomClass_object_o ; - :role_ARG1 net:atomClass_sun_s2 ; - net:coverBaseNode :leaf_orbit-01_o2 ; - net:coverNode :leaf_orbit-01_o2 ; - net:hasNaming "orbit" ; - net:hasPropertyName "orbit" ; - net:hasPropertyName01 "orbiting" ; - net:hasPropertyName10 "orbit-by" ; - net:hasPropertyName12 "orbit-of" ; +net:atomProperty_include_ii a net:Atom_Property_Net ; + :role_ARG1 net:atomClass_object_o ; + :role_ARG2 net:atomClass_object_o2 ; + net:coverBaseNode :leaf_include-91_ii ; + net:coverNode :leaf_include-91_ii ; + net:hasNaming "include" ; + net:hasPropertyName "include" ; + net:hasPropertyName01 "includeing" ; + net:hasPropertyName10 "include-by" ; + net:hasPropertyName12 "include-of" ; net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-01-01" ; + net:hasStructure "SSC-03-01" ; net:isCoreRoleLinked "true" ; net:targetArgumentNode :leaf_object_o, - :leaf_sun_s2 . + :leaf_object_o2 . + +net:atomProperty_mean_m a net:Atom_Property_Net ; + :role_ARG1 net:atomClass_object_o2 ; + :role_ARG2 net:atomClass_satellite_s2 ; + net:coverBaseNode :leaf_mean-01_m ; + net:coverNode :leaf_mean-01_m ; + net:hasNaming "mean" ; + net:hasPropertyName "mean" ; + net:hasPropertyName01 "meaning" ; + net:hasPropertyName10 "mean-by" ; + net:hasPropertyName12 "mean-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-03-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_object_o2, + :leaf_satellite_s2 . net:has_relation_value a owl:AnnotationProperty ; rdfs:label "has relation value" ; rdfs:subPropertyOf net:has_object . +net:individual_Mercury_p a net:Individual_Net ; + net:coverBaseNode :leaf_planet_p ; + net:coverNode :leaf_planet_p ; + net:hasIndividualLabel "Mercury" ; + net:hasMotherClassNet net:atomClass_planet_p ; + net:hasNaming "Mercury" ; + net:hasStructure "SSC-03-01" . + net:list a owl:Class ; rdfs:label "list" ; rdfs:subClassOf net:Type . -ns3:FrameRole a ns2:Role, - owl:Class, - owl:NamedIndividual ; - rdfs:label "AMR-PropBank-Role" ; +<http://amr.isi.edu/amr_data/SSC-03-01#o2> a ns2:object ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-03-01#p> a ns4:planet ; + rdfs:label "Mercury" ; 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_almost_a2 a :AMR_Leaf ; + :hasConcept :concept_almost ; + :hasVariable :variable_a2 . -:leaf_and_a a :AMR_Leaf ; - :edge_a_op1_s2 :leaf_sun_s2 ; - :edge_a_op2_o :leaf_object_o ; - :hasConcept :concept_and ; - :hasVariable :variable_a . - -:leaf_gravitation_g a :AMR_Leaf ; - :hasConcept :concept_gravitation ; - :hasVariable :variable_g . +:leaf_more_m4 a :AMR_Leaf ; + :edge_m4_quant_a2 :leaf_almost_a2 ; + :hasConcept :concept_more ; + :hasVariable :variable_m4 . -:leaf_or_o3 a :AMR_Leaf ; - :edge_o3_op1_d :leaf_direct-02_d ; - :edge_o3_op2_d2 :leaf_direct-02_d2 ; - :hasConcept :concept_or ; +:leaf_orbit-01_o3 a :AMR_Leaf ; + :edge_o3_ARG0_o2 :leaf_object_o2 ; + :edge_o3_ARG1_s :leaf_sun_s ; + :hasConcept :concept_orbit-01 ; :hasVariable :variable_o3 . -:role_ARG0 a owl:Class, - net:Relation ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG0" . +:leaf_size_s4 a :AMR_Leaf ; + :hasConcept :concept_size ; + :hasVariable :variable_s4 . -:role_ARG1 a owl:Class, - net:Relation ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG1" . +:leaf_sun_s a :AMR_Leaf ; + :hasConcept :concept_sun ; + :hasVariable :variable_s . -net:atomProperty_direct_d a net:Atom_Property_Net ; - net:coverBaseNode :leaf_direct-02_d ; - net:coverNode :leaf_direct-02_d ; - net:hasNaming "direct" ; - net:hasPropertyName "direct" ; - net:hasPropertyName01 "directing" ; - net:hasPropertyName10 "direct-by" ; - net:hasPropertyName12 "direct-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-01-01" ; - net:isCoreRoleLinked "true" . +net:atomClass_object_o a net:Atom_Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_object_o ; + net:coverNode :leaf_object_o ; + net:hasClassName "object" ; + net:hasNaming "object" ; + net:hasStructure "SSC-03-01" . -net:atomProperty_direct_d2 a net:Atom_Property_Net ; - net:coverBaseNode :leaf_direct-02_d2 ; - net:coverNode :leaf_direct-02_d2 ; - net:hasNaming "direct" ; - net:hasPropertyName "direct" ; - net:hasPropertyName01 "directing" ; - net:hasPropertyName10 "direct-by" ; - net:hasPropertyName12 "direct-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-01-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :value_negative . +net:atomClass_planet_p a net:Atom_Class_Net ; + net:coverBaseNode :leaf_planet_p ; + net:coverNode :leaf_planet_p ; + net:hasClassName "planet" ; + net:hasNaming "planet" ; + net:hasStructure "SSC-03-01" . net:typeProperty a owl:AnnotationProperty ; rdfs:label "type property" . @@ -1235,49 +1521,35 @@ net:typeProperty a owl:AnnotationProperty ; :AMR_NonCore_Role a owl:Class ; rdfs:subClassOf :AMR_Role . -:AMR_Predicat_Concept a owl:Class ; - rdfs:subClassOf :AMR_Concept . - :AMR_Role a owl:Class ; rdfs:subClassOf :AMR_Element . -:leaf_direct-02_d a :AMR_Leaf ; - :hasConcept :concept_direct-02 ; - :hasVariable :variable_d . - -:leaf_direct-02_d2 a :AMR_Leaf ; - :edge_d2_polarity_negative :value_negative ; - :hasConcept :concept_direct-02 ; - :hasVariable :variable_d2 . +:leaf_include-91_ii a :AMR_Leaf ; + :edge_ii_ARG1_o :leaf_object_o ; + :edge_ii_ARG2_o2 :leaf_object_o2 ; + :hasConcept :concept_include-91 ; + :hasVariable :variable_ii . -:leaf_hasManner_m9 a :AMR_Leaf ; - :edge_m9_ARG0_o2 :leaf_orbit-01_o2 ; - :edge_m9_ARG1_o3 :leaf_or_o3 ; - :hasConcept :concept_manner ; - :hasVariable :variable_m9 ; - :isReifiedLeaf true . +:leaf_mean-01_m a :AMR_Leaf ; + :edge_m_ARG1_o2 :leaf_object_o2 ; + :edge_m_ARG2_s2 :leaf_satellite_s2 ; + :hasConcept :concept_mean-01 ; + :hasVariable :variable_m . -:leaf_object_o a :AMR_Leaf ; - :hasConcept :concept_object ; - :hasVariable :variable_o . - -:leaf_sun_s2 a :AMR_Leaf ; - :hasConcept :concept_sun ; - :hasVariable :variable_s2 . - -:leaf_system_p a :AMR_Leaf ; - :edge_p_name_SolarSystem :value_SolarSystem ; - :hasConcept :concept_system ; - :hasVariable :variable_p . +:role_ARG2 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG2" . sys:Out_Structure a owl:Class ; rdfs:label "Output Ontology Structure" . -net:Atom_Class_Net a owl:Class ; - rdfs:subClassOf net:Class_Net . - -net:Relation a owl:Class ; - rdfs:subClassOf net:Net_Structure . +net:atomClass_satellite_s2 a net:Atom_Class_Net ; + net:coverBaseNode :leaf_satellite_s2 ; + net:coverNode :leaf_satellite_s2 ; + net:hasClassName "satellite" ; + net:hasNaming "satellite" ; + net:hasStructure "SSC-03-01" . net:netProperty a owl:AnnotationProperty ; rdfs:label "netProperty" . @@ -1287,36 +1559,64 @@ net:netProperty a owl:AnnotationProperty ; :AMR_Structure a owl:Class . -:leaf_orbit-01_o2 a :AMR_Leaf ; - :edge_o2_ARG0_o :leaf_object_o ; - :edge_o2_ARG1_s2 :leaf_sun_s2 ; - :hasConcept :concept_orbit-01 ; - :hasVariable :variable_o2 . - cprm:configParamProperty a rdf:Property ; rdfs:label "Config Parameter Property" . -net:Atom_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)." . +ns11:Frame a ns11: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_system_s a :AMR_Leaf ; - :edge_s_domain_p :leaf_system_p ; - :hasConcept :concept_system ; - :hasVariable :variable_s . +:leaf_object_o a :AMR_Leaf ; + :edge_o_quant_2 :value_2 ; + :hasConcept :concept_object ; + :hasVariable :variable_o . + +:AMR_Predicat_Concept a owl:Class ; + rdfs:subClassOf :AMR_Concept . + +:AMR_Term_Concept a owl:Class ; + rdfs:subClassOf :AMR_Concept . + +:leaf_planet_p a :AMR_Leaf ; + :edge_p_name_Mercury :value_Mercury ; + :hasConcept :concept_planet ; + :hasVariable :variable_p . + +:leaf_satellite_s2 a :AMR_Leaf ; + :hasConcept :concept_satellite ; + :hasVariable :variable_s2 . + +:role_ARG1 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG1" . + +net:Relation a owl:Class ; + rdfs:subClassOf net:Net_Structure . net:Type a owl:Class ; rdfs:label "Semantic Net Type" ; rdfs:subClassOf net:Net_Structure . +net:atomClass_object_o2 a net:Atom_Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_object_o2 ; + net:coverNode :leaf_object_o2 ; + net:hasClassName "object" ; + net:hasNaming "object" ; + net:hasStructure "SSC-03-01" . + net:has_object a owl:AnnotationProperty ; rdfs:label "relation" ; rdfs:subPropertyOf net:netProperty . @@ -1324,6 +1624,12 @@ net:has_object a owl:AnnotationProperty ; :AMR_Op_Role a owl:Class ; rdfs:subClassOf :AMR_Role . +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:Net a owl:Class ; rdfs:subClassOf net:Net_Structure . @@ -1332,16 +1638,26 @@ net:Net a owl:Class ; :AMR_Core_Role a owl:Class ; rdfs:subClassOf :AMR_Role . -:AMR_Variable a owl:Class ; - rdfs:subClassOf :AMR_Element . +:leaf_object_o2 a :AMR_Leaf ; + :hasConcept :concept_object ; + :hasVariable :variable_o2 . -:AMR_Leaf a owl:Class ; - rdfs:subClassOf :AMR_Structure . +ns3:FrameRole a ns11:Role, + owl:Class, + owl:NamedIndividual ; + rdfs:label "AMR-PropBank-Role" ; + rdfs:subClassOf :AMR_Linked_Data . net:objectValue a owl:AnnotationProperty ; rdfs:label "valuations"@fr ; rdfs:subPropertyOf net:objectProperty . +:AMR_Variable a owl:Class ; + rdfs:subClassOf :AMR_Element . + +:AMR_Leaf a owl:Class ; + rdfs:subClassOf :AMR_Structure . + :AMR_Edge a owl:Class ; rdfs:subClassOf :AMR_Structure . diff --git a/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3--result--.ttl b/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-2.ttl similarity index 99% rename from tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3--result--.ttl rename to tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-2.ttl index 97cc63bd84904b15edeac5b0aabf27ac0857051b..8d9c7b36c6adee1ac349f22575145cdb1df7b9ac 100644 --- a/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3--result--.ttl +++ b/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-2.ttl @@ -1019,7 +1019,6 @@ net:Individual_Net a owl:Class ; net:atomClass_almost_a2 a net:Atom_Class_Net ; net:coverBaseNode :leaf_almost_a2 ; net:coverNode :leaf_almost_a2 ; - net:coverNodeCount 1 ; net:hasClassName "almost" ; net:hasNaming "almost" ; net:hasStructure "SSC-03-01" . @@ -1027,7 +1026,6 @@ net:atomClass_almost_a2 a net:Atom_Class_Net ; net:atomClass_large_l a net:Atom_Class_Net ; net:coverBaseNode :leaf_large_l ; net:coverNode :leaf_large_l ; - net:coverNodeCount 1 ; net:hasClassName "large" ; net:hasNaming "large" ; net:hasStructure "SSC-03-01" . @@ -1035,7 +1033,6 @@ net:atomClass_large_l a net:Atom_Class_Net ; net:atomClass_size_s4 a net:Atom_Class_Net ; net:coverBaseNode :leaf_size_s4 ; net:coverNode :leaf_size_s4 ; - net:coverNodeCount 1 ; net:hasClassName "size" ; net:hasNaming "size" ; net:hasStructure "SSC-03-01" . @@ -1043,7 +1040,6 @@ net:atomClass_size_s4 a net:Atom_Class_Net ; net:atomClass_small_s3 a net:Atom_Class_Net ; net:coverBaseNode :leaf_small_s3 ; net:coverNode :leaf_small_s3 ; - net:coverNodeCount 1 ; net:hasClassName "small" ; net:hasNaming "small" ; net:hasStructure "SSC-03-01" . @@ -1051,7 +1047,6 @@ net:atomClass_small_s3 a net:Atom_Class_Net ; net:atomClass_sun_s a net:Atom_Class_Net ; net:coverBaseNode :leaf_sun_s ; net:coverNode :leaf_sun_s ; - net:coverNodeCount 1 ; net:hasClassName "sun" ; net:hasNaming "sun" ; net:hasStructure "SSC-03-01" . @@ -1329,7 +1324,6 @@ net:Property_Net a owl:Class ; net:atomClass_object_o a net:Atom_Class_Net ; net:coverBaseNode :leaf_object_o ; net:coverNode :leaf_object_o ; - net:coverNodeCount 1 ; net:hasClassName "object" ; net:hasNaming "object" ; net:hasStructure "SSC-03-01" . @@ -1337,7 +1331,6 @@ net:atomClass_object_o a net:Atom_Class_Net ; net:atomClass_satellite_s2 a net:Atom_Class_Net ; net:coverBaseNode :leaf_satellite_s2 ; net:coverNode :leaf_satellite_s2 ; - net:coverNodeCount 1 ; net:hasClassName "satellite" ; net:hasNaming "satellite" ; net:hasStructure "SSC-03-01" . @@ -1439,7 +1432,6 @@ net:Value_Net a owl:Class ; net:atomClass_object_o2 a net:Atom_Class_Net ; net:coverBaseNode :leaf_object_o2 ; net:coverNode :leaf_object_o2 ; - net:coverNodeCount 1 ; net:hasClassName "object" ; net:hasNaming "object" ; net:hasStructure "SSC-03-01" . @@ -1496,7 +1488,6 @@ net:list a owl:Class ; net:atomClass_planet_p a net:Atom_Class_Net ; net:coverBaseNode :leaf_planet_p ; net:coverNode :leaf_planet_p ; - net:coverNodeCount 1 ; net:hasClassName "planet" ; net:hasNaming "planet" ; net:hasStructure "SSC-03-01" . diff --git a/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3.result.ttl b/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3.result.ttl index 5b2fd391b3749080235a1d1ca167d4dd7806a3b9..400a3ca5989d72299c8126e4bb51e1438acaf79d 100644 --- a/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3.result.ttl +++ b/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3.result.ttl @@ -1,10 +1,9 @@ -@base <https://amr.tetras-libre.fr/rdf/composite-extraction-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/rdf/core-amr#> . +@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/frames/ld/v1.2.2/> . +@prefix ns3: <http://amr.isi.edu/rdf/core-amr#> . @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#> . @@ -12,69 +11,57 @@ @prefix sys: <https://tenet.tetras-libre.fr/base-ontology#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . -ns11:Concept a rdfs:Class, +ns3:Concept a rdfs:Class, owl:Class ; rdfs:label "AMR-Concept" ; rdfs:subClassOf :AMR_Linked_Data . -ns11:Role a rdfs:Class, +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> ns11:hasID "test-1" ; - ns11:hasSentence "The sun is a star." ; - ns11:root <http://amr.isi.edu/amr_data/test-1#s> . +<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> ns11:hasID "test-2" ; - ns11:hasSentence "Earth is a planet." ; - ns11:root <http://amr.isi.edu/amr_data/test-2#p> . +<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> . -ns3:direct-02.ARG1 a ns3:FrameRole . +ns11:direct-02.ARG1 a ns11:FrameRole . -ns3:equal-01.ARG1 a ns3:FrameRole . +ns11:have-degree-91.ARG1 a ns11:FrameRole . -ns3:equal-01.ARG2 a ns3:FrameRole . +ns11:have-degree-91.ARG2 a ns11:FrameRole . -ns3:equal-01.ARG3 a ns3:FrameRole . +ns11:have-degree-91.ARG3 a ns11:FrameRole . -ns3:have-degree-91.ARG1 a ns3:FrameRole . +ns11:have-degree-91.ARG5 a ns11:FrameRole . -ns3:have-degree-91.ARG2 a ns3:FrameRole . +ns11:orbit-01.ARG0 a ns11:FrameRole . -ns3:have-degree-91.ARG3 a ns3:FrameRole . +ns11:orbit-01.ARG1 a ns11:FrameRole . -ns3:have-degree-91.ARG4 a ns3:FrameRole . +ns11:remain-01.ARG1 a ns11:FrameRole . -ns3:include-91.ARG1 a ns3:FrameRole . - -ns3:include-91.ARG2 a ns3:FrameRole . - -ns3:mean-01.ARG1 a ns3:FrameRole . - -ns3:mean-01.ARG2 a ns3:FrameRole . - -ns3:natural-03.ARG1 a ns3:FrameRole . - -ns3:orbit-01.ARG0 a ns3:FrameRole . - -ns3:orbit-01.ARG1 a ns3:FrameRole . - -ns2:domain a ns11:Role, +ns2:domain a ns3:Role, owl:AnnotationProperty, owl:NamedIndividual . -ns2:op1 a ns11:Role . +ns2:mod a ns3:Role . + +ns2:op1 a ns3:Role . -ns2:op2 a ns11:Role . +ns2:op2 a ns3:Role . -ns2:quant a ns11:Role . +ns2:op3 a ns3:Role . -ns11:hasID a owl:AnnotationProperty . +ns3:hasID a owl:AnnotationProperty . -ns11:hasSentence a owl:AnnotationProperty . +ns3:hasSentence a owl:AnnotationProperty . -ns11:root a owl:AnnotationProperty . +ns3:root a owl:AnnotationProperty . <https://amr.tetras-libre.fr/rdf/schema> a owl:Ontology ; owl:versionIRI :0.1 . @@ -84,99 +71,91 @@ ns11:root a owl:AnnotationProperty . :AMR_Prep_Role a owl:Class ; rdfs:subClassOf :AMR_Role . -:edge_a_op1_h a :AMR_Edge ; +:edge_a2_b a :AMR_Edge ; + :hasAmrRole :role_op3 ; + :hasRoleID "op3" . + +:edge_a2_o3 a :AMR_Edge ; :hasAmrRole :role_op1 ; :hasRoleID "op1" . -:edge_a_op2_e a :AMR_Edge ; +:edge_a2_p2 a :AMR_Edge ; :hasAmrRole :role_op2 ; :hasRoleID "op2" . -:edge_d_ARG1_o3 a :AMR_Edge ; - :hasAmrRole :role_ARG1 ; - :hasRoleID "ARG1" . +:edge_a_h a :AMR_Edge ; + :hasAmrRole :role_op1 ; + :hasRoleID "op1" . + +:edge_a_r a :AMR_Edge ; + :hasAmrRole :role_op2 ; + :hasRoleID "op2" . -:edge_d_polarity_negative a :AMR_Edge ; - :hasAmrRole :role_polarity ; - :hasRoleID "polarity" . +:edge_b_s3 a :AMR_Edge ; + :hasAmrRole :role_mod ; + :hasRoleID "mod" . -:edge_e_ARG1_m4 a :AMR_Edge ; +:edge_d_o2 a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_e_ARG2_p a :AMR_Edge ; - :hasAmrRole :role_ARG2 ; - :hasRoleID "ARG2" . - -:edge_e_ARG3_s4 a :AMR_Edge ; +:edge_h2_m2 a :AMR_Edge ; :hasAmrRole :role_ARG3 ; :hasRoleID "ARG3" . -:edge_h2_ARG1_p a :AMR_Edge ; +:edge_h2_o3 a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_h2_ARG2_s3 a :AMR_Edge ; +:edge_h2_s2 a :AMR_Edge ; :hasAmrRole :role_ARG2 ; :hasRoleID "ARG2" . -:edge_h2_ARG3_m3 a :AMR_Edge ; - :hasAmrRole :role_ARG3 ; - :hasRoleID "ARG3" . - -:edge_h_ARG1_o a :AMR_Edge ; - :hasAmrRole :role_ARG1 ; - :hasRoleID "ARG1" . - -:edge_h_ARG2_l a :AMR_Edge ; +:edge_h_l a :AMR_Edge ; :hasAmrRole :role_ARG2 ; :hasRoleID "ARG2" . -:edge_h_ARG3_m2 a :AMR_Edge ; +:edge_h_m a :AMR_Edge ; :hasAmrRole :role_ARG3 ; :hasRoleID "ARG3" . -:edge_h_ARG4_p a :AMR_Edge ; - :hasAmrRole :role_ARG4 ; - :hasRoleID "ARG4" . +:edge_h_o a :AMR_Edge ; + :hasAmrRole :role_ARG5 ; + :hasRoleID "ARG5" . -:edge_ii_ARG1_o a :AMR_Edge ; +:edge_h_p a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_ii_ARG2_o2 a :AMR_Edge ; - :hasAmrRole :role_ARG2 ; - :hasRoleID "ARG2" . - -:edge_m4_quant_a2 a :AMR_Edge ; - :hasAmrRole :role_quant ; - :hasRoleID "quant" . +:edge_o2_o a :AMR_Edge ; + :hasAmrRole :role_ARG0 ; + :hasRoleID "ARG0" . -:edge_m_ARG1_o2 a :AMR_Edge ; +:edge_o2_s a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_m_ARG2_s2 a :AMR_Edge ; - :hasAmrRole :role_ARG2 ; - :hasRoleID "ARG2" . - -:edge_n_ARG1_s2 a :AMR_Edge ; - :hasAmrRole :role_ARG1 ; - :hasRoleID "ARG1" . +:edge_p2_d2 a :AMR_Edge ; + :hasAmrRole :role_mod ; + :hasRoleID "mod" . -:edge_o3_ARG0_o2 a :AMR_Edge ; +:edge_p9_ARG0_s4 a :AMR_Edge ; :hasAmrRole :role_ARG0 ; :hasRoleID "ARG0" . -:edge_o3_ARG1_s a :AMR_Edge ; +:edge_p9_ARG1_b a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_o_quant_2 a :AMR_Edge ; +:edge_p_quant_8 a :AMR_Edge ; :hasAmrRole :role_quant ; :hasRoleID "quant" . -:edge_p_name_Mercury a :AMR_Edge ; +:edge_r_a2 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_s4_name_SolarSystem a :AMR_Edge ; :hasAmrRole :role_name ; :hasRoleID "name" . @@ -257,6 +236,25 @@ ns11:root a owl:AnnotationProperty . :hasConceptLink "or" ; :label "conjunction-OR" . +:phenomena_modality_obligation a owl:Class ; + rdfs:subClassOf :phenomena_modality ; + :hasConceptLink "obligate-01" ; + :label "obligation-modality" . + +: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 ; @@ -298,9 +296,9 @@ ns11:root a owl:AnnotationProperty . :hasReification false ; :hasRelationName "quant" . -:role_ARG5 a owl:Class ; +:role_ARG4 a owl:Class ; rdfs:subClassOf :AMR_Core_Role ; - :label "ARG5" . + :label "ARG4" . :role_ARG6 a owl:Class ; rdfs:subClassOf :AMR_Core_Role ; @@ -339,20 +337,6 @@ ns11:root a owl:AnnotationProperty . :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_op3 a owl:Class ; - rdfs:subClassOf :AMR_Op_Role ; - :label "op3" . - :role_op4 a owl:Class ; rdfs:subClassOf :AMR_Op_Role ; :label "op4" . @@ -386,11 +370,15 @@ ns11:root a owl:AnnotationProperty . :toReifyWithBaseEdge "ARG0" ; :toReifyWithHeadEdge "ARG1" . -:root_SSC-03-01 a :AMR_Root ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#root01> ; +:role_polarity a owl:Class ; + rdfs:subClassOf :AMR_Specific_Role ; + :label "polarity" . + +:root_SSC-02-01 a :AMR_Root ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#root01> ; :hasRootLeaf :leaf_and_a ; - :hasSentenceID "SSC-03-01" ; - :hasSentenceStatement "Of the objects that orbit the Sun indirectly—the natural satellites—two are larger than the smallest planet, Mercury, and one more almost equals it in size." . + :hasSentenceID "SSC-02-01" ; + :hasSentenceStatement "Of the objects that orbit the Sun directly, the largest are the eight planets, with the remainder being smaller objects, the dwarf planets and small Solar System bodies." . :toReifyAsConcept a owl:AnnotationProperty ; rdfs:subPropertyOf :toReify . @@ -460,20 +448,9 @@ cprm:targetOntologyURI a rdf:Property ; <https://tenet.tetras-libre.fr/semantic-net> a owl:Ontology . -net:Composite_Property_Net a owl:Class ; - rdfs:subClassOf net:Property_Net . - -net:Instance a owl:Class ; - rdfs:label "Semantic Net Instance" ; - rdfs:subClassOf net:Net_Structure . - net:Logical_Set_Net a owl:Class ; rdfs:subClassOf net:Net . -net:Object a owl:Class ; - rdfs:label "Object using in semantic net instance" ; - rdfs:subClassOf net:Net_Structure . - net:Property_Axiom_Net a owl:Class ; rdfs:subClassOf net:Axiom_Net . @@ -484,101 +461,30 @@ net:abstractionClass a owl:AnnotationProperty ; rdfs:label "abstraction class" ; rdfs:subPropertyOf net:objectValue . -net:atom a owl:Class ; - rdfs:label "atom" ; - rdfs:subClassOf net:Type . - net:atomOf a owl:AnnotationProperty ; rdfs:label "atom of" ; rdfs:subPropertyOf net:typeProperty . -net:atomProperty_direct_d a net:Atom_Property_Net ; - :role_ARG1 net:atomProperty_orbit_o3 ; - net:coverBaseNode :leaf_direct-02_d ; - net:coverNode :leaf_direct-02_d ; - net:hasNaming "direct" ; - net:hasPropertyName "direct" ; - net:hasPropertyName01 "directing" ; - net:hasPropertyName10 "direct-by" ; - net:hasPropertyName12 "direct-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_orbit-01_o3, - :value_negative . - -net:atomProperty_natural_n a net:Atom_Property_Net ; - :role_ARG1 net:atomClass_satellite_s2 ; - net:coverBaseNode :leaf_natural-03_n ; - net:coverNode :leaf_natural-03_n ; - net:hasNaming "natural" ; - net:hasPropertyName "natural" ; - net:hasPropertyName01 "naturaling" ; - net:hasPropertyName10 "natural-by" ; - net:hasPropertyName12 "natural-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_satellite_s2 . - net:atomType a owl:AnnotationProperty ; rdfs:label "atom type" ; rdfs:subPropertyOf net:objectType . -net:class a owl:Class ; - rdfs:label "class" ; - rdfs:subClassOf net:Type . - -net:composite a owl:Class ; - rdfs:label "composite" ; - rdfs:subClassOf net:Type . - -net:compositeClass_object-include-object_o a net:Composite_Class_Net ; - net:composeFrom net:atomClass_object_o, - net:atomClass_object_o2, - net:atomProperty_include_ii ; - net:coverBaseNode :leaf_object_o ; - net:coverNode :leaf_include-91_ii, - :leaf_object_o, - :leaf_object_o2 ; - net:hasMotherClassNet net:atomClass_object_o ; - net:hasNaming "object-include-object" ; - net:hasRestriction net:restriction_include-object_ii ; - net:hasStructure "SSC-03-01" . - -net:compositeClass_object-mean-satellite_o2 a net:Composite_Class_Net ; - net:composeFrom net:atomClass_object_o2, - net:atomClass_satellite_s2, - net:atomProperty_mean_m ; - net:coverBaseNode :leaf_object_o2 ; - net:coverNode :leaf_mean-01_m, - :leaf_object_o2, - :leaf_satellite_s2 ; - net:hasMotherClassNet net:atomClass_object_o2 ; - net:hasNaming "object-mean-satellite" ; - net:hasRestriction net:restriction_mean-satellite_m ; - net:hasStructure "SSC-03-01" . - -net:conjunctive_list a owl:Class ; - rdfs:label "conjunctive-list" ; - rdfs:subClassOf net:list . - -net:disjunctive_list a owl:Class ; - rdfs:label "disjunctive-list" ; - rdfs:subClassOf net:list . +net:compositeProperty_direct-orbit_o2 a net:Composite_Property_Net ; + :role_ARG0 net:atomClass_object_o ; + :role_ARG1 net:atomClass_sun_s ; + net:composeFrom net:atomProperty_orbit_o2, + net:individual_direct_d ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_direct-02_d, + :leaf_orbit-01_o2 ; + net:hasMotherPropertyNet net:atomProperty_orbit_o2 ; + net:hasNaming "direct-orbit" ; + net:hasStructure "SSC-02-01" . net:entityClass a owl:AnnotationProperty ; rdfs:label "entity class" ; rdfs:subPropertyOf net:objectValue . -net:entity_class_list a owl:Class ; - rdfs:label "entityClassList" ; - rdfs:subClassOf net:class_list . - -net:event a owl:Class ; - rdfs:label "event" ; - rdfs:subClassOf net:Type . - net:featureClass a owl:AnnotationProperty ; rdfs:label "feature class" ; rdfs:subPropertyOf net:objectValue . @@ -696,103 +602,110 @@ net:normal_direction a owl:NamedIndividual . net:phenomena_conjunction-AND_a a net:Phenomena_Net ; :role_op1 net:phenomena_degree_h ; - :role_op2 net:atomProperty_equal_e ; + :role_op2 net:atomProperty_remain_r ; net:coverBaseNode :leaf_and_a ; net:coverNode :leaf_and_a ; net:hasNaming "conjunction-AND" ; net:hasPhenomenaRef "and" ; net:hasPhenomenaType :phenomena_conjunction_and ; - net:hasStructure "SSC-03-01" . + net:hasStructure "SSC-02-01" . net:phenomena_degree_h2 a net:Phenomena_Net ; - :role_ARG1 net:atomClass_planet_p, - net:individual_Mercury_p ; - :role_ARG2 net:atomClass_small_s3 ; - :role_ARG3 net:atomProperty_most_m3 ; + :role_ARG1 net:atomClass_object_o3, + net:compositeClass_more-small-object_o3 ; + :role_ARG2 net:atomClass_small_s2 ; + :role_ARG3 net:atomProperty_more_m2 ; net:coverBaseNode :leaf_have-degree-91_h2 ; net:coverNode :leaf_have-degree-91_h2 ; + net:hasFeatureNet net:individual_more-small_s2 ; net:hasNaming "degree" ; net:hasPhenomenaRef "have-degree-91" ; net:hasPhenomenaType :phenomena_degree ; - net:hasStructure "SSC-03-01" . - -net:relation a owl:Class ; - rdfs:label "relation" ; - rdfs:subClassOf net:Type . + net:hasStructure "SSC-02-01" . net:relationOf a owl:AnnotationProperty ; rdfs:label "relation of" ; rdfs:subPropertyOf net:typeProperty . -net:state_property a owl:Class ; - rdfs:label "stateProperty" ; - rdfs:subClassOf net:Type . +net:relation_SolarSystem-hasPart-body-SSC-02-01_s4 a net:Relation_Net ; + net:composeFrom net:atomProperty_hasPart_p9, + net:individual_SolarSystem_s4, + net:individual_body-SSC-02-01_b ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_body_b, + :leaf_hasPart_p9, + :leaf_small_s3, + :leaf_system_s4 ; + net:hasNaming "SolarSystem-hasPart-body-SSC-02-01" ; + net:hasObjectNet net:individual_body-SSC-02-01_b ; + net:hasPredicateNet net:atomProperty_hasPart_p9 ; + net:hasStructure "SSC-02-01" ; + net:hasSubjectNet net:individual_SolarSystem_s4 . + +net:relation_body-SSC-02-01-hasFeature-not-most-large_b a net:Relation_Net ; + net:composeFrom net:individual_body-SSC-02-01_b, + net:individual_not-most-large_l, + net:predefinedProperty_hasFeature ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_large_l, + :leaf_most_m, + :leaf_small_s3 ; + net:hasNaming "body-SSC-02-01-hasFeature-not-most-large" ; + net:hasObjectNet net:individual_not-most-large_l ; + net:hasPredicateNet net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" ; + net:hasSubjectNet net:individual_body-SSC-02-01_b . + +net:relation_body-SSC-02-01-hasFeature-small_b a net:Relation_Net ; + net:composeFrom net:individual_body-SSC-02-01_b, + net:individual_small_s3, + net:predefinedProperty_hasFeature ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_small_s3 ; + net:hasNaming "body-SSC-02-01-hasFeature-small" ; + net:hasObjectNet net:individual_small_s3 ; + net:hasPredicateNet net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" ; + net:hasSubjectNet net:individual_body-SSC-02-01_b . net:type a owl:AnnotationProperty ; rdfs:label "type "@fr ; rdfs:subPropertyOf net:netProperty . -net:unary_list a owl:Class ; - rdfs:label "unary-list" ; - rdfs:subClassOf net:list . - -net:value_Mercury_blankNode a net:Value_Net ; - net:hasNaming "Mercury" ; - net:hasStructure "SSC-03-01" ; - net:hasValueLabel "Mercury" . - -net:value_negative_blankNode a net:Value_Net ; - net:hasNaming "negative" ; - net:hasStructure "SSC-03-01" ; - net:hasValueLabel "negative" . - -net:value_o_blankNode a net:Value_Net ; - net:hasNaming "o" ; - net:hasStructure "SSC-03-01" ; - net:hasValueLabel "o" . - net:verbClass a owl:AnnotationProperty ; rdfs:label "verb class" ; rdfs:subPropertyOf net:objectValue . -<http://amr.isi.edu/amr_data/SSC-03-01#d> a ns3:direct-02 ; - ns3:direct-02.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o3> ; - ns2:polarity "-" ; - rdfs:subClassOf :AMR_Linked_Data . - -<http://amr.isi.edu/amr_data/SSC-03-01#h2> a ns3:have-degree-91 ; - ns3:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#p> ; - ns3:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#s3> ; - ns3:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-03-01#m3> ; +<http://amr.isi.edu/amr_data/SSC-02-01#d> a ns11:direct-02 ; + ns11:direct-02.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#o2> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#ii> a ns3:include-91 ; - ns3:include-91.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o> ; - ns3:include-91.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; +<http://amr.isi.edu/amr_data/SSC-02-01#h2> a ns11:have-degree-91 ; + ns11:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; + ns11:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-02-01#s2> ; + ns11:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-02-01#m2> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#m> a ns3:mean-01 ; - ns3:mean-01.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; - ns3:mean-01.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#s2> ; - rdfs:subClassOf :AMR_Linked_Data . +<http://amr.isi.edu/amr_data/SSC-02-01#root01> a ns3:AMR ; + ns3:has-id "SSC-02-01" ; + ns3:has-sentence "Of the objects that orbit the Sun directly, the largest are the eight planets, with the remainder being smaller objects, the dwarf planets and small Solar System bodies." ; + ns3:root <http://amr.isi.edu/amr_data/SSC-02-01#a> . -<http://amr.isi.edu/amr_data/SSC-03-01#n> a ns3:natural-03 ; - ns3:natural-03.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#s2> ; +<http://amr.isi.edu/amr_data/SSC-02-01#s4> a ns2:system ; + rdfs:label "Solar System" ; + ns2:part <http://amr.isi.edu/amr_data/SSC-02-01#b> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#root01> a ns11:AMR ; - ns11:has-id "SSC-03-01" ; - ns11:has-sentence "Of the objects that orbit the Sun indirectly—the natural satellites—two are larger than the smallest planet, Mercury, and one more almost equals it in size." ; - ns11:root <http://amr.isi.edu/amr_data/SSC-03-01#a> . - <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" . -ns11:AMR a owl:Class ; +ns3:AMR a owl:Class ; rdfs:subClassOf :AMR_Linked_Data . -ns11:NamedEntity a ns11:Concept, +ns3:NamedEntity a ns3:Concept, owl:Class, owl:NamedIndividual ; rdfs:label "AMR-EntityType", @@ -802,493 +715,492 @@ ns11:NamedEntity a ns11:Concept, :AMR_Root a owl:Class ; rdfs:subClassOf :AMR_Structure . -:concept_almost rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns2:almost ; - :label "almost" . - -:concept_and rdfs:subClassOf :AMR_Relation_Concept ; - :fromAmrLk ns11:and ; - :hasPhenomenaLink :phenomena_conjunction_and ; - :label "and" . +:concept_body rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:body ; + :label "body" . :concept_direct-02 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:direct-02 ; + :fromAmrLk ns11:direct-02 ; :label "direct-02" . -:concept_equal-01 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:equal-01 ; - :label "equal-01" . - -:concept_include-91 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:include-91 ; - :label "include-91" . +:concept_dwarf rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:dwarf ; + :label "dwarf" . :concept_large rdfs:subClassOf :AMR_Term_Concept ; :fromAmrLk ns2:large ; :label "large" . -:concept_mean-01 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:mean-01 ; - :label "mean-01" . +:concept_more rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:more ; + :label "more" . :concept_most rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns11:most ; + :fromAmrLk ns3:most ; :label "most" . -:concept_natural-03 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:natural-03 ; - :label "natural-03" . - :concept_orbit-01 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:orbit-01 ; + :fromAmrLk ns11:orbit-01 ; :label "orbit-01" . -:concept_planet rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns4:planet ; - :label "planet" . - -:concept_satellite rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns2:satellite ; - :label "satellite" . - -:concept_size rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns2:size ; - :label "size" . +:concept_part rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns2:part ; + :isReifiedConcept true ; + :label "hasPart" . -:concept_small rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns2:small ; - :label "small" . +:concept_remain-01 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns11:remain-01 ; + :label "remain-01" . :concept_sun rdfs:subClassOf :AMR_Term_Concept ; :fromAmrLk ns2:sun ; :label "sun" . -:role_ARG0 a owl:Class, - net:Relation ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG0" . +:concept_system rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:system ; + :label "system" . -:role_ARG4 a owl:Class, +:role_ARG5 a owl:Class, net:Relation ; rdfs:subClassOf :AMR_Core_Role ; - :label "ARG4" . + :label "ARG5" . -:role_name a owl:Class ; +:role_name a owl:Class, + net:Relation ; rdfs:subClassOf :AMR_NonCore_Role ; :label "name" . -:role_op1 a owl:Class, +:role_op3 a owl:Class, net:Relation ; rdfs:subClassOf :AMR_Op_Role ; - :label "op1" . + :label "op3" . -:role_op2 a owl:Class, +:role_quant a owl:Class, net:Relation ; - rdfs:subClassOf :AMR_Op_Role ; - :label "op2" . - -:role_polarity a owl:Class ; rdfs:subClassOf :AMR_Specific_Role ; - :label "polarity" . - -:value_2 a :AMR_Value ; - rdfs:label "o" . - -:value_Mercury a :AMR_Value ; - rdfs:label "Mercury" . + :label "quant" . :variable_a a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#a> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#a> ; :label "a" . :variable_a2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#a2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#a2> ; :label "a2" . +:variable_b a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#b> ; + :label "b" . + :variable_d a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#d> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#d> ; :label "d" . -:variable_e a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#e> ; - :label "e" . +:variable_d2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#d2> ; + :label "d2" . :variable_h a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#h> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#h> ; :label "h" . :variable_h2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#h2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#h2> ; :label "h2" . -:variable_ii a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#ii> ; - :label "ii" . - :variable_l a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#l> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#l> ; :label "l" . :variable_m a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#m> ; :label "m" . :variable_m2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#m2> ; :label "m2" . -:variable_m3 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m3> ; - :label "m3" . - -:variable_m4 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m4> ; - :label "m4" . - -:variable_n a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#n> ; - :label "n" . - :variable_o a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#o> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o> ; :label "o" . :variable_o2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o2> ; :label "o2" . :variable_o3 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#o3> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; :label "o3" . :variable_p a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#p> ; - :label "p" ; - :name "Mercury" . + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#p> ; + :label "p" . + +:variable_p2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#p2> ; + :label "p2" . + +:variable_p9 a ns2:part, + :AMR_Variable ; + :isReifiedVariable true ; + :label "p9" . + +:variable_r a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#r> ; + :label "r" . :variable_s a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s> ; :label "s" . :variable_s2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s2> ; :label "s2" . :variable_s3 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s3> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s3> ; :label "s3" . :variable_s4 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s4> ; - :label "s4" . - -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 . + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s4> ; + :label "s4" ; + :name "Solar System" . sys:Out_AnnotationProperty a owl:AnnotationProperty . net:Axiom_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:Individual_Net a owl:Class ; - rdfs:subClassOf net:Net . - -net:atomClass_almost_a2 a net:Atom_Class_Net ; - net:coverBaseNode :leaf_almost_a2 ; - net:coverNode :leaf_almost_a2 ; - net:hasClassName "almost" ; - net:hasNaming "almost" ; - net:hasStructure "SSC-03-01" . - -net:atomClass_large_l a net:Atom_Class_Net ; - net:coverBaseNode :leaf_large_l ; - net:coverNode :leaf_large_l ; - net:hasClassName "large" ; - net:hasNaming "large" ; - net:hasStructure "SSC-03-01" . - -net:atomClass_size_s4 a net:Atom_Class_Net ; - net:coverBaseNode :leaf_size_s4 ; - net:coverNode :leaf_size_s4 ; - net:hasClassName "size" ; - net:hasNaming "size" ; - net:hasStructure "SSC-03-01" . - -net:atomClass_small_s3 a net:Atom_Class_Net ; - net:coverBaseNode :leaf_small_s3 ; - net:coverNode :leaf_small_s3 ; - net:hasClassName "small" ; - net:hasNaming "small" ; - net:hasStructure "SSC-03-01" . - -net:atomClass_sun_s a net:Atom_Class_Net ; - net:coverBaseNode :leaf_sun_s ; - net:coverNode :leaf_sun_s ; - net:hasClassName "sun" ; - net:hasNaming "sun" ; - net:hasStructure "SSC-03-01" . - -net:atomProperty_equal_e a net:Atom_Property_Net ; - :role_ARG1 net:atomProperty_more_m4 ; - :role_ARG2 net:atomClass_planet_p, - net:individual_Mercury_p ; - :role_ARG3 net:atomClass_size_s4 ; - net:coverBaseNode :leaf_equal-01_e ; - net:coverNode :leaf_equal-01_e ; - net:hasNaming "equal" ; - net:hasPropertyName "equal" ; - net:hasPropertyName01 "equaling" ; - net:hasPropertyName10 "equal-by" ; - net:hasPropertyName12 "equal-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_more_m4, - :leaf_planet_p, - :leaf_size_s4 . - -net:atomProperty_more_m2 a net:Atom_Property_Net ; - net:coverBaseNode :leaf_more_m2 ; - net:coverNode :leaf_more_m2 ; - net:hasNaming "more" ; - net:hasPropertyName "more" ; - net:hasPropertyName01 "moreing" ; - net:hasPropertyName10 "more-by" ; - net:hasPropertyName12 "more-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" . +net:Predefined_Property_Net a owl:Class ; + rdfs:subClassOf net:Property_Net . -net:atomProperty_more_m4 a net:Atom_Property_Net ; - :role_quant net:atomClass_almost_a2 ; - net:coverBaseNode :leaf_more_m4 ; - net:coverNode :leaf_more_m4 ; - net:hasNaming "more" ; - net:hasPropertyName "more" ; - net:hasPropertyName01 "moreing" ; - net:hasPropertyName10 "more-by" ; - net:hasPropertyName12 "more-of" ; +net:atomProperty_direct_d a net:Atom_Property_Net, + net:Deprecated_Net ; + :role_ARG1 net:atomProperty_orbit_o2 ; + net:coverBaseNode :leaf_direct-02_d ; + net:coverNode :leaf_direct-02_d ; + net:hasNaming "direct" ; + net:hasPropertyName "direct" ; + net:hasPropertyName01 "directing" ; + net:hasPropertyName10 "direct-by" ; + net:hasPropertyName12 "direct-of" ; net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; + net:hasStructure "SSC-02-01" ; net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_almost_a2 . - -net:atomProperty_most_m3 a net:Atom_Property_Net ; - net:coverBaseNode :leaf_most_m3 ; - net:coverNode :leaf_most_m3 ; - net:hasNaming "most" ; - net:hasPropertyName "most" ; - net:hasPropertyName01 "mosting" ; - net:hasPropertyName10 "most-by" ; - net:hasPropertyName12 "most-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" . + net:targetArgumentNode :leaf_orbit-01_o2 . -net:atomProperty_orbit_o3 a net:Atom_Property_Net ; - :role_ARG0 net:atomClass_object_o2 ; - :role_ARG1 net:atomClass_sun_s ; - net:coverBaseNode :leaf_orbit-01_o3 ; - net:coverNode :leaf_orbit-01_o3 ; - net:hasNaming "orbit" ; - net:hasPropertyName "orbit" ; - net:hasPropertyName01 "orbiting" ; - net:hasPropertyName10 "orbit-by" ; - net:hasPropertyName12 "orbit-of" ; +net:atomProperty_remain_r a net:Atom_Property_Net, + net:Deprecated_Net ; + :role_ARG1 net:atomClass_body_b, + net:atomClass_object_o3, + net:atomClass_planet_p2, + net:compositeClass_dwarf-planet_p2, + net:compositeClass_more-small-object_o3, + net:compositeClass_small-body_b, + net:phenomena_conjunction-AND_a2 ; + net:coverBaseNode :leaf_remain-01_r ; + net:coverNode :leaf_remain-01_r ; + net:hasNaming "remain" ; + net:hasPropertyName "remain" ; + net:hasPropertyName01 "remaining" ; + net:hasPropertyName10 "remain-by" ; + net:hasPropertyName12 "remain-of" ; net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; + net:hasStructure "SSC-02-01" ; net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_object_o2, - :leaf_sun_s . + net:targetArgumentNode :leaf_and_a2 . -net:class_list a owl:Class ; - rdfs:label "classList" ; - rdfs:subClassOf net:Type . +net:compositeClass_most-large-planet_p a net:Class_Net, + net:Composite_Class_Net ; + :role_quant net:value_8_blankNode ; + net:composeFrom net:atomClass_planet_p, + net:individual_most-large_l ; + net:coverBaseNode :leaf_planet_p ; + net:coverNode :leaf_large_l, + :leaf_most_m, + :leaf_planet_p ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_planet_p, + net:compositeClass_object-orbit-sun_o ; + net:hasMotherClassNetToRefine net:atomClass_object_o ; + net:hasNaming "most-large-planet" ; + net:hasRestriction net:restriction_most-large-feature_l ; + net:hasRootClassNet net:atomClass_planet_p ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_system-hasPart-small-body_s4 a net:Composite_Class_Net ; + :role_name net:value_SolarSystem_blankNode ; + net:composeFrom net:atomClass_system_s4, + net:atomProperty_hasPart_p9, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_body_b, + :leaf_hasPart_p9, + :leaf_small_s3, + :leaf_system_s4 ; + net:hasMotherClassNet net:atomClass_system_s4 ; + net:hasNaming "system-hasPart-small-body" ; + net:hasRestriction net:restriction_hasPart-small-body_p9 ; + net:hasRootClassNet net:atomClass_system_s4 ; + net:hasStructure "SSC-02-01" . net:has_value a owl:AnnotationProperty ; rdfs:subPropertyOf net:netProperty . +net:individual_direct_d a net:Individual_Net ; + net:composeFrom net:atomProperty_direct_d ; + net:coverBaseNode :leaf_direct-02_d ; + net:coverNode :leaf_direct-02_d ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "direct" ; + net:hasNaming "direct" ; + net:hasStructure "SSC-02-01" . + +net:individual_more_m2 a net:Individual_Net ; + net:composeFrom net:atomProperty_more_m2 ; + net:coverBaseNode :leaf_more_m2 ; + net:coverNode :leaf_more_m2 ; + net:hasClassType sys:Degree ; + net:hasIndividualLabel "more" ; + net:hasNaming "more" ; + net:hasStructure "SSC-02-01" . + +net:individual_most_m a net:Individual_Net ; + net:composeFrom net:atomProperty_most_m ; + net:coverBaseNode :leaf_most_m ; + net:coverNode :leaf_most_m ; + net:hasClassType sys:Degree ; + net:hasIndividualLabel "most" ; + net:hasNaming "most" ; + net:hasStructure "SSC-02-01" . + net:objectType a owl:AnnotationProperty ; rdfs:label "object type" ; rdfs:subPropertyOf net:objectProperty . -net:phenomena_degree_h a net:Phenomena_Net ; - :role_ARG1 net:atomClass_object_o ; +net:phenomena_conjunction-AND_a2 a net:Phenomena_Net ; + :role_op1 net:atomClass_object_o3, + net:compositeClass_more-small-object_o3 ; + :role_op2 net:atomClass_planet_p2, + net:compositeClass_dwarf-planet_p2 ; + :role_op3 net:atomClass_body_b, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_and_a2 ; + net:coverNode :leaf_and_a2 ; + net:hasNaming "conjunction-AND" ; + net:hasPhenomenaRef "and" ; + net:hasPhenomenaType :phenomena_conjunction_and ; + net:hasStructure "SSC-02-01" . + +net:phenomena_degree_h a net:Deprecated_Net, + net:Phenomena_Net ; + :role_ARG1 net:atomClass_planet_p, + net:compositeClass_most-large-planet_p ; :role_ARG2 net:atomClass_large_l ; - :role_ARG3 net:atomProperty_more_m2 ; - :role_ARG4 net:atomClass_planet_p, - net:individual_Mercury_p ; + :role_ARG3 net:atomProperty_most_m ; + :role_ARG5 net:atomClass_object_o ; net:coverBaseNode :leaf_have-degree-91_h ; net:coverNode :leaf_have-degree-91_h ; + net:hasFeatureNet net:individual_most-large_l ; net:hasNaming "degree" ; net:hasPhenomenaRef "have-degree-91" ; net:hasPhenomenaType :phenomena_degree ; - net:hasStructure "SSC-03-01" . - -net:restriction_include-object_ii a net:Restriction_Net ; - net:composeFrom net:atomClass_object_o2, - net:atomProperty_include_ii ; - net:coverBaseNode :leaf_include-91_ii ; - net:coverNode :leaf_include-91_ii, - :leaf_object_o2 ; - net:hasNaming "include-object" ; - net:hasRestrictionNetValue net:atomClass_object_o2 ; - net:hasRestrictionOnProperty net:atomProperty_include_ii ; - net:hasStructure "SSC-03-01" . - -net:restriction_mean-satellite_m a net:Restriction_Net ; - net:composeFrom net:atomClass_satellite_s2, - net:atomProperty_mean_m ; - net:coverBaseNode :leaf_mean-01_m ; - net:coverNode :leaf_mean-01_m, - :leaf_satellite_s2 ; - net:hasNaming "mean-satellite" ; - net:hasRestrictionNetValue net:atomClass_satellite_s2 ; - net:hasRestrictionOnProperty net:atomProperty_mean_m ; - net:hasStructure "SSC-03-01" . - -<http://amr.isi.edu/amr_data/SSC-03-01#a> a ns11:and ; - ns2:op1 <http://amr.isi.edu/amr_data/SSC-03-01#h> ; - ns2:op2 <http://amr.isi.edu/amr_data/SSC-03-01#e> ; - rdfs:subClassOf :AMR_Linked_Data . - -<http://amr.isi.edu/amr_data/SSC-03-01#a2> a ns2:almost ; - rdfs:subClassOf :AMR_Linked_Data . - -<http://amr.isi.edu/amr_data/SSC-03-01#e> a ns3:equal-01 ; - ns3:equal-01.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#m4> ; - ns3:equal-01.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#p> ; - ns3:equal-01.ARG3 <http://amr.isi.edu/amr_data/SSC-03-01#s4> ; + net:hasStructure "SSC-02-01" . + +net:restriction_dwarf-feature_d2 a net:Restriction_Net ; + net:composeFrom net:individual_dwarf_d2 ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasNaming "dwarf-feature" ; + net:hasRestrictionNetValue net:individual_dwarf_d2 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_hasPart-small-body_p9 a net:Restriction_Net ; + net:composeFrom net:atomProperty_hasPart_p9, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_hasPart_p9 ; + net:coverNode :leaf_body_b, + :leaf_hasPart_p9, + :leaf_small_s3 ; + net:hasNaming "hasPart-small-body" ; + net:hasRestrictionNetValue net:compositeClass_small-body_b ; + net:hasRestrictionOnProperty net:atomProperty_hasPart_p9 ; + net:hasStructure "SSC-02-01" . + +net:restriction_more-small-feature_s2 a net:Restriction_Net ; + net:composeFrom net:individual_more-small_s2 ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_more_m2, + :leaf_small_s2 ; + net:hasNaming "more-small-feature" ; + net:hasRestrictionNetValue net:individual_more-small_s2 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_most-large-feature_l a net:Restriction_Net ; + net:composeFrom net:individual_most-large_l ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasNaming "most-large-feature" ; + net:hasRestrictionNetValue net:individual_most-large_l ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_orbit-sun_o2 a net:Restriction_Net ; + net:composeFrom net:atomClass_sun_s, + net:atomProperty_orbit_o2 ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_orbit-01_o2, + :leaf_sun_s ; + net:hasNaming "orbit-sun" ; + net:hasRestrictionNetValue net:atomClass_sun_s ; + net:hasRestrictionOnProperty net:atomProperty_orbit_o2 ; + net:hasStructure "SSC-02-01" . + +net:restriction_small-feature_s3 a net:Restriction_Net ; + net:composeFrom net:individual_small_s3 ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasNaming "small-feature" ; + net:hasRestrictionNetValue net:individual_small_s3 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +<http://amr.isi.edu/amr_data/SSC-02-01#a> a ns3:and ; + ns2:op1 <http://amr.isi.edu/amr_data/SSC-02-01#h> ; + ns2:op2 <http://amr.isi.edu/amr_data/SSC-02-01#r> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#h> a ns3:have-degree-91 ; - ns3:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o> ; - ns3:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#l> ; - ns3:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-03-01#m2> ; - ns3:have-degree-91.ARG4 <http://amr.isi.edu/amr_data/SSC-03-01#p> ; +<http://amr.isi.edu/amr_data/SSC-02-01#a2> a ns3:and ; + ns2:op1 <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; + ns2:op2 <http://amr.isi.edu/amr_data/SSC-02-01#p2> ; + ns2:op3 <http://amr.isi.edu/amr_data/SSC-02-01#b> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#l> a ns2:large ; +<http://amr.isi.edu/amr_data/SSC-02-01#d2> a ns2:dwarf ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#m2> a ns11:more ; +<http://amr.isi.edu/amr_data/SSC-02-01#h> a ns11:have-degree-91 ; + ns11:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#p> ; + ns11:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-02-01#l> ; + ns11:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-02-01#m> ; + ns11:have-degree-91.ARG5 <http://amr.isi.edu/amr_data/SSC-02-01#o> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#m3> a ns11:most ; +<http://amr.isi.edu/amr_data/SSC-02-01#l> a ns2:large ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#m4> a ns11:more ; - ns2:quant <http://amr.isi.edu/amr_data/SSC-03-01#a2> ; +<http://amr.isi.edu/amr_data/SSC-02-01#m> a ns3:most ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#o3> a ns3:orbit-01 ; - ns3:orbit-01.ARG0 <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; - ns3:orbit-01.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#s> ; +<http://amr.isi.edu/amr_data/SSC-02-01#m2> a ns3:more ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#s> a ns2:sun ; +<http://amr.isi.edu/amr_data/SSC-02-01#o2> a ns11:orbit-01 ; + ns11:orbit-01.ARG0 <http://amr.isi.edu/amr_data/SSC-02-01#o> ; + ns11:orbit-01.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#s> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#s3> a ns2:small ; +<http://amr.isi.edu/amr_data/SSC-02-01#p> a ns4:planet ; + ns2:quant "8" ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#s4> a ns2:size ; +<http://amr.isi.edu/amr_data/SSC-02-01#p2> a ns4:planet ; + ns2:mod <http://amr.isi.edu/amr_data/SSC-02-01#d2> ; rdfs:subClassOf :AMR_Linked_Data . -ns4:planet a ns11:NamedEntity ; +<http://amr.isi.edu/amr_data/SSC-02-01#r> a ns11:remain-01 ; + ns11:remain-01.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#a2> ; rdfs:subClassOf :AMR_Linked_Data . -ns3:direct-02 a ns11:Frame ; +<http://amr.isi.edu/amr_data/SSC-02-01#s> a ns2:sun ; rdfs:subClassOf :AMR_Linked_Data . -ns3:equal-01 a ns11:Frame ; +<http://amr.isi.edu/amr_data/SSC-02-01#s2> a ns2:small ; rdfs:subClassOf :AMR_Linked_Data . -ns3:include-91 a ns11:Frame ; +<http://amr.isi.edu/amr_data/SSC-02-01#s3> a ns2:small ; rdfs:subClassOf :AMR_Linked_Data . -ns3:mean-01 a ns11:Frame ; +ns11:direct-02 a ns3:Frame ; rdfs:subClassOf :AMR_Linked_Data . -ns3:natural-03 a ns11:Frame ; +ns11:orbit-01 a ns3:Frame ; rdfs:subClassOf :AMR_Linked_Data . -ns3:orbit-01 a ns11:Frame ; +ns11:remain-01 a ns3:Frame ; rdfs:subClassOf :AMR_Linked_Data . -ns2:almost a ns11:Concept ; +ns2:body a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:large a ns11:Concept ; +ns2:dwarf a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:satellite a ns11:Concept ; +ns2:large a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:size a ns11:Concept ; +ns2:part a ns3:Role ; rdfs:subClassOf :AMR_Linked_Data . -ns2:small a ns11:Concept ; +ns2:sun a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:sun a ns11:Concept ; +ns2:system a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns11:and a ns11:Concept ; +ns3:more a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns11:most a ns11:Concept ; +ns3:most a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -:AMR_Phenomena a owl:Class ; - rdfs:subClassOf :AMR_Structure . - :AMR_Relation_Concept a owl:Class ; rdfs:subClassOf :AMR_Concept . +:AMR_Value a owl:Class ; + rdfs:subClassOf :AMR_Element . + +:concept_and rdfs:subClassOf :AMR_Relation_Concept ; + :fromAmrLk ns3:and ; + :hasPhenomenaLink :phenomena_conjunction_and ; + :label "and" . + :concept_have-degree-91 rdfs:subClassOf :AMR_Relation_Concept ; - :fromAmrLk ns3:have-degree-91 ; + :fromAmrLk ns11:have-degree-91 ; :hasPhenomenaLink :phenomena_degree ; :label "have-degree-91" . -:concept_more rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns11:more ; - :label "more" . - :concept_object rdfs:subClassOf :AMR_Term_Concept ; :fromAmrLk ns2:object ; :label "object" . -:hasLink a owl:AnnotationProperty ; - rdfs:subPropertyOf :AMR_AnnotationProperty . - -:leaf_direct-02_d a :AMR_Leaf ; - :edge_d_ARG1_o3 :leaf_orbit-01_o3 ; - :edge_d_polarity_negative :value_negative ; - :hasConcept :concept_direct-02 ; - :hasVariable :variable_d . +:concept_planet rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns4:planet ; + :label "planet" . + +:concept_small rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:small ; + :label "small" . + +:hasLink a owl:AnnotationProperty ; + rdfs:subPropertyOf :AMR_AnnotationProperty . :leaf_have-degree-91_h2 a :AMR_Leaf ; - :edge_h2_ARG1_p :leaf_planet_p ; - :edge_h2_ARG2_s3 :leaf_small_s3 ; - :edge_h2_ARG3_m3 :leaf_most_m3 ; + :edge_h2_m2 :leaf_more_m2 ; + :edge_h2_o3 :leaf_object_o3 ; + :edge_h2_s2 :leaf_small_s2 ; :hasConcept :concept_have-degree-91 ; :hasVariable :variable_h2 . -:leaf_natural-03_n a :AMR_Leaf ; - :edge_n_ARG1_s2 :leaf_satellite_s2 ; - :hasConcept :concept_natural-03 ; - :hasVariable :variable_n . - :phenomena_conjunction a owl:Class ; rdfs:subClassOf :AMR_Phenomena ; :hasConceptLink "contrast-01", @@ -1296,64 +1208,140 @@ ns11:most a ns11:Concept ; "neither" ; :label "conjunction" . -:phenomena_conjunction_and a owl:Class ; - rdfs:subClassOf :phenomena_conjunction ; - :hasConceptLink "and" ; - :label "conjunction-AND" . +:role_ARG0 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG0" . -:role_quant a owl:Class, +:role_ARG2 a owl:Class, net:Relation ; - rdfs:subClassOf :AMR_Specific_Role ; - :label "quant" . + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG2" . -:value_negative a :AMR_Value ; - rdfs:label "negative" . +:role_ARG3 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG3" . -sys:Out_ObjectProperty a owl:ObjectProperty . +: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" . -net:Class_Net a owl:Class ; - rdfs:subClassOf net:Net . +:role_op1 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Op_Role ; + :label "op1" . -net:Composite_Class_Net a owl:Class ; - rdfs:subClassOf net:Class_Net . +:role_op2 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Op_Role ; + :label "op2" . -net:Deprecated_Net a owl:Class ; - rdfs:subClassOf net:Net . +:value_8 a :AMR_Value ; + rdfs:label "8" . -net:Property_Net a owl:Class ; - rdfs:subClassOf net:Net . +:value_SolarSystem a :AMR_Value ; + rdfs:label "SolarSystem" . -net:Restriction_Net a owl:Class ; +sys:Out_ObjectProperty a owl:ObjectProperty . + +net:Value_Net a owl:Class ; rdfs:subClassOf net:Net . +net:atomProperty_more_m2 a net:Atom_Property_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_more_m2 ; + net:coverNode :leaf_more_m2 ; + net:hasNaming "more" ; + net:hasPropertyName "more" ; + net:hasPropertyName01 "moreing" ; + net:hasPropertyName10 "more-by" ; + net:hasPropertyName12 "more-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" . + +net:atomProperty_most_m a net:Atom_Property_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_most_m ; + net:coverNode :leaf_most_m ; + net:hasNaming "most" ; + net:hasPropertyName "most" ; + net:hasPropertyName01 "mosting" ; + net:hasPropertyName10 "most-by" ; + net:hasPropertyName12 "most-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" . + +net:compositeClass_dwarf-planet_p2 a net:Class_Net, + net:Composite_Class_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:composeFrom net:atomClass_planet_p2, + net:individual_dwarf_d2 ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_dwarf_d2, + :leaf_planet_p2 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_planet_p2, + net:compositeClass_object-orbit-sun_o ; + net:hasMotherClassNetToRefine net:atomClass_object_o ; + net:hasNaming "dwarf-planet" ; + net:hasRestriction net:restriction_dwarf-feature_d2, + net:restriction_not-most-large-feature_l ; + net:hasRootClassNet net:atomClass_planet_p2 ; + net:hasStructure "SSC-02-01" . + net:objectProperty a owl:AnnotationProperty ; rdfs:label "object attribute" . -<http://amr.isi.edu/amr_data/SSC-03-01#o> a ns2:object ; - ns2:quant "2" ; +net:value_8_blankNode a net:Value_Net ; + net:coverAmrValue :value_8 ; + net:hasNaming "8" ; + net:hasStructure "SSC-02-01" ; + net:hasValueLabel "8" . + +<http://amr.isi.edu/amr_data/SSC-02-01#b> a ns2:body ; + ns2:mod <http://amr.isi.edu/amr_data/SSC-02-01#s3> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#s2> a ns2:satellite ; +<http://amr.isi.edu/amr_data/SSC-02-01#o> a ns2:object ; rdfs:subClassOf :AMR_Linked_Data . -ns3:have-degree-91 a ns11:Frame ; +<http://amr.isi.edu/amr_data/SSC-02-01#o3> a ns2:object ; rdfs:subClassOf :AMR_Linked_Data . -ns2:object a ns11:Concept ; +ns4:planet a ns3:NamedEntity ; rdfs:subClassOf :AMR_Linked_Data . -ns11:more a ns11:Concept ; +ns11:have-degree-91 a ns3:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:object a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:small a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns3:and a ns3:Concept ; 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_Value a owl:Class ; - rdfs:subClassOf :AMR_Element . - :fromAmrLk a owl:AnnotationProperty ; rdfs:subPropertyOf :AMR_AnnotationProperty . @@ -1365,156 +1353,204 @@ ns11:more a ns11:Concept ; rdfs:subPropertyOf :AMR_AnnotationProperty . :leaf_and_a a :AMR_Leaf ; - :edge_a_op1_h :leaf_have-degree-91_h ; - :edge_a_op2_e :leaf_equal-01_e ; + :edge_a_h :leaf_have-degree-91_h ; + :edge_a_r :leaf_remain-01_r ; :hasConcept :concept_and ; :hasVariable :variable_a . -:leaf_equal-01_e a :AMR_Leaf ; - :edge_e_ARG1_m4 :leaf_more_m4 ; - :edge_e_ARG2_p :leaf_planet_p ; - :edge_e_ARG3_s4 :leaf_size_s4 ; - :hasConcept :concept_equal-01 ; - :hasVariable :variable_e . - :leaf_have-degree-91_h a :AMR_Leaf ; - :edge_h_ARG1_o :leaf_object_o ; - :edge_h_ARG2_l :leaf_large_l ; - :edge_h_ARG3_m2 :leaf_more_m2 ; - :edge_h_ARG4_p :leaf_planet_p ; + :edge_h_l :leaf_large_l ; + :edge_h_m :leaf_most_m ; + :edge_h_o :leaf_object_o ; + :edge_h_p :leaf_planet_p ; :hasConcept :concept_have-degree-91 ; :hasVariable :variable_h . -:leaf_large_l a :AMR_Leaf ; - :hasConcept :concept_large ; - :hasVariable :variable_l . - -:leaf_more_m2 a :AMR_Leaf ; - :hasConcept :concept_more ; - :hasVariable :variable_m2 . - -:leaf_most_m3 a :AMR_Leaf ; - :hasConcept :concept_most ; - :hasVariable :variable_m3 . +:leaf_remain-01_r a :AMR_Leaf ; + :edge_r_a2 :leaf_and_a2 ; + :hasConcept :concept_remain-01 ; + :hasVariable :variable_r . -:leaf_small_s3 a :AMR_Leaf ; - :hasConcept :concept_small ; - :hasVariable :variable_s3 . +:phenomena_conjunction_and a owl:Class ; + rdfs:subClassOf :phenomena_conjunction ; + :hasConceptLink "and" ; + :label "conjunction-AND" . :phenomena_degree a owl:Class ; rdfs:subClassOf :AMR_Phenomena ; :hasConceptLink "have-degree-91" ; :label "degree" . -:role_ARG3 a owl:Class, - net:Relation ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG3" . +:phenomena_modality a owl:Class ; + rdfs:subClassOf :AMR_Phenomena . :toReify a owl:AnnotationProperty ; rdfs:subPropertyOf :AMR_AnnotationProperty . -net:Phenomena_Net a owl:Class ; +sys:Degree a owl:Class ; + rdfs:subClassOf sys:Out_Structure . + +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:Value_Net a owl:Class ; +net:Relation_Net a owl:Class ; rdfs:subClassOf net:Net . -net:atomProperty_include_ii a net:Atom_Property_Net ; - :role_ARG1 net:atomClass_object_o ; - :role_ARG2 net:atomClass_object_o2 ; - net:coverBaseNode :leaf_include-91_ii ; - net:coverNode :leaf_include-91_ii ; - net:hasNaming "include" ; - net:hasPropertyName "include" ; - net:hasPropertyName01 "includeing" ; - net:hasPropertyName10 "include-by" ; - net:hasPropertyName12 "include-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_object_o, - :leaf_object_o2 . - -net:atomProperty_mean_m a net:Atom_Property_Net ; - :role_ARG1 net:atomClass_object_o2 ; - :role_ARG2 net:atomClass_satellite_s2 ; - net:coverBaseNode :leaf_mean-01_m ; - net:coverNode :leaf_mean-01_m ; - net:hasNaming "mean" ; - net:hasPropertyName "mean" ; - net:hasPropertyName01 "meaning" ; - net:hasPropertyName10 "mean-by" ; - net:hasPropertyName12 "mean-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_object_o2, - :leaf_satellite_s2 . +net:atomClass_large_l a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l ; + net:hasClassName "large" ; + net:hasClassType sys:Entity ; + net:hasNaming "large" ; + net:hasRootClassNet net:atomClass_large_l ; + net:hasStructure "SSC-02-01" . + +net:atomClass_small_s2 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_small_s2 ; + net:hasClassName "small" ; + net:hasClassType sys:Entity ; + net:hasNaming "small" ; + net:hasRootClassNet net:atomClass_small_s2 ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_more-small-object_o3 a net:Class_Net, + net:Composite_Class_Net ; + net:composeFrom net:atomClass_object_o3, + net:individual_more-small_s2 ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_more_m2, + :leaf_object_o3, + :leaf_small_s2 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_object_o3, + net:compositeClass_object-orbit-sun_o ; + net:hasMotherClassNetToRefine net:atomClass_object_o ; + net:hasNaming "more-small-object" ; + net:hasRestriction net:restriction_more-small-feature_s2, + net:restriction_not-most-large-feature_l ; + net:hasRootClassNet net:atomClass_object_o3 ; + net:hasStructure "SSC-02-01" . net:has_relation_value a owl:AnnotationProperty ; rdfs:label "has relation value" ; rdfs:subPropertyOf net:has_object . -net:individual_Mercury_p a net:Individual_Net ; - net:coverBaseNode :leaf_planet_p ; - net:coverNode :leaf_planet_p ; - net:hasIndividualLabel "Mercury" ; - net:hasMotherClassNet net:atomClass_planet_p ; - net:hasNaming "Mercury" ; - net:hasStructure "SSC-03-01" . - -net:list a owl:Class ; - rdfs:label "list" ; - rdfs:subClassOf net:Type . - -<http://amr.isi.edu/amr_data/SSC-03-01#o2> a ns2:object ; - rdfs:subClassOf :AMR_Linked_Data . - -<http://amr.isi.edu/amr_data/SSC-03-01#p> a ns4:planet ; - rdfs:label "Mercury" ; +net:individual_SolarSystem_s4 a net:Individual_Net ; + :role_name net:value_SolarSystem_blankNode ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_system_s4 ; + net:hasClassType sys:Entity ; + net:hasIndividualLabel "SolarSystem" ; + net:hasMotherClassNet net:atomClass_system_s4, + net:compositeClass_system-hasPart-small-body_s4 ; + net:hasNaming "SolarSystem" ; + net:hasStructure "SSC-02-01" . + +net:individual_dwarf_d2 a net:Individual_Net ; + net:composeFrom net:atomClass_dwarf_d2 ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "dwarf" ; + net:hasNaming "dwarf" ; + net:hasStructure "SSC-02-01" . + +net:restriction_not-most-large-feature_l a net:Restriction_Net ; + net:composeFrom net:individual_not-most-large_l ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasNaming "not-most-large-feature" ; + net:hasRestrictionNetValue net:individual_not-most-large_l ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:value_SolarSystem_blankNode a net:Value_Net ; + net:coverAmrValue :value_SolarSystem ; + net:hasNaming "SolarSystem" ; + net:hasStructure "SSC-02-01" ; + net:hasValueLabel "SolarSystem" . + +ns3:Frame a ns3:Concept, + owl:Class, + owl:NamedIndividual ; + rdfs:label "AMR-PropBank-Frame" ; rdfs:subClassOf :AMR_Linked_Data . :AMR_Element a owl:Class ; rdfs:subClassOf :AMR_Structure . -:leaf_almost_a2 a :AMR_Leaf ; - :hasConcept :concept_almost ; +:leaf_and_a2 a :AMR_Leaf ; + :edge_a2_b :leaf_body_b ; + :edge_a2_o3 :leaf_object_o3 ; + :edge_a2_p2 :leaf_planet_p2 ; + :hasConcept :concept_and ; :hasVariable :variable_a2 . -:leaf_more_m4 a :AMR_Leaf ; - :edge_m4_quant_a2 :leaf_almost_a2 ; - :hasConcept :concept_more ; - :hasVariable :variable_m4 . - -:leaf_orbit-01_o3 a :AMR_Leaf ; - :edge_o3_ARG0_o2 :leaf_object_o2 ; - :edge_o3_ARG1_s :leaf_sun_s ; - :hasConcept :concept_orbit-01 ; - :hasVariable :variable_o3 . - -:leaf_size_s4 a :AMR_Leaf ; - :hasConcept :concept_size ; - :hasVariable :variable_s4 . - -:leaf_sun_s a :AMR_Leaf ; - :hasConcept :concept_sun ; - :hasVariable :variable_s . +net:Phenomena_Net a owl:Class ; + rdfs:subClassOf net:Net . -net:atomClass_object_o a net:Atom_Class_Net, +net:atomClass_dwarf_d2 a net:Atom_Class_Net, net:Deprecated_Net ; - net:coverBaseNode :leaf_object_o ; - net:coverNode :leaf_object_o ; - net:hasClassName "object" ; - net:hasNaming "object" ; - net:hasStructure "SSC-03-01" . + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasClassName "dwarf" ; + net:hasNaming "dwarf" ; + net:hasRootClassNet net:atomClass_dwarf_d2 ; + net:hasStructure "SSC-02-01" . + +net:atomClass_small_s3 a net:Atom_Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasClassName "small" ; + net:hasNaming "small" ; + net:hasRootClassNet net:atomClass_small_s3 ; + net:hasStructure "SSC-02-01" . -net:atomClass_planet_p a net:Atom_Class_Net ; - net:coverBaseNode :leaf_planet_p ; - net:coverNode :leaf_planet_p ; - net:hasClassName "planet" ; - net:hasNaming "planet" ; - net:hasStructure "SSC-03-01" . +net:compositeClass_object-orbit-sun_o a net:Composite_Class_Net ; + net:composeFrom net:atomClass_object_o, + net:atomClass_sun_s, + net:atomProperty_orbit_o2 ; + net:coverBaseNode :leaf_object_o ; + net:coverNode :leaf_object_o, + :leaf_orbit-01_o2, + :leaf_sun_s ; + net:hasMotherClassNet net:atomClass_object_o ; + net:hasNaming "object-orbit-sun" ; + net:hasRestriction net:restriction_orbit-sun_o2 ; + net:hasRootClassNet net:atomClass_object_o ; + net:hasStructure "SSC-02-01" . + +net:individual_more-small_s2 a net:Individual_Net ; + net:composeFrom net:atomClass_small_s2, + net:individual_more_m2 ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_more_m2, + :leaf_small_s2 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "more-small" ; + net:hasNaming "more-small" ; + net:hasStructure "SSC-02-01" . + +net:individual_not-most-large_l a net:Individual_Net ; + net:composeFrom net:individual_most-large_l ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "not-most-large" ; + net:hasNaming "not-most-large" ; + net:hasStructure "SSC-02-01" . net:typeProperty a owl:AnnotationProperty ; rdfs:label "type property" . @@ -1525,32 +1561,73 @@ net:typeProperty a owl:AnnotationProperty ; :AMR_Role a owl:Class ; rdfs:subClassOf :AMR_Element . -:leaf_include-91_ii a :AMR_Leaf ; - :edge_ii_ARG1_o :leaf_object_o ; - :edge_ii_ARG2_o2 :leaf_object_o2 ; - :hasConcept :concept_include-91 ; - :hasVariable :variable_ii . +:leaf_direct-02_d a :AMR_Leaf ; + :edge_d_o2 :leaf_orbit-01_o2 ; + :hasConcept :concept_direct-02 ; + :hasVariable :variable_d . -:leaf_mean-01_m a :AMR_Leaf ; - :edge_m_ARG1_o2 :leaf_object_o2 ; - :edge_m_ARG2_s2 :leaf_satellite_s2 ; - :hasConcept :concept_mean-01 ; - :hasVariable :variable_m . +:leaf_planet_p a :AMR_Leaf ; + :edge_p_quant_8 :value_8 ; + :hasConcept :concept_planet ; + :hasVariable :variable_p . -:role_ARG2 a owl:Class, - net:Relation ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG2" . +:leaf_planet_p2 a :AMR_Leaf ; + :edge_p2_d2 :leaf_dwarf_d2 ; + :hasConcept :concept_planet ; + :hasVariable :variable_p2 . sys:Out_Structure a owl:Class ; rdfs:label "Output Ontology Structure" . -net:atomClass_satellite_s2 a net:Atom_Class_Net ; - net:coverBaseNode :leaf_satellite_s2 ; - net:coverNode :leaf_satellite_s2 ; - net:hasClassName "satellite" ; - net:hasNaming "satellite" ; - net:hasStructure "SSC-03-01" . +net:atomClass_planet_p a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_quant net:value_8_blankNode ; + net:coverBaseNode :leaf_planet_p ; + net:coverNode :leaf_planet_p ; + net:hasClassName "planet" ; + net:hasClassType sys:Entity ; + net:hasNaming "planet" ; + net:hasRootClassNet net:atomClass_planet_p ; + net:hasStructure "SSC-02-01" . + +net:atomProperty_hasPart_p9 a net:Atom_Property_Net ; + :role_ARG0 net:atomClass_system_s4, + net:individual_SolarSystem_s4 ; + :role_ARG1 net:atomClass_body_b, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_hasPart_p9 ; + net:coverNode :leaf_hasPart_p9 ; + net:hasNaming "hasPart" ; + net:hasPropertyName "hasPart" ; + net:hasPropertyName01 "hasParting" ; + net:hasPropertyName10 "hasPart-by" ; + net:hasPropertyName12 "hasPart-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_body_b, + :leaf_system_s4 . + +net:individual_most-large_l a net:Individual_Net ; + net:composeFrom net:atomClass_large_l, + net:individual_most_m ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "most-large" ; + net:hasNaming "most-large" ; + net:hasStructure "SSC-02-01" . + +net:individual_small_s3 a net:Individual_Net ; + net:composeFrom net:atomClass_small_s3 ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "small" ; + net:hasNaming "small" ; + net:hasStructure "SSC-02-01" . net:netProperty a owl:AnnotationProperty ; rdfs:label "netProperty" . @@ -1558,20 +1635,99 @@ net:netProperty a owl:AnnotationProperty ; :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_hasPart_p9 a :AMR_Leaf ; + :edge_p9_ARG0_s4 :leaf_system_s4 ; + :edge_p9_ARG1_b :leaf_body_b ; + :hasConcept :concept_part ; + :hasVariable :variable_p9 ; + :isReifiedLeaf true . + +:leaf_object_o3 a :AMR_Leaf ; + :hasConcept :concept_object ; + :hasVariable :variable_o3 . + +:leaf_sun_s a :AMR_Leaf ; + :hasConcept :concept_sun ; + :hasVariable :variable_s . + +:role_ARG1 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG1" . + cprm:configParamProperty a rdf:Property ; rdfs:label "Config Parameter Property" . -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:Atom_Property_Net a owl:Class ; + rdfs:subClassOf net:Property_Net . -ns11:Frame a ns11:Concept, - owl:Class, - owl:NamedIndividual ; - rdfs:label "AMR-PropBank-Frame" ; - rdfs:subClassOf :AMR_Linked_Data . +net:Composite_Class_Net a owl:Class ; + rdfs:subClassOf net:Class_Net . + +net:atomClass_planet_p2 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_planet_p2 ; + net:hasClassName "planet" ; + net:hasClassType sys:Entity ; + net:hasNaming "planet" ; + net:hasRootClassNet net:atomClass_planet_p2 ; + net:hasStructure "SSC-02-01" . + +net:atomClass_sun_s a net:Atom_Class_Net, + net:Class_Net ; + net:coverBaseNode :leaf_sun_s ; + net:coverNode :leaf_sun_s ; + net:hasClassName "sun" ; + net:hasClassType sys:Entity ; + net:hasNaming "sun" ; + net:hasRootClassNet net:atomClass_sun_s ; + net:hasStructure "SSC-02-01" . + +net:atomClass_system_s4 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_name net:value_SolarSystem_blankNode ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_system_s4 ; + net:hasClassName "system" ; + net:hasClassType sys:Entity ; + net:hasNaming "system" ; + net:hasRootClassNet net:atomClass_system_s4 ; + net:hasStructure "SSC-02-01" . + +net:atomProperty_orbit_o2 a net:Atom_Property_Net, + net:Deprecated_Net ; + :role_ARG0 net:atomClass_object_o ; + :role_ARG1 net:atomClass_sun_s ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_orbit-01_o2 ; + net:hasNaming "orbit" ; + net:hasPropertyName "orbit" ; + net:hasPropertyName01 "orbiting" ; + net:hasPropertyName10 "orbit-by" ; + net:hasPropertyName12 "orbit-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_object_o, + :leaf_sun_s . + +net:individual_body-SSC-02-01_b a net:Individual_Net ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_small_s3 ; + net:hasIndividualLabel "body (SSC-02-01)" ; + net:hasMotherClassNet net:compositeClass_small-body_b ; + net:hasNaming "body-SSC-02-01" ; + net:hasStructure "SSC-02-01" . rdf:Property a owl:Class . @@ -1579,44 +1735,76 @@ rdf:Property a owl:Class . rdfs:subClassOf :AMR_Structure . :leaf_object_o a :AMR_Leaf ; - :edge_o_quant_2 :value_2 ; :hasConcept :concept_object ; :hasVariable :variable_o . -:AMR_Predicat_Concept a owl:Class ; - rdfs:subClassOf :AMR_Concept . - -:AMR_Term_Concept a owl:Class ; - rdfs:subClassOf :AMR_Concept . +sys:Feature a owl:Class ; + rdfs:subClassOf sys:Out_Structure . -:leaf_planet_p a :AMR_Leaf ; - :edge_p_name_Mercury :value_Mercury ; - :hasConcept :concept_planet ; - :hasVariable :variable_p . +net:Restriction_Net a owl:Class ; + rdfs:subClassOf net:Net . -:leaf_satellite_s2 a :AMR_Leaf ; - :hasConcept :concept_satellite ; - :hasVariable :variable_s2 . +net:atomClass_body_b a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_small_s3 ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b ; + net:hasClassName "body" ; + net:hasClassType sys:Entity ; + net:hasNaming "body" ; + net:hasRootClassNet net:atomClass_body_b ; + net:hasStructure "SSC-02-01" . + +net:atomClass_object_o3 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_object_o3 ; + net:hasClassName "object" ; + net:hasClassType sys:Entity ; + net:hasNaming "object" ; + net:hasRootClassNet net:atomClass_object_o3 ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_small-body_b a net:Class_Net, + net:Composite_Class_Net ; + :role_mod net:atomClass_small_s3 ; + net:composeFrom net:atomClass_body_b, + net:individual_small_s3 ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_small_s3 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_body_b, + net:compositeClass_object-orbit-sun_o ; + net:hasMotherClassNetToRefine net:atomClass_object_o ; + net:hasNaming "small-body" ; + net:hasRestriction net:restriction_not-most-large-feature_l, + net:restriction_small-feature_s3 ; + net:hasRootClassNet net:atomClass_body_b ; + net:hasStructure "SSC-02-01" . + +ns11:FrameRole a ns3:Role, + owl:Class, + owl:NamedIndividual ; + rdfs:label "AMR-PropBank-Role" ; + rdfs:subClassOf :AMR_Linked_Data . -:role_ARG1 a owl:Class, - net:Relation ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG1" . +:AMR_Term_Concept a owl:Class ; + rdfs:subClassOf :AMR_Concept . -net:Relation a owl:Class ; - rdfs:subClassOf net:Net_Structure . +:leaf_dwarf_d2 a :AMR_Leaf ; + :hasConcept :concept_dwarf ; + :hasVariable :variable_d2 . -net:Type a owl:Class ; - rdfs:label "Semantic Net Type" ; - rdfs:subClassOf net:Net_Structure . +:leaf_more_m2 a :AMR_Leaf ; + :hasConcept :concept_more ; + :hasVariable :variable_m2 . -net:atomClass_object_o2 a net:Atom_Class_Net, - net:Deprecated_Net ; - net:coverBaseNode :leaf_object_o2 ; - net:coverNode :leaf_object_o2 ; - net:hasClassName "object" ; - net:hasNaming "object" ; - net:hasStructure "SSC-03-01" . +:leaf_small_s2 a :AMR_Leaf ; + :hasConcept :concept_small ; + :hasVariable :variable_s2 . net:has_object a owl:AnnotationProperty ; rdfs:label "relation" ; @@ -1625,29 +1813,76 @@ net:has_object a owl:AnnotationProperty ; :AMR_Op_Role a owl:Class ; rdfs:subClassOf :AMR_Role . -net:Atom_Class_Net a owl:Class ; - rdfs:subClassOf net:Class_Net . - -net:Atom_Property_Net a owl:Class ; - rdfs:subClassOf net:Property_Net . +:leaf_orbit-01_o2 a :AMR_Leaf ; + :edge_o2_o :leaf_object_o ; + :edge_o2_s :leaf_sun_s ; + :hasConcept :concept_orbit-01 ; + :hasVariable :variable_o2 . -net:Net a owl:Class ; - rdfs:subClassOf net:Net_Structure . +net:predefinedProperty_hasFeature a net:Predefined_Property_Net ; + net:hasNaming "hasFeature" ; + net:hasPropertyName "hasFeature" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "predefinedProperty" . :AMR_AnnotationProperty a owl:AnnotationProperty . :AMR_Core_Role a owl:Class ; rdfs:subClassOf :AMR_Role . -:leaf_object_o2 a :AMR_Leaf ; - :hasConcept :concept_object ; - :hasVariable :variable_o2 . +:leaf_system_s4 a :AMR_Leaf ; + :edge_s4_name_SolarSystem :value_SolarSystem ; + :hasConcept :concept_system ; + :hasVariable :variable_s4 . -ns3:FrameRole a ns11:Role, - owl:Class, - owl:NamedIndividual ; - rdfs:label "AMR-PropBank-Role" ; - rdfs:subClassOf :AMR_Linked_Data . +net:Individual_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:Net a owl:Class ; + rdfs:subClassOf net:Net_Structure . + +:leaf_most_m a :AMR_Leaf ; + :hasConcept :concept_most ; + :hasVariable :variable_m . + +net:Atom_Class_Net a owl:Class ; + rdfs:subClassOf net:Class_Net . + +net:Relation a owl:Class ; + rdfs:subClassOf net:Net_Structure . + +net:atomClass_object_o a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_object_o ; + net:coverNode :leaf_object_o ; + net:hasClassName "object" ; + net:hasClassType sys:Entity ; + net:hasNaming "object" ; + net:hasRootClassNet net:atomClass_object_o ; + net:hasStructure "SSC-02-01" . + +:leaf_large_l a :AMR_Leaf ; + :hasConcept :concept_large ; + :hasVariable :variable_l . + +:leaf_small_s3 a :AMR_Leaf ; + :hasConcept :concept_small ; + :hasVariable :variable_s3 . + +sys:Entity a owl:Class ; + rdfs:subClassOf sys:Out_Structure . + +net:Class_Net a owl:Class ; + rdfs:subClassOf net:Net . + +:leaf_body_b a :AMR_Leaf ; + :edge_b_s3 :leaf_small_s3 ; + :hasConcept :concept_body ; + :hasVariable :variable_b . + +net:Deprecated_Net a owl:Class ; + rdfs:subClassOf net:Net . net:objectValue a owl:AnnotationProperty ; rdfs:label "valuations"@fr ; diff --git a/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3.ttl b/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3.ttl index 8d9c7b36c6adee1ac349f22575145cdb1df7b9ac..7a578919d9e902fbf382421c4bab0b5a72b83cf4 100644 --- a/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3.ttl +++ b/tests/dev_owl_rule_tests/test_data/composite-extraction-devGraph-3.ttl @@ -1,79 +1,66 @@ -@base <http://https://tenet.tetras-libre.fr/demo/03//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 ns1: <http://amr.isi.edu/rdf/core-amr#> . +@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/frames/ld/v1.2.2/> . +@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#> . -ns1:Concept a rdfs:Class, +ns3:Concept a rdfs:Class, owl:Class ; rdfs:label "AMR-Concept" ; rdfs:subClassOf :AMR_Linked_Data . -ns1:Role a rdfs:Class, +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> ns1:hasID "test-1" ; - ns1:hasSentence "The sun is a star." ; - ns1:root <http://amr.isi.edu/amr_data/test-1#s> . +<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> ns1:hasID "test-2" ; - ns1:hasSentence "Earth is a planet." ; - ns1:root <http://amr.isi.edu/amr_data/test-2#p> . +<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> . -ns3:direct-02.ARG1 a ns3:FrameRole . +ns11:direct-02.ARG1 a ns11:FrameRole . -ns3:equal-01.ARG1 a ns3:FrameRole . +ns11:have-degree-91.ARG1 a ns11:FrameRole . -ns3:equal-01.ARG2 a ns3:FrameRole . +ns11:have-degree-91.ARG2 a ns11:FrameRole . -ns3:equal-01.ARG3 a ns3:FrameRole . +ns11:have-degree-91.ARG3 a ns11:FrameRole . -ns3:have-degree-91.ARG1 a ns3:FrameRole . +ns11:have-degree-91.ARG5 a ns11:FrameRole . -ns3:have-degree-91.ARG2 a ns3:FrameRole . +ns11:orbit-01.ARG0 a ns11:FrameRole . -ns3:have-degree-91.ARG3 a ns3:FrameRole . +ns11:orbit-01.ARG1 a ns11:FrameRole . -ns3:have-degree-91.ARG4 a ns3:FrameRole . +ns11:remain-01.ARG1 a ns11:FrameRole . -ns3:include-91.ARG1 a ns3:FrameRole . - -ns3:include-91.ARG2 a ns3:FrameRole . - -ns3:mean-01.ARG1 a ns3:FrameRole . - -ns3:mean-01.ARG2 a ns3:FrameRole . - -ns3:natural-03.ARG1 a ns3:FrameRole . - -ns3:orbit-01.ARG0 a ns3:FrameRole . - -ns3:orbit-01.ARG1 a ns3:FrameRole . - -ns2:domain a ns1:Role, +ns2:domain a ns3:Role, owl:AnnotationProperty, owl:NamedIndividual . -ns2:op1 a ns1:Role . +ns2:mod a ns3:Role . + +ns2:op1 a ns3:Role . -ns2:op2 a ns1:Role . +ns2:op2 a ns3:Role . -ns2:quant a ns1:Role . +ns2:op3 a ns3:Role . -ns1:hasID a owl:AnnotationProperty . +ns3:hasID a owl:AnnotationProperty . -ns1:hasSentence a owl:AnnotationProperty . +ns3:hasSentence a owl:AnnotationProperty . -ns1:root a owl:AnnotationProperty . +ns3:root a owl:AnnotationProperty . <https://amr.tetras-libre.fr/rdf/schema> a owl:Ontology ; owl:versionIRI :0.1 . @@ -83,99 +70,91 @@ ns1:root a owl:AnnotationProperty . :AMR_Prep_Role a owl:Class ; rdfs:subClassOf :AMR_Role . -:edge_a_op1_h a :AMR_Edge ; +:edge_a2_b a :AMR_Edge ; + :hasAmrRole :role_op3 ; + :hasRoleID "op3" . + +:edge_a2_o3 a :AMR_Edge ; :hasAmrRole :role_op1 ; :hasRoleID "op1" . -:edge_a_op2_e a :AMR_Edge ; +:edge_a2_p2 a :AMR_Edge ; :hasAmrRole :role_op2 ; :hasRoleID "op2" . -:edge_d_ARG1_o3 a :AMR_Edge ; - :hasAmrRole :role_ARG1 ; - :hasRoleID "ARG1" . +:edge_a_h a :AMR_Edge ; + :hasAmrRole :role_op1 ; + :hasRoleID "op1" . + +:edge_a_r a :AMR_Edge ; + :hasAmrRole :role_op2 ; + :hasRoleID "op2" . -:edge_d_polarity_negative a :AMR_Edge ; - :hasAmrRole :role_polarity ; - :hasRoleID "polarity" . +:edge_b_s3 a :AMR_Edge ; + :hasAmrRole :role_mod ; + :hasRoleID "mod" . -:edge_e_ARG1_m4 a :AMR_Edge ; +:edge_d_o2 a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_e_ARG2_p a :AMR_Edge ; - :hasAmrRole :role_ARG2 ; - :hasRoleID "ARG2" . - -:edge_e_ARG3_s4 a :AMR_Edge ; +:edge_h2_m2 a :AMR_Edge ; :hasAmrRole :role_ARG3 ; :hasRoleID "ARG3" . -:edge_h2_ARG1_p a :AMR_Edge ; +:edge_h2_o3 a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_h2_ARG2_s3 a :AMR_Edge ; +:edge_h2_s2 a :AMR_Edge ; :hasAmrRole :role_ARG2 ; :hasRoleID "ARG2" . -:edge_h2_ARG3_m3 a :AMR_Edge ; - :hasAmrRole :role_ARG3 ; - :hasRoleID "ARG3" . - -:edge_h_ARG1_o a :AMR_Edge ; - :hasAmrRole :role_ARG1 ; - :hasRoleID "ARG1" . - -:edge_h_ARG2_l a :AMR_Edge ; +:edge_h_l a :AMR_Edge ; :hasAmrRole :role_ARG2 ; :hasRoleID "ARG2" . -:edge_h_ARG3_m2 a :AMR_Edge ; +:edge_h_m a :AMR_Edge ; :hasAmrRole :role_ARG3 ; :hasRoleID "ARG3" . -:edge_h_ARG4_p a :AMR_Edge ; - :hasAmrRole :role_ARG4 ; - :hasRoleID "ARG4" . +:edge_h_o a :AMR_Edge ; + :hasAmrRole :role_ARG5 ; + :hasRoleID "ARG5" . -:edge_ii_ARG1_o a :AMR_Edge ; +:edge_h_p a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_ii_ARG2_o2 a :AMR_Edge ; - :hasAmrRole :role_ARG2 ; - :hasRoleID "ARG2" . - -:edge_m4_quant_a2 a :AMR_Edge ; - :hasAmrRole :role_quant ; - :hasRoleID "quant" . +:edge_o2_o a :AMR_Edge ; + :hasAmrRole :role_ARG0 ; + :hasRoleID "ARG0" . -:edge_m_ARG1_o2 a :AMR_Edge ; +:edge_o2_s a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_m_ARG2_s2 a :AMR_Edge ; - :hasAmrRole :role_ARG2 ; - :hasRoleID "ARG2" . - -:edge_n_ARG1_s2 a :AMR_Edge ; - :hasAmrRole :role_ARG1 ; - :hasRoleID "ARG1" . +:edge_p2_d2 a :AMR_Edge ; + :hasAmrRole :role_mod ; + :hasRoleID "mod" . -:edge_o3_ARG0_o2 a :AMR_Edge ; +:edge_p9_ARG0_s4 a :AMR_Edge ; :hasAmrRole :role_ARG0 ; :hasRoleID "ARG0" . -:edge_o3_ARG1_s a :AMR_Edge ; +:edge_p9_ARG1_b a :AMR_Edge ; :hasAmrRole :role_ARG1 ; :hasRoleID "ARG1" . -:edge_o_quant_2 a :AMR_Edge ; +:edge_p_quant_8 a :AMR_Edge ; :hasAmrRole :role_quant ; :hasRoleID "quant" . -:edge_p_name_Mercury a :AMR_Edge ; +:edge_r_a2 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_s4_name_SolarSystem a :AMR_Edge ; :hasAmrRole :role_name ; :hasRoleID "name" . @@ -256,6 +235,25 @@ ns1:root a owl:AnnotationProperty . :hasConceptLink "or" ; :label "conjunction-OR" . +:phenomena_modality_obligation a owl:Class ; + rdfs:subClassOf :phenomena_modality ; + :hasConceptLink "obligate-01" ; + :label "obligation-modality" . + +: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 ; @@ -297,9 +295,9 @@ ns1:root a owl:AnnotationProperty . :hasReification false ; :hasRelationName "quant" . -:role_ARG5 a owl:Class ; +:role_ARG4 a owl:Class ; rdfs:subClassOf :AMR_Core_Role ; - :label "ARG5" . + :label "ARG4" . :role_ARG6 a owl:Class ; rdfs:subClassOf :AMR_Core_Role ; @@ -338,20 +336,6 @@ ns1:root a owl:AnnotationProperty . :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_op3 a owl:Class ; - rdfs:subClassOf :AMR_Op_Role ; - :label "op3" . - :role_op4 a owl:Class ; rdfs:subClassOf :AMR_Op_Role ; :label "op4" . @@ -385,11 +369,15 @@ ns1:root a owl:AnnotationProperty . :toReifyWithBaseEdge "ARG0" ; :toReifyWithHeadEdge "ARG1" . -:root_SSC-03-01 a :AMR_Root ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#root01> ; +:role_polarity a owl:Class ; + rdfs:subClassOf :AMR_Specific_Role ; + :label "polarity" . + +:root_SSC-02-01 a :AMR_Root ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#root01> ; :hasRootLeaf :leaf_and_a ; - :hasSentenceID "SSC-03-01" ; - :hasSentenceStatement "Of the objects that orbit the Sun indirectly—the natural satellites—two are larger than the smallest planet, Mercury, and one more almost equals it in size." . + :hasSentenceID "SSC-02-01" ; + :hasSentenceStatement "Of the objects that orbit the Sun directly, the largest are the eight planets, with the remainder being smaller objects, the dwarf planets and small Solar System bodies." . :toReifyAsConcept a owl:AnnotationProperty ; rdfs:subPropertyOf :toReify . @@ -459,49 +447,28 @@ cprm:targetOntologyURI a rdf:Property ; <https://tenet.tetras-libre.fr/semantic-net> a owl:Ontology . -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:Deprecated_Net a owl:Class ; - rdfs:subClassOf net:Net . - -net:Instance a owl:Class ; - rdfs:label "Semantic Net Instance" ; - rdfs:subClassOf net:Net_Structure . - net:Logical_Set_Net a owl:Class ; rdfs:subClassOf net:Net . -net:Object a owl:Class ; - rdfs:label "Object using in semantic net instance" ; - rdfs:subClassOf net:Net_Structure . - net:Property_Axiom_Net a owl:Class ; rdfs:subClassOf net:Axiom_Net . net:Property_Direction a owl:Class ; rdfs:subClassOf net:Feature . -net:Restriction_Net a owl:Class ; - rdfs:subClassOf net:Net . - net:abstractionClass a owl:AnnotationProperty ; rdfs:label "abstraction class" ; rdfs:subPropertyOf net:objectValue . -net:atom a owl:Class ; - rdfs:label "atom" ; - rdfs:subClassOf net:Type . - net:atomOf a owl:AnnotationProperty ; rdfs:label "atom of" ; rdfs:subPropertyOf net:typeProperty . net:atomProperty_direct_d a net:Atom_Property_Net ; - :role_ARG1 net:atomProperty_orbit_o3 ; + :role_ARG1 net:atomProperty_orbit_o2 ; net:coverBaseNode :leaf_direct-02_d ; net:coverNode :leaf_direct-02_d ; net:hasNaming "direct" ; @@ -510,89 +477,18 @@ net:atomProperty_direct_d a net:Atom_Property_Net ; net:hasPropertyName10 "direct-by" ; net:hasPropertyName12 "direct-of" ; net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_orbit-01_o3, - :value_negative . - -net:atomProperty_include_ii a net:Atom_Property_Net ; - :role_ARG1 net:atomClass_object_o ; - :role_ARG2 net:atomClass_object_o2 ; - net:coverBaseNode :leaf_include-91_ii ; - net:coverNode :leaf_include-91_ii ; - net:hasNaming "include" ; - net:hasPropertyName "include" ; - net:hasPropertyName01 "includeing" ; - net:hasPropertyName10 "include-by" ; - net:hasPropertyName12 "include-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_object_o, - :leaf_object_o2 . - -net:atomProperty_mean_m a net:Atom_Property_Net ; - :role_ARG1 net:atomClass_object_o2 ; - :role_ARG2 net:atomClass_satellite_s2 ; - net:coverBaseNode :leaf_mean-01_m ; - net:coverNode :leaf_mean-01_m ; - net:hasNaming "mean" ; - net:hasPropertyName "mean" ; - net:hasPropertyName01 "meaning" ; - net:hasPropertyName10 "mean-by" ; - net:hasPropertyName12 "mean-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_object_o2, - :leaf_satellite_s2 . - -net:atomProperty_natural_n a net:Atom_Property_Net ; - :role_ARG1 net:atomClass_satellite_s2 ; - net:coverBaseNode :leaf_natural-03_n ; - net:coverNode :leaf_natural-03_n ; - net:hasNaming "natural" ; - net:hasPropertyName "natural" ; - net:hasPropertyName01 "naturaling" ; - net:hasPropertyName10 "natural-by" ; - net:hasPropertyName12 "natural-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; + net:hasStructure "SSC-02-01" ; net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_satellite_s2 . + net:targetArgumentNode :leaf_orbit-01_o2 . net:atomType a owl:AnnotationProperty ; rdfs:label "atom type" ; rdfs:subPropertyOf net:objectType . -net:class a owl:Class ; - rdfs:label "class" ; - rdfs:subClassOf net:Type . - -net:composite a owl:Class ; - rdfs:label "composite" ; - rdfs:subClassOf net:Type . - -net:conjunctive_list a owl:Class ; - rdfs:label "conjunctive-list" ; - rdfs:subClassOf net:list . - -net:disjunctive_list a owl:Class ; - rdfs:label "disjunctive-list" ; - rdfs:subClassOf net:list . - net:entityClass a owl:AnnotationProperty ; rdfs:label "entity class" ; rdfs:subPropertyOf net:objectValue . -net:entity_class_list a owl:Class ; - rdfs:label "entityClassList" ; - rdfs:subClassOf net:class_list . - -net:event a owl:Class ; - rdfs:label "event" ; - rdfs:subClassOf net:Type . - net:featureClass a owl:AnnotationProperty ; rdfs:label "feature class" ; rdfs:subPropertyOf net:objectValue . @@ -710,103 +606,110 @@ net:normal_direction a owl:NamedIndividual . net:phenomena_conjunction-AND_a a net:Phenomena_Net ; :role_op1 net:phenomena_degree_h ; - :role_op2 net:atomProperty_equal_e ; + :role_op2 net:atomProperty_remain_r ; net:coverBaseNode :leaf_and_a ; net:coverNode :leaf_and_a ; net:hasNaming "conjunction-AND" ; net:hasPhenomenaRef "and" ; net:hasPhenomenaType :phenomena_conjunction_and ; - net:hasStructure "SSC-03-01" . + net:hasStructure "SSC-02-01" . net:phenomena_degree_h2 a net:Phenomena_Net ; - :role_ARG1 net:atomClass_planet_p, - net:individual_Mercury_p ; - :role_ARG2 net:atomClass_small_s3 ; - :role_ARG3 net:atomProperty_most_m3 ; + :role_ARG1 net:atomClass_object_o3, + net:compositeClass_more-small-object_o3 ; + :role_ARG2 net:atomClass_small_s2 ; + :role_ARG3 net:atomProperty_more_m2 ; net:coverBaseNode :leaf_have-degree-91_h2 ; net:coverNode :leaf_have-degree-91_h2 ; + net:hasFeatureNet net:individual_more-small_s2 ; net:hasNaming "degree" ; net:hasPhenomenaRef "have-degree-91" ; net:hasPhenomenaType :phenomena_degree ; - net:hasStructure "SSC-03-01" . - -net:relation a owl:Class ; - rdfs:label "relation" ; - rdfs:subClassOf net:Type . + net:hasStructure "SSC-02-01" . net:relationOf a owl:AnnotationProperty ; rdfs:label "relation of" ; rdfs:subPropertyOf net:typeProperty . -net:state_property a owl:Class ; - rdfs:label "stateProperty" ; - rdfs:subClassOf net:Type . +net:relation_SolarSystem-hasPart-body-SSC-02-01_s4 a net:Relation_Net ; + net:composeFrom net:atomProperty_hasPart_p9, + net:individual_SolarSystem_s4, + net:individual_body-SSC-02-01_b ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_body_b, + :leaf_hasPart_p9, + :leaf_small_s3, + :leaf_system_s4 ; + net:hasNaming "SolarSystem-hasPart-body-SSC-02-01" ; + net:hasObjectNet net:individual_body-SSC-02-01_b ; + net:hasPredicateNet net:atomProperty_hasPart_p9 ; + net:hasStructure "SSC-02-01" ; + net:hasSubjectNet net:individual_SolarSystem_s4 . + +net:relation_body-SSC-02-01-hasFeature-not-most-large_b a net:Relation_Net ; + net:composeFrom net:individual_body-SSC-02-01_b, + net:individual_not-most-large_l, + net:predefinedProperty_hasFeature ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_large_l, + :leaf_most_m, + :leaf_small_s3 ; + net:hasNaming "body-SSC-02-01-hasFeature-not-most-large" ; + net:hasObjectNet net:individual_not-most-large_l ; + net:hasPredicateNet net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" ; + net:hasSubjectNet net:individual_body-SSC-02-01_b . + +net:relation_body-SSC-02-01-hasFeature-small_b a net:Relation_Net ; + net:composeFrom net:individual_body-SSC-02-01_b, + net:individual_small_s3, + net:predefinedProperty_hasFeature ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_small_s3 ; + net:hasNaming "body-SSC-02-01-hasFeature-small" ; + net:hasObjectNet net:individual_small_s3 ; + net:hasPredicateNet net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" ; + net:hasSubjectNet net:individual_body-SSC-02-01_b . net:type a owl:AnnotationProperty ; rdfs:label "type "@fr ; rdfs:subPropertyOf net:netProperty . -net:unary_list a owl:Class ; - rdfs:label "unary-list" ; - rdfs:subClassOf net:list . - -net:value_Mercury_blankNode a net:Value_Net ; - net:hasNaming "Mercury" ; - net:hasStructure "SSC-03-01" ; - net:hasValueLabel "Mercury" . - -net:value_negative_blankNode a net:Value_Net ; - net:hasNaming "negative" ; - net:hasStructure "SSC-03-01" ; - net:hasValueLabel "negative" . - -net:value_o_blankNode a net:Value_Net ; - net:hasNaming "o" ; - net:hasStructure "SSC-03-01" ; - net:hasValueLabel "o" . - net:verbClass a owl:AnnotationProperty ; rdfs:label "verb class" ; rdfs:subPropertyOf net:objectValue . -<http://amr.isi.edu/amr_data/SSC-03-01#d> a ns3:direct-02 ; - ns3:direct-02.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o3> ; - ns2:polarity "-" ; - rdfs:subClassOf :AMR_Linked_Data . - -<http://amr.isi.edu/amr_data/SSC-03-01#h2> a ns3:have-degree-91 ; - ns3:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#p> ; - ns3:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#s3> ; - ns3:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-03-01#m3> ; +<http://amr.isi.edu/amr_data/SSC-02-01#d> a ns11:direct-02 ; + ns11:direct-02.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#o2> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#ii> a ns3:include-91 ; - ns3:include-91.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o> ; - ns3:include-91.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; +<http://amr.isi.edu/amr_data/SSC-02-01#h2> a ns11:have-degree-91 ; + ns11:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; + ns11:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-02-01#s2> ; + ns11:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-02-01#m2> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#m> a ns3:mean-01 ; - ns3:mean-01.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; - ns3:mean-01.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#s2> ; - rdfs:subClassOf :AMR_Linked_Data . +<http://amr.isi.edu/amr_data/SSC-02-01#root01> a ns3:AMR ; + ns3:has-id "SSC-02-01" ; + ns3:has-sentence "Of the objects that orbit the Sun directly, the largest are the eight planets, with the remainder being smaller objects, the dwarf planets and small Solar System bodies." ; + ns3:root <http://amr.isi.edu/amr_data/SSC-02-01#a> . -<http://amr.isi.edu/amr_data/SSC-03-01#n> a ns3:natural-03 ; - ns3:natural-03.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#s2> ; +<http://amr.isi.edu/amr_data/SSC-02-01#s4> a ns2:system ; + rdfs:label "Solar System" ; + ns2:part <http://amr.isi.edu/amr_data/SSC-02-01#b> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#root01> a ns1:AMR ; - ns1:has-id "SSC-03-01" ; - ns1:has-sentence "Of the objects that orbit the Sun indirectly—the natural satellites—two are larger than the smallest planet, Mercury, and one more almost equals it in size." ; - ns1:root <http://amr.isi.edu/amr_data/SSC-03-01#a> . - <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" . -ns1:AMR a owl:Class ; +ns3:AMR a owl:Class ; rdfs:subClassOf :AMR_Linked_Data . -ns1:NamedEntity a ns1:Concept, +ns3:NamedEntity a ns3:Concept, owl:Class, owl:NamedIndividual ; rdfs:label "AMR-EntityType", @@ -816,194 +719,156 @@ ns1:NamedEntity a ns1:Concept, :AMR_Root a owl:Class ; rdfs:subClassOf :AMR_Structure . -:concept_almost rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns2:almost ; - :label "almost" . - -:concept_and rdfs:subClassOf :AMR_Relation_Concept ; - :fromAmrLk ns1:and ; - :hasPhenomenaLink :phenomena_conjunction_and ; - :label "and" . +:concept_body rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:body ; + :label "body" . :concept_direct-02 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:direct-02 ; + :fromAmrLk ns11:direct-02 ; :label "direct-02" . -:concept_equal-01 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:equal-01 ; - :label "equal-01" . - -:concept_include-91 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:include-91 ; - :label "include-91" . +:concept_dwarf rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:dwarf ; + :label "dwarf" . :concept_large rdfs:subClassOf :AMR_Term_Concept ; :fromAmrLk ns2:large ; :label "large" . -:concept_mean-01 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:mean-01 ; - :label "mean-01" . +:concept_more rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:more ; + :label "more" . :concept_most rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns1:most ; + :fromAmrLk ns3:most ; :label "most" . -:concept_natural-03 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:natural-03 ; - :label "natural-03" . - :concept_orbit-01 rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns3:orbit-01 ; + :fromAmrLk ns11:orbit-01 ; :label "orbit-01" . -:concept_planet rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk <http://amr.isi.edu/entity-types#planet> ; - :label "planet" . - -:concept_satellite rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns2:satellite ; - :label "satellite" . +:concept_part rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns2:part ; + :isReifiedConcept true ; + :label "hasPart" . -:concept_size rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns2:size ; - :label "size" . - -:concept_small rdfs:subClassOf :AMR_Term_Concept ; - :fromAmrLk ns2:small ; - :label "small" . +:concept_remain-01 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns11:remain-01 ; + :label "remain-01" . :concept_sun rdfs:subClassOf :AMR_Term_Concept ; :fromAmrLk ns2:sun ; :label "sun" . -:role_ARG0 a owl:Class, - net:Relation ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG0" . +:concept_system rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:system ; + :label "system" . -:role_ARG4 a owl:Class, +:role_ARG5 a owl:Class, net:Relation ; rdfs:subClassOf :AMR_Core_Role ; - :label "ARG4" . + :label "ARG5" . -:role_name a owl:Class ; +:role_name a owl:Class, + net:Relation ; rdfs:subClassOf :AMR_NonCore_Role ; :label "name" . -:role_op1 a owl:Class, +:role_op3 a owl:Class, net:Relation ; rdfs:subClassOf :AMR_Op_Role ; - :label "op1" . + :label "op3" . -:role_op2 a owl:Class, +:role_quant a owl:Class, net:Relation ; - rdfs:subClassOf :AMR_Op_Role ; - :label "op2" . - -:role_polarity a owl:Class ; rdfs:subClassOf :AMR_Specific_Role ; - :label "polarity" . - -:value_2 a :AMR_Value ; - rdfs:label "o" . - -:value_Mercury a :AMR_Value ; - rdfs:label "Mercury" . + :label "quant" . :variable_a a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#a> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#a> ; :label "a" . :variable_a2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#a2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#a2> ; :label "a2" . +:variable_b a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#b> ; + :label "b" . + :variable_d a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#d> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#d> ; :label "d" . -:variable_e a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#e> ; - :label "e" . +:variable_d2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#d2> ; + :label "d2" . :variable_h a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#h> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#h> ; :label "h" . :variable_h2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#h2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#h2> ; :label "h2" . -:variable_ii a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#ii> ; - :label "ii" . - :variable_l a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#l> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#l> ; :label "l" . :variable_m a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#m> ; :label "m" . :variable_m2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#m2> ; :label "m2" . -:variable_m3 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m3> ; - :label "m3" . - -:variable_m4 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#m4> ; - :label "m4" . - -:variable_n a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#n> ; - :label "n" . - :variable_o a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#o> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o> ; :label "o" . :variable_o2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o2> ; :label "o2" . :variable_o3 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#o3> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; :label "o3" . :variable_p a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#p> ; - :label "p" ; - :name "Mercury" . + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#p> ; + :label "p" . + +:variable_p2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#p2> ; + :label "p2" . + +:variable_p9 a ns2:part, + :AMR_Variable ; + :isReifiedVariable true ; + :label "p9" . + +:variable_r a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#r> ; + :label "r" . :variable_s a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s> ; :label "s" . :variable_s2 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s2> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s2> ; :label "s2" . :variable_s3 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s3> ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s3> ; :label "s3" . :variable_s4 a :AMR_Variable ; - :fromAmrLk <http://amr.isi.edu/amr_data/SSC-03-01#s4> ; - :label "s4" . - -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 . + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s4> ; + :label "s4" ; + :name "Solar System" . sys:Out_AnnotationProperty a owl:AnnotationProperty . @@ -1013,286 +878,311 @@ net:Axiom_Net a owl:Class ; net:Feature a owl:Class ; rdfs:subClassOf net:Net_Structure . -net:Individual_Net a owl:Class ; - rdfs:subClassOf net:Net . - -net:atomClass_almost_a2 a net:Atom_Class_Net ; - net:coverBaseNode :leaf_almost_a2 ; - net:coverNode :leaf_almost_a2 ; - net:hasClassName "almost" ; - net:hasNaming "almost" ; - net:hasStructure "SSC-03-01" . - -net:atomClass_large_l a net:Atom_Class_Net ; - net:coverBaseNode :leaf_large_l ; - net:coverNode :leaf_large_l ; - net:hasClassName "large" ; - net:hasNaming "large" ; - net:hasStructure "SSC-03-01" . - -net:atomClass_size_s4 a net:Atom_Class_Net ; - net:coverBaseNode :leaf_size_s4 ; - net:coverNode :leaf_size_s4 ; - net:hasClassName "size" ; - net:hasNaming "size" ; - net:hasStructure "SSC-03-01" . - -net:atomClass_small_s3 a net:Atom_Class_Net ; - net:coverBaseNode :leaf_small_s3 ; - net:coverNode :leaf_small_s3 ; - net:hasClassName "small" ; - net:hasNaming "small" ; - net:hasStructure "SSC-03-01" . +net:Predefined_Property_Net a owl:Class ; + rdfs:subClassOf net:Property_Net . -net:atomClass_sun_s a net:Atom_Class_Net ; - net:coverBaseNode :leaf_sun_s ; - net:coverNode :leaf_sun_s ; - net:hasClassName "sun" ; - net:hasNaming "sun" ; - net:hasStructure "SSC-03-01" . - -net:atomProperty_equal_e a net:Atom_Property_Net ; - :role_ARG1 net:atomProperty_more_m4 ; - :role_ARG2 net:atomClass_planet_p, - net:individual_Mercury_p ; - :role_ARG3 net:atomClass_size_s4 ; - net:coverBaseNode :leaf_equal-01_e ; - net:coverNode :leaf_equal-01_e ; - net:hasNaming "equal" ; - net:hasPropertyName "equal" ; - net:hasPropertyName01 "equaling" ; - net:hasPropertyName10 "equal-by" ; - net:hasPropertyName12 "equal-of" ; +net:atomProperty_remain_r a net:Atom_Property_Net, + net:Deprecated_Net ; + :role_ARG1 net:atomClass_body_b, + net:atomClass_object_o3, + net:atomClass_planet_p2, + net:compositeClass_dwarf-planet_p2, + net:compositeClass_more-small-object_o3, + net:compositeClass_small-body_b, + net:phenomena_conjunction-AND_a2 ; + net:coverBaseNode :leaf_remain-01_r ; + net:coverNode :leaf_remain-01_r ; + net:hasNaming "remain" ; + net:hasPropertyName "remain" ; + net:hasPropertyName01 "remaining" ; + net:hasPropertyName10 "remain-by" ; + net:hasPropertyName12 "remain-of" ; net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; + net:hasStructure "SSC-02-01" ; net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_more_m4, - :leaf_planet_p, - :leaf_size_s4 . + net:targetArgumentNode :leaf_and_a2 . + +net:compositeClass_most-large-planet_p a net:Class_Net, + net:Composite_Class_Net ; + :role_quant net:value_8_blankNode ; + net:composeFrom net:atomClass_planet_p, + net:individual_most-large_l ; + net:coverBaseNode :leaf_planet_p ; + net:coverNode :leaf_large_l, + :leaf_most_m, + :leaf_planet_p ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_planet_p, + net:compositeClass_object-orbit-sun_o ; + net:hasMotherClassNetToRefine net:atomClass_object_o ; + net:hasNaming "most-large-planet" ; + net:hasRestriction net:restriction_most-large-feature_l ; + net:hasRootClassNet net:atomClass_planet_p ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_system-hasPart-small-body_s4 a net:Composite_Class_Net ; + :role_name net:value_SolarSystem_blankNode ; + net:composeFrom net:atomClass_system_s4, + net:atomProperty_hasPart_p9, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_body_b, + :leaf_hasPart_p9, + :leaf_small_s3, + :leaf_system_s4 ; + net:hasMotherClassNet net:atomClass_system_s4 ; + net:hasNaming "system-hasPart-small-body" ; + net:hasRestriction net:restriction_hasPart-small-body_p9 ; + net:hasRootClassNet net:atomClass_system_s4 ; + net:hasStructure "SSC-02-01" . -net:atomProperty_more_m2 a net:Atom_Property_Net ; +net:has_value a owl:AnnotationProperty ; + rdfs:subPropertyOf net:netProperty . + +net:individual_more_m2 a net:Individual_Net ; + net:composeFrom net:atomProperty_more_m2 ; net:coverBaseNode :leaf_more_m2 ; net:coverNode :leaf_more_m2 ; + net:hasClassType sys:Degree ; + net:hasIndividualLabel "more" ; net:hasNaming "more" ; - net:hasPropertyName "more" ; - net:hasPropertyName01 "moreing" ; - net:hasPropertyName10 "more-by" ; - net:hasPropertyName12 "more-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" . - -net:atomProperty_more_m4 a net:Atom_Property_Net ; - :role_quant net:atomClass_almost_a2 ; - net:coverBaseNode :leaf_more_m4 ; - net:coverNode :leaf_more_m4 ; - net:hasNaming "more" ; - net:hasPropertyName "more" ; - net:hasPropertyName01 "moreing" ; - net:hasPropertyName10 "more-by" ; - net:hasPropertyName12 "more-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_almost_a2 . - -net:atomProperty_most_m3 a net:Atom_Property_Net ; - net:coverBaseNode :leaf_most_m3 ; - net:coverNode :leaf_most_m3 ; + net:hasStructure "SSC-02-01" . + +net:individual_most_m a net:Individual_Net ; + net:composeFrom net:atomProperty_most_m ; + net:coverBaseNode :leaf_most_m ; + net:coverNode :leaf_most_m ; + net:hasClassType sys:Degree ; + net:hasIndividualLabel "most" ; net:hasNaming "most" ; - net:hasPropertyName "most" ; - net:hasPropertyName01 "mosting" ; - net:hasPropertyName10 "most-by" ; - net:hasPropertyName12 "most-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" . - -net:atomProperty_orbit_o3 a net:Atom_Property_Net ; - :role_ARG0 net:atomClass_object_o2 ; - :role_ARG1 net:atomClass_sun_s ; - net:coverBaseNode :leaf_orbit-01_o3 ; - net:coverNode :leaf_orbit-01_o3 ; - net:hasNaming "orbit" ; - net:hasPropertyName "orbit" ; - net:hasPropertyName01 "orbiting" ; - net:hasPropertyName10 "orbit-by" ; - net:hasPropertyName12 "orbit-of" ; - net:hasPropertyType owl:ObjectProperty ; - net:hasStructure "SSC-03-01" ; - net:isCoreRoleLinked "true" ; - net:targetArgumentNode :leaf_object_o2, - :leaf_sun_s . - -net:class_list a owl:Class ; - rdfs:label "classList" ; - rdfs:subClassOf net:Type . - -net:has_value a owl:AnnotationProperty ; - rdfs:subPropertyOf net:netProperty . + net:hasStructure "SSC-02-01" . net:objectType a owl:AnnotationProperty ; rdfs:label "object type" ; rdfs:subPropertyOf net:objectProperty . -net:phenomena_degree_h a net:Phenomena_Net ; - :role_ARG1 net:atomClass_object_o ; +net:phenomena_conjunction-AND_a2 a net:Phenomena_Net ; + :role_op1 net:atomClass_object_o3, + net:compositeClass_more-small-object_o3 ; + :role_op2 net:atomClass_planet_p2, + net:compositeClass_dwarf-planet_p2 ; + :role_op3 net:atomClass_body_b, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_and_a2 ; + net:coverNode :leaf_and_a2 ; + net:hasNaming "conjunction-AND" ; + net:hasPhenomenaRef "and" ; + net:hasPhenomenaType :phenomena_conjunction_and ; + net:hasStructure "SSC-02-01" . + +net:phenomena_degree_h a net:Deprecated_Net, + net:Phenomena_Net ; + :role_ARG1 net:atomClass_planet_p, + net:compositeClass_most-large-planet_p ; :role_ARG2 net:atomClass_large_l ; - :role_ARG3 net:atomProperty_more_m2 ; - :role_ARG4 net:atomClass_planet_p, - net:individual_Mercury_p ; + :role_ARG3 net:atomProperty_most_m ; + :role_ARG5 net:atomClass_object_o ; net:coverBaseNode :leaf_have-degree-91_h ; net:coverNode :leaf_have-degree-91_h ; + net:hasFeatureNet net:individual_most-large_l ; net:hasNaming "degree" ; net:hasPhenomenaRef "have-degree-91" ; net:hasPhenomenaType :phenomena_degree ; - net:hasStructure "SSC-03-01" . - -<http://amr.isi.edu/amr_data/SSC-03-01#a> a ns1:and ; - ns2:op1 <http://amr.isi.edu/amr_data/SSC-03-01#h> ; - ns2:op2 <http://amr.isi.edu/amr_data/SSC-03-01#e> ; - rdfs:subClassOf :AMR_Linked_Data . - -<http://amr.isi.edu/amr_data/SSC-03-01#a2> a ns2:almost ; - rdfs:subClassOf :AMR_Linked_Data . - -<http://amr.isi.edu/amr_data/SSC-03-01#e> a ns3:equal-01 ; - ns3:equal-01.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#m4> ; - ns3:equal-01.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#p> ; - ns3:equal-01.ARG3 <http://amr.isi.edu/amr_data/SSC-03-01#s4> ; + net:hasStructure "SSC-02-01" . + +net:restriction_dwarf-feature_d2 a net:Restriction_Net ; + net:composeFrom net:individual_dwarf_d2 ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasNaming "dwarf-feature" ; + net:hasRestrictionNetValue net:individual_dwarf_d2 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_hasPart-small-body_p9 a net:Restriction_Net ; + net:composeFrom net:atomProperty_hasPart_p9, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_hasPart_p9 ; + net:coverNode :leaf_body_b, + :leaf_hasPart_p9, + :leaf_small_s3 ; + net:hasNaming "hasPart-small-body" ; + net:hasRestrictionNetValue net:compositeClass_small-body_b ; + net:hasRestrictionOnProperty net:atomProperty_hasPart_p9 ; + net:hasStructure "SSC-02-01" . + +net:restriction_more-small-feature_s2 a net:Restriction_Net ; + net:composeFrom net:individual_more-small_s2 ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_more_m2, + :leaf_small_s2 ; + net:hasNaming "more-small-feature" ; + net:hasRestrictionNetValue net:individual_more-small_s2 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_most-large-feature_l a net:Restriction_Net ; + net:composeFrom net:individual_most-large_l ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasNaming "most-large-feature" ; + net:hasRestrictionNetValue net:individual_most-large_l ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_orbit-sun_o2 a net:Restriction_Net ; + net:composeFrom net:atomClass_sun_s, + net:atomProperty_orbit_o2 ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_orbit-01_o2, + :leaf_sun_s ; + net:hasNaming "orbit-sun" ; + net:hasRestrictionNetValue net:atomClass_sun_s ; + net:hasRestrictionOnProperty net:atomProperty_orbit_o2 ; + net:hasStructure "SSC-02-01" . + +net:restriction_small-feature_s3 a net:Restriction_Net ; + net:composeFrom net:individual_small_s3 ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasNaming "small-feature" ; + net:hasRestrictionNetValue net:individual_small_s3 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +<http://amr.isi.edu/amr_data/SSC-02-01#a> a ns3:and ; + ns2:op1 <http://amr.isi.edu/amr_data/SSC-02-01#h> ; + ns2:op2 <http://amr.isi.edu/amr_data/SSC-02-01#r> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#h> a ns3:have-degree-91 ; - ns3:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#o> ; - ns3:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-03-01#l> ; - ns3:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-03-01#m2> ; - ns3:have-degree-91.ARG4 <http://amr.isi.edu/amr_data/SSC-03-01#p> ; +<http://amr.isi.edu/amr_data/SSC-02-01#a2> a ns3:and ; + ns2:op1 <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; + ns2:op2 <http://amr.isi.edu/amr_data/SSC-02-01#p2> ; + ns2:op3 <http://amr.isi.edu/amr_data/SSC-02-01#b> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#l> a ns2:large ; +<http://amr.isi.edu/amr_data/SSC-02-01#d2> a ns2:dwarf ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#m2> a ns1:more ; +<http://amr.isi.edu/amr_data/SSC-02-01#h> a ns11:have-degree-91 ; + ns11:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#p> ; + ns11:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-02-01#l> ; + ns11:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-02-01#m> ; + ns11:have-degree-91.ARG5 <http://amr.isi.edu/amr_data/SSC-02-01#o> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#m3> a ns1:most ; +<http://amr.isi.edu/amr_data/SSC-02-01#l> a ns2:large ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#m4> a ns1:more ; - ns2:quant <http://amr.isi.edu/amr_data/SSC-03-01#a2> ; +<http://amr.isi.edu/amr_data/SSC-02-01#m> a ns3:most ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#o3> a ns3:orbit-01 ; - ns3:orbit-01.ARG0 <http://amr.isi.edu/amr_data/SSC-03-01#o2> ; - ns3:orbit-01.ARG1 <http://amr.isi.edu/amr_data/SSC-03-01#s> ; +<http://amr.isi.edu/amr_data/SSC-02-01#m2> a ns3:more ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#s> a ns2:sun ; +<http://amr.isi.edu/amr_data/SSC-02-01#o2> a ns11:orbit-01 ; + ns11:orbit-01.ARG0 <http://amr.isi.edu/amr_data/SSC-02-01#o> ; + ns11:orbit-01.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#s> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#s3> a ns2:small ; +<http://amr.isi.edu/amr_data/SSC-02-01#p> a <http://amr.isi.edu/entity-types#planet> ; + ns2:quant "8" ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#s4> a ns2:size ; +<http://amr.isi.edu/amr_data/SSC-02-01#p2> a <http://amr.isi.edu/entity-types#planet> ; + ns2:mod <http://amr.isi.edu/amr_data/SSC-02-01#d2> ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/entity-types#planet> a ns1:NamedEntity ; +<http://amr.isi.edu/amr_data/SSC-02-01#r> a ns11:remain-01 ; + ns11:remain-01.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#a2> ; rdfs:subClassOf :AMR_Linked_Data . -ns3:direct-02 a ns1:Frame ; +<http://amr.isi.edu/amr_data/SSC-02-01#s> a ns2:sun ; rdfs:subClassOf :AMR_Linked_Data . -ns3:equal-01 a ns1:Frame ; +<http://amr.isi.edu/amr_data/SSC-02-01#s2> a ns2:small ; rdfs:subClassOf :AMR_Linked_Data . -ns3:include-91 a ns1:Frame ; +<http://amr.isi.edu/amr_data/SSC-02-01#s3> a ns2:small ; rdfs:subClassOf :AMR_Linked_Data . -ns3:mean-01 a ns1:Frame ; +ns11:direct-02 a ns3:Frame ; rdfs:subClassOf :AMR_Linked_Data . -ns3:natural-03 a ns1:Frame ; +ns11:orbit-01 a ns3:Frame ; rdfs:subClassOf :AMR_Linked_Data . -ns3:orbit-01 a ns1:Frame ; +ns11:remain-01 a ns3:Frame ; rdfs:subClassOf :AMR_Linked_Data . -ns2:almost a ns1:Concept ; +ns2:body a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:large a ns1:Concept ; +ns2:dwarf a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:satellite a ns1:Concept ; +ns2:large a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:size a ns1:Concept ; +ns2:part a ns3:Role ; rdfs:subClassOf :AMR_Linked_Data . -ns2:small a ns1:Concept ; +ns2:sun a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:sun a ns1:Concept ; +ns2:system a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns1:and a ns1:Concept ; +ns3:more a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns1:most a ns1:Concept ; +ns3:most a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -:AMR_Phenomena a owl:Class ; - rdfs:subClassOf :AMR_Structure . - :AMR_Relation_Concept a owl:Class ; rdfs:subClassOf :AMR_Concept . +:AMR_Value a owl:Class ; + rdfs:subClassOf :AMR_Element . + +:concept_and rdfs:subClassOf :AMR_Relation_Concept ; + :fromAmrLk ns3:and ; + :hasPhenomenaLink :phenomena_conjunction_and ; + :label "and" . + :concept_have-degree-91 rdfs:subClassOf :AMR_Relation_Concept ; - :fromAmrLk ns3:have-degree-91 ; + :fromAmrLk ns11:have-degree-91 ; :hasPhenomenaLink :phenomena_degree ; :label "have-degree-91" . -:concept_more rdfs:subClassOf :AMR_Predicat_Concept ; - :fromAmrLk ns1:more ; - :label "more" . - :concept_object rdfs:subClassOf :AMR_Term_Concept ; :fromAmrLk ns2:object ; :label "object" . +:concept_planet rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk <http://amr.isi.edu/entity-types#planet> ; + :label "planet" . + +:concept_small rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:small ; + :label "small" . + :hasLink a owl:AnnotationProperty ; rdfs:subPropertyOf :AMR_AnnotationProperty . :leaf_direct-02_d a :AMR_Leaf ; - :edge_d_ARG1_o3 :leaf_orbit-01_o3 ; - :edge_d_polarity_negative :value_negative ; + :edge_d_o2 :leaf_orbit-01_o2 ; :hasConcept :concept_direct-02 ; :hasVariable :variable_d . :leaf_have-degree-91_h2 a :AMR_Leaf ; - :edge_h2_ARG1_p :leaf_planet_p ; - :edge_h2_ARG2_s3 :leaf_small_s3 ; - :edge_h2_ARG3_m3 :leaf_most_m3 ; + :edge_h2_m2 :leaf_more_m2 ; + :edge_h2_o3 :leaf_object_o3 ; + :edge_h2_s2 :leaf_small_s2 ; :hasConcept :concept_have-degree-91 ; :hasVariable :variable_h2 . -:leaf_include-91_ii a :AMR_Leaf ; - :edge_ii_ARG1_o :leaf_object_o ; - :edge_ii_ARG2_o2 :leaf_object_o2 ; - :hasConcept :concept_include-91 ; - :hasVariable :variable_ii . - -:leaf_mean-01_m a :AMR_Leaf ; - :edge_m_ARG1_o2 :leaf_object_o2 ; - :edge_m_ARG2_s2 :leaf_satellite_s2 ; - :hasConcept :concept_mean-01 ; - :hasVariable :variable_m . - -:leaf_natural-03_n a :AMR_Leaf ; - :edge_n_ARG1_s2 :leaf_satellite_s2 ; - :hasConcept :concept_natural-03 ; - :hasVariable :variable_n . - :phenomena_conjunction a owl:Class ; rdfs:subClassOf :AMR_Phenomena ; :hasConceptLink "contrast-01", @@ -1300,69 +1190,140 @@ ns1:most a ns1:Concept ; "neither" ; :label "conjunction" . -:phenomena_conjunction_and a owl:Class ; - rdfs:subClassOf :phenomena_conjunction ; - :hasConceptLink "and" ; - :label "conjunction-AND" . - -:role_quant a owl:Class, +:role_ARG0 a owl:Class, net:Relation ; - rdfs:subClassOf :AMR_Specific_Role ; - :label "quant" . + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG0" . + +:role_ARG2 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG2" . + +:role_ARG3 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG3" . + +: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" . -:value_negative a :AMR_Value ; - rdfs:label "negative" . +: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" . + +:value_8 a :AMR_Value ; + rdfs:label "8" . + +:value_SolarSystem a :AMR_Value ; + rdfs:label "SolarSystem" . sys:Out_ObjectProperty a owl:ObjectProperty . -net:Class_Net a owl:Class ; +net:Value_Net a owl:Class ; rdfs:subClassOf net:Net . -net:Property_Net a owl:Class ; - rdfs:subClassOf net:Net . +net:atomProperty_more_m2 a net:Atom_Property_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_more_m2 ; + net:coverNode :leaf_more_m2 ; + net:hasNaming "more" ; + net:hasPropertyName "more" ; + net:hasPropertyName01 "moreing" ; + net:hasPropertyName10 "more-by" ; + net:hasPropertyName12 "more-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" . -net:atomClass_object_o a net:Atom_Class_Net ; - net:coverBaseNode :leaf_object_o ; - net:coverNode :leaf_object_o ; - net:hasClassName "object" ; - net:hasNaming "object" ; - net:hasStructure "SSC-03-01" . +net:atomProperty_most_m a net:Atom_Property_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_most_m ; + net:coverNode :leaf_most_m ; + net:hasNaming "most" ; + net:hasPropertyName "most" ; + net:hasPropertyName01 "mosting" ; + net:hasPropertyName10 "most-by" ; + net:hasPropertyName12 "most-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" . -net:atomClass_satellite_s2 a net:Atom_Class_Net ; - net:coverBaseNode :leaf_satellite_s2 ; - net:coverNode :leaf_satellite_s2 ; - net:hasClassName "satellite" ; - net:hasNaming "satellite" ; - net:hasStructure "SSC-03-01" . +net:compositeClass_dwarf-planet_p2 a net:Class_Net, + net:Composite_Class_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:composeFrom net:atomClass_planet_p2, + net:individual_dwarf_d2 ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_dwarf_d2, + :leaf_planet_p2 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_planet_p2, + net:compositeClass_object-orbit-sun_o ; + net:hasMotherClassNetToRefine net:atomClass_object_o ; + net:hasNaming "dwarf-planet" ; + net:hasRestriction net:restriction_dwarf-feature_d2, + net:restriction_not-most-large-feature_l ; + net:hasRootClassNet net:atomClass_planet_p2 ; + net:hasStructure "SSC-02-01" . net:objectProperty a owl:AnnotationProperty ; rdfs:label "object attribute" . -<http://amr.isi.edu/amr_data/SSC-03-01#o> a ns2:object ; - ns2:quant "2" ; +net:value_8_blankNode a net:Value_Net ; + net:coverAmrValue :value_8 ; + net:hasNaming "8" ; + net:hasStructure "SSC-02-01" ; + net:hasValueLabel "8" . + +<http://amr.isi.edu/amr_data/SSC-02-01#b> a ns2:body ; + ns2:mod <http://amr.isi.edu/amr_data/SSC-02-01#s3> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#o> a ns2:object ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#o3> a ns2:object ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/entity-types#planet> a ns3:NamedEntity ; rdfs:subClassOf :AMR_Linked_Data . -<http://amr.isi.edu/amr_data/SSC-03-01#s2> a ns2:satellite ; +ns11:have-degree-91 a ns3:Frame ; rdfs:subClassOf :AMR_Linked_Data . -ns3:have-degree-91 a ns1:Frame ; +ns2:object a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns2:object a ns1:Concept ; +ns2:small a ns3:Concept ; rdfs:subClassOf :AMR_Linked_Data . -ns1:more a ns1:Concept ; +ns3:and a ns3:Concept ; 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_Value a owl:Class ; - rdfs:subClassOf :AMR_Element . - :fromAmrLk a owl:AnnotationProperty ; rdfs:subPropertyOf :AMR_AnnotationProperty . @@ -1374,123 +1335,220 @@ ns1:more a ns1:Concept ; rdfs:subPropertyOf :AMR_AnnotationProperty . :leaf_and_a a :AMR_Leaf ; - :edge_a_op1_h :leaf_have-degree-91_h ; - :edge_a_op2_e :leaf_equal-01_e ; + :edge_a_h :leaf_have-degree-91_h ; + :edge_a_r :leaf_remain-01_r ; :hasConcept :concept_and ; :hasVariable :variable_a . -:leaf_equal-01_e a :AMR_Leaf ; - :edge_e_ARG1_m4 :leaf_more_m4 ; - :edge_e_ARG2_p :leaf_planet_p ; - :edge_e_ARG3_s4 :leaf_size_s4 ; - :hasConcept :concept_equal-01 ; - :hasVariable :variable_e . - :leaf_have-degree-91_h a :AMR_Leaf ; - :edge_h_ARG1_o :leaf_object_o ; - :edge_h_ARG2_l :leaf_large_l ; - :edge_h_ARG3_m2 :leaf_more_m2 ; - :edge_h_ARG4_p :leaf_planet_p ; + :edge_h_l :leaf_large_l ; + :edge_h_m :leaf_most_m ; + :edge_h_o :leaf_object_o ; + :edge_h_p :leaf_planet_p ; :hasConcept :concept_have-degree-91 ; :hasVariable :variable_h . -:leaf_large_l a :AMR_Leaf ; - :hasConcept :concept_large ; - :hasVariable :variable_l . - -:leaf_more_m2 a :AMR_Leaf ; - :hasConcept :concept_more ; - :hasVariable :variable_m2 . - -:leaf_most_m3 a :AMR_Leaf ; - :hasConcept :concept_most ; - :hasVariable :variable_m3 . +:leaf_remain-01_r a :AMR_Leaf ; + :edge_r_a2 :leaf_and_a2 ; + :hasConcept :concept_remain-01 ; + :hasVariable :variable_r . -:leaf_small_s3 a :AMR_Leaf ; - :hasConcept :concept_small ; - :hasVariable :variable_s3 . +:phenomena_conjunction_and a owl:Class ; + rdfs:subClassOf :phenomena_conjunction ; + :hasConceptLink "and" ; + :label "conjunction-AND" . :phenomena_degree a owl:Class ; rdfs:subClassOf :AMR_Phenomena ; :hasConceptLink "have-degree-91" ; :label "degree" . -:role_ARG3 a owl:Class, - net:Relation ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG3" . +:phenomena_modality a owl:Class ; + rdfs:subClassOf :AMR_Phenomena . :toReify a owl:AnnotationProperty ; rdfs:subPropertyOf :AMR_AnnotationProperty . -net:Phenomena_Net a owl:Class ; +sys:Degree a owl:Class ; + rdfs:subClassOf sys:Out_Structure . + +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:Value_Net a owl:Class ; +net:Relation_Net a owl:Class ; rdfs:subClassOf net:Net . -net:atomClass_object_o2 a net:Atom_Class_Net ; - net:coverBaseNode :leaf_object_o2 ; - net:coverNode :leaf_object_o2 ; - net:hasClassName "object" ; - net:hasNaming "object" ; - net:hasStructure "SSC-03-01" . +net:atomClass_large_l a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l ; + net:hasClassName "large" ; + net:hasClassType sys:Entity ; + net:hasNaming "large" ; + net:hasRootClassNet net:atomClass_large_l ; + net:hasStructure "SSC-02-01" . + +net:atomClass_small_s2 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_small_s2 ; + net:hasClassName "small" ; + net:hasClassType sys:Entity ; + net:hasNaming "small" ; + net:hasRootClassNet net:atomClass_small_s2 ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_more-small-object_o3 a net:Class_Net, + net:Composite_Class_Net ; + net:composeFrom net:atomClass_object_o3, + net:individual_more-small_s2 ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_more_m2, + :leaf_object_o3, + :leaf_small_s2 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_object_o3, + net:compositeClass_object-orbit-sun_o ; + net:hasMotherClassNetToRefine net:atomClass_object_o ; + net:hasNaming "more-small-object" ; + net:hasRestriction net:restriction_more-small-feature_s2, + net:restriction_not-most-large-feature_l ; + net:hasRootClassNet net:atomClass_object_o3 ; + net:hasStructure "SSC-02-01" . net:has_relation_value a owl:AnnotationProperty ; rdfs:label "has relation value" ; rdfs:subPropertyOf net:has_object . -net:individual_Mercury_p a net:Individual_Net ; - net:coverBaseNode :leaf_planet_p ; - net:coverNode :leaf_planet_p ; - net:hasIndividualLabel "Mercury" ; - net:hasMotherClassNet net:atomClass_planet_p ; - net:hasNaming "Mercury" ; - net:hasStructure "SSC-03-01" . - -net:list a owl:Class ; - rdfs:label "list" ; - rdfs:subClassOf net:Type . - -<http://amr.isi.edu/amr_data/SSC-03-01#o2> a ns2:object ; - rdfs:subClassOf :AMR_Linked_Data . - -<http://amr.isi.edu/amr_data/SSC-03-01#p> a <http://amr.isi.edu/entity-types#planet> ; - rdfs:label "Mercury" ; +net:individual_SolarSystem_s4 a net:Individual_Net ; + :role_name net:value_SolarSystem_blankNode ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_system_s4 ; + net:hasClassType sys:Entity ; + net:hasIndividualLabel "SolarSystem" ; + net:hasMotherClassNet net:atomClass_system_s4, + net:compositeClass_system-hasPart-small-body_s4 ; + net:hasNaming "SolarSystem" ; + net:hasStructure "SSC-02-01" . + +net:individual_dwarf_d2 a net:Individual_Net ; + net:composeFrom net:atomClass_dwarf_d2 ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "dwarf" ; + net:hasNaming "dwarf" ; + net:hasStructure "SSC-02-01" . + +net:restriction_not-most-large-feature_l a net:Restriction_Net ; + net:composeFrom net:individual_not-most-large_l ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasNaming "not-most-large-feature" ; + net:hasRestrictionNetValue net:individual_not-most-large_l ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:value_SolarSystem_blankNode a net:Value_Net ; + net:coverAmrValue :value_SolarSystem ; + net:hasNaming "SolarSystem" ; + net:hasStructure "SSC-02-01" ; + net:hasValueLabel "SolarSystem" . + +ns3:Frame a ns3:Concept, + owl:Class, + owl:NamedIndividual ; + rdfs:label "AMR-PropBank-Frame" ; rdfs:subClassOf :AMR_Linked_Data . :AMR_Element a owl:Class ; rdfs:subClassOf :AMR_Structure . -:leaf_almost_a2 a :AMR_Leaf ; - :hasConcept :concept_almost ; +:leaf_and_a2 a :AMR_Leaf ; + :edge_a2_b :leaf_body_b ; + :edge_a2_o3 :leaf_object_o3 ; + :edge_a2_p2 :leaf_planet_p2 ; + :hasConcept :concept_and ; :hasVariable :variable_a2 . -:leaf_more_m4 a :AMR_Leaf ; - :edge_m4_quant_a2 :leaf_almost_a2 ; - :hasConcept :concept_more ; - :hasVariable :variable_m4 . - -:leaf_orbit-01_o3 a :AMR_Leaf ; - :edge_o3_ARG0_o2 :leaf_object_o2 ; - :edge_o3_ARG1_s :leaf_sun_s ; - :hasConcept :concept_orbit-01 ; - :hasVariable :variable_o3 . +net:Phenomena_Net a owl:Class ; + rdfs:subClassOf net:Net . -:leaf_size_s4 a :AMR_Leaf ; - :hasConcept :concept_size ; - :hasVariable :variable_s4 . +net:atomClass_dwarf_d2 a net:Atom_Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasClassName "dwarf" ; + net:hasNaming "dwarf" ; + net:hasRootClassNet net:atomClass_dwarf_d2 ; + net:hasStructure "SSC-02-01" . + +net:atomClass_small_s3 a net:Atom_Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasClassName "small" ; + net:hasNaming "small" ; + net:hasRootClassNet net:atomClass_small_s3 ; + net:hasStructure "SSC-02-01" . -:leaf_sun_s a :AMR_Leaf ; - :hasConcept :concept_sun ; - :hasVariable :variable_s . +net:atomProperty_orbit_o2 a net:Atom_Property_Net ; + :role_ARG0 net:atomClass_object_o ; + :role_ARG1 net:atomClass_sun_s ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_orbit-01_o2 ; + net:hasNaming "orbit" ; + net:hasPropertyName "orbit" ; + net:hasPropertyName01 "orbiting" ; + net:hasPropertyName10 "orbit-by" ; + net:hasPropertyName12 "orbit-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_object_o, + :leaf_sun_s . -net:atomClass_planet_p a net:Atom_Class_Net ; - net:coverBaseNode :leaf_planet_p ; - net:coverNode :leaf_planet_p ; - net:hasClassName "planet" ; - net:hasNaming "planet" ; - net:hasStructure "SSC-03-01" . +net:compositeClass_object-orbit-sun_o a net:Composite_Class_Net ; + net:composeFrom net:atomClass_object_o, + net:atomClass_sun_s, + net:atomProperty_orbit_o2 ; + net:coverBaseNode :leaf_object_o ; + net:coverNode :leaf_object_o, + :leaf_orbit-01_o2, + :leaf_sun_s ; + net:hasMotherClassNet net:atomClass_object_o ; + net:hasNaming "object-orbit-sun" ; + net:hasRestriction net:restriction_orbit-sun_o2 ; + net:hasRootClassNet net:atomClass_object_o ; + net:hasStructure "SSC-02-01" . + +net:individual_more-small_s2 a net:Individual_Net ; + net:composeFrom net:atomClass_small_s2, + net:individual_more_m2 ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_more_m2, + :leaf_small_s2 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "more-small" ; + net:hasNaming "more-small" ; + net:hasStructure "SSC-02-01" . + +net:individual_not-most-large_l a net:Individual_Net ; + net:composeFrom net:individual_most-large_l ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "not-most-large" ; + net:hasNaming "not-most-large" ; + net:hasStructure "SSC-02-01" . net:typeProperty a owl:AnnotationProperty ; rdfs:label "type property" . @@ -1501,75 +1559,234 @@ net:typeProperty a owl:AnnotationProperty ; :AMR_Role a owl:Class ; rdfs:subClassOf :AMR_Element . -:leaf_object_o a :AMR_Leaf ; - :edge_o_quant_2 :value_2 ; - :hasConcept :concept_object ; - :hasVariable :variable_o . +:leaf_planet_p a :AMR_Leaf ; + :edge_p_quant_8 :value_8 ; + :hasConcept :concept_planet ; + :hasVariable :variable_p . -:role_ARG2 a owl:Class, - net:Relation ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG2" . +:leaf_planet_p2 a :AMR_Leaf ; + :edge_p2_d2 :leaf_dwarf_d2 ; + :hasConcept :concept_planet ; + :hasVariable :variable_p2 . sys:Out_Structure a owl:Class ; rdfs:label "Output Ontology Structure" . +net:atomClass_planet_p a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_quant net:value_8_blankNode ; + net:coverBaseNode :leaf_planet_p ; + net:coverNode :leaf_planet_p ; + net:hasClassName "planet" ; + net:hasClassType sys:Entity ; + net:hasNaming "planet" ; + net:hasRootClassNet net:atomClass_planet_p ; + net:hasStructure "SSC-02-01" . + +net:atomClass_sun_s a net:Atom_Class_Net, + net:Class_Net ; + net:coverBaseNode :leaf_sun_s ; + net:coverNode :leaf_sun_s ; + net:hasClassName "sun" ; + net:hasClassType sys:Entity ; + net:hasNaming "sun" ; + net:hasRootClassNet net:atomClass_sun_s ; + net:hasStructure "SSC-02-01" . + +net:atomProperty_hasPart_p9 a net:Atom_Property_Net ; + :role_ARG0 net:atomClass_system_s4, + net:individual_SolarSystem_s4 ; + :role_ARG1 net:atomClass_body_b, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_hasPart_p9 ; + net:coverNode :leaf_hasPart_p9 ; + net:hasNaming "hasPart" ; + net:hasPropertyName "hasPart" ; + net:hasPropertyName01 "hasParting" ; + net:hasPropertyName10 "hasPart-by" ; + net:hasPropertyName12 "hasPart-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_body_b, + :leaf_system_s4 . + +net:individual_most-large_l a net:Individual_Net ; + net:composeFrom net:atomClass_large_l, + net:individual_most_m ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "most-large" ; + net:hasNaming "most-large" ; + net:hasStructure "SSC-02-01" . + +net:individual_small_s3 a net:Individual_Net ; + net:composeFrom net:atomClass_small_s3 ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "small" ; + net:hasNaming "small" ; + net:hasStructure "SSC-02-01" . + 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_satellite_s2 a :AMR_Leaf ; - :hasConcept :concept_satellite ; - :hasVariable :variable_s2 . +:leaf_hasPart_p9 a :AMR_Leaf ; + :edge_p9_ARG0_s4 :leaf_system_s4 ; + :edge_p9_ARG1_b :leaf_body_b ; + :hasConcept :concept_part ; + :hasVariable :variable_p9 ; + :isReifiedLeaf true . + +:leaf_object_o3 a :AMR_Leaf ; + :hasConcept :concept_object ; + :hasVariable :variable_o3 . + +:leaf_sun_s a :AMR_Leaf ; + :hasConcept :concept_sun ; + :hasVariable :variable_s . + +:role_ARG1 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG1" . + +sys:Feature a owl:Class ; + rdfs:subClassOf sys:Out_Structure . cprm:configParamProperty a rdf:Property ; rdfs:label "Config Parameter Property" . -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:Atom_Property_Net a owl:Class ; + rdfs:subClassOf net:Property_Net . -ns1:Frame a ns1:Concept, - owl:Class, - owl:NamedIndividual ; - rdfs:label "AMR-PropBank-Frame" ; - rdfs:subClassOf :AMR_Linked_Data . +net:Composite_Class_Net a owl:Class ; + rdfs:subClassOf net:Class_Net . + +net:atomClass_planet_p2 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_planet_p2 ; + net:hasClassName "planet" ; + net:hasClassType sys:Entity ; + net:hasNaming "planet" ; + net:hasRootClassNet net:atomClass_planet_p2 ; + net:hasStructure "SSC-02-01" . + +net:atomClass_system_s4 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_name net:value_SolarSystem_blankNode ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_system_s4 ; + net:hasClassName "system" ; + net:hasClassType sys:Entity ; + net:hasNaming "system" ; + net:hasRootClassNet net:atomClass_system_s4 ; + net:hasStructure "SSC-02-01" . + +net:individual_body-SSC-02-01_b a net:Individual_Net ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_small_s3 ; + net:hasIndividualLabel "body (SSC-02-01)" ; + net:hasMotherClassNet net:compositeClass_small-body_b ; + net:hasNaming "body-SSC-02-01" ; + net:hasStructure "SSC-02-01" . rdf:Property a owl:Class . :AMR_Relation a owl:Class ; rdfs:subClassOf :AMR_Structure . -:AMR_Predicat_Concept a owl:Class ; - rdfs:subClassOf :AMR_Concept . - -:AMR_Term_Concept a owl:Class ; - rdfs:subClassOf :AMR_Concept . - -:leaf_object_o2 a :AMR_Leaf ; +:leaf_object_o a :AMR_Leaf ; :hasConcept :concept_object ; + :hasVariable :variable_o . + +:leaf_orbit-01_o2 a :AMR_Leaf ; + :edge_o2_o :leaf_object_o ; + :edge_o2_s :leaf_sun_s ; + :hasConcept :concept_orbit-01 ; :hasVariable :variable_o2 . -:leaf_planet_p a :AMR_Leaf ; - :edge_p_name_Mercury :value_Mercury ; - :hasConcept :concept_planet ; - :hasVariable :variable_p . +net:Restriction_Net a owl:Class ; + rdfs:subClassOf net:Net . -:role_ARG1 a owl:Class, - net:Relation ; - rdfs:subClassOf :AMR_Core_Role ; - :label "ARG1" . +net:atomClass_body_b a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_small_s3 ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b ; + net:hasClassName "body" ; + net:hasClassType sys:Entity ; + net:hasNaming "body" ; + net:hasRootClassNet net:atomClass_body_b ; + net:hasStructure "SSC-02-01" . + +net:atomClass_object_o3 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_object_o3 ; + net:hasClassName "object" ; + net:hasClassType sys:Entity ; + net:hasNaming "object" ; + net:hasRootClassNet net:atomClass_object_o3 ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_small-body_b a net:Class_Net, + net:Composite_Class_Net ; + :role_mod net:atomClass_small_s3 ; + net:composeFrom net:atomClass_body_b, + net:individual_small_s3 ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_small_s3 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_body_b, + net:compositeClass_object-orbit-sun_o ; + net:hasMotherClassNetToRefine net:atomClass_object_o ; + net:hasNaming "small-body" ; + net:hasRestriction net:restriction_not-most-large-feature_l, + net:restriction_small-feature_s3 ; + net:hasRootClassNet net:atomClass_body_b ; + net:hasStructure "SSC-02-01" . + +ns11:FrameRole a ns3:Role, + owl:Class, + owl:NamedIndividual ; + rdfs:label "AMR-PropBank-Role" ; + rdfs:subClassOf :AMR_Linked_Data . -net:Relation a owl:Class ; - rdfs:subClassOf net:Net_Structure . +:AMR_Term_Concept a owl:Class ; + rdfs:subClassOf :AMR_Concept . -net:Type a owl:Class ; - rdfs:label "Semantic Net Type" ; - rdfs:subClassOf net:Net_Structure . +:leaf_dwarf_d2 a :AMR_Leaf ; + :hasConcept :concept_dwarf ; + :hasVariable :variable_d2 . + +:leaf_more_m2 a :AMR_Leaf ; + :hasConcept :concept_more ; + :hasVariable :variable_m2 . + +:leaf_small_s2 a :AMR_Leaf ; + :hasConcept :concept_small ; + :hasVariable :variable_s2 . net:has_object a owl:AnnotationProperty ; rdfs:label "relation" ; @@ -1578,25 +1795,70 @@ net:has_object a owl:AnnotationProperty ; :AMR_Op_Role a owl:Class ; rdfs:subClassOf :AMR_Role . -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:Individual_Net a owl:Class ; + rdfs:subClassOf net:Net . -net:Net a owl:Class ; - rdfs:subClassOf net:Net_Structure . +net:predefinedProperty_hasFeature a net:Predefined_Property_Net ; + net:hasNaming "hasFeature" ; + net:hasPropertyName "hasFeature" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "predefinedProperty" . :AMR_AnnotationProperty a owl:AnnotationProperty . :AMR_Core_Role a owl:Class ; rdfs:subClassOf :AMR_Role . -ns3:FrameRole a ns1:Role, - owl:Class, - owl:NamedIndividual ; - rdfs:label "AMR-PropBank-Role" ; - rdfs:subClassOf :AMR_Linked_Data . +:leaf_system_s4 a :AMR_Leaf ; + :edge_s4_name_SolarSystem :value_SolarSystem ; + :hasConcept :concept_system ; + :hasVariable :variable_s4 . + +net:Net a owl:Class ; + rdfs:subClassOf net:Net_Structure . + +net:atomClass_object_o a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_object_o ; + net:coverNode :leaf_object_o ; + net:hasClassName "object" ; + net:hasClassType sys:Entity ; + net:hasNaming "object" ; + net:hasRootClassNet net:atomClass_object_o ; + net:hasStructure "SSC-02-01" . + +:leaf_most_m a :AMR_Leaf ; + :hasConcept :concept_most ; + :hasVariable :variable_m . + +net:Atom_Class_Net a owl:Class ; + rdfs:subClassOf net:Class_Net . + +net:Relation a owl:Class ; + rdfs:subClassOf net:Net_Structure . + +:leaf_large_l a :AMR_Leaf ; + :hasConcept :concept_large ; + :hasVariable :variable_l . + +:leaf_small_s3 a :AMR_Leaf ; + :hasConcept :concept_small ; + :hasVariable :variable_s3 . + +net:Deprecated_Net a owl:Class ; + rdfs:subClassOf net:Net . + +sys:Entity a owl:Class ; + rdfs:subClassOf sys:Out_Structure . + +net:Class_Net a owl:Class ; + rdfs:subClassOf net:Net . + +:leaf_body_b a :AMR_Leaf ; + :edge_b_s3 :leaf_small_s3 ; + :hasConcept :concept_body ; + :hasVariable :variable_b . net:objectValue a owl:AnnotationProperty ; rdfs:label "valuations"@fr ; diff --git a/tests/dev_owl_rule_tests/test_data/specific-devGraph-2.result.ttl b/tests/dev_owl_rule_tests/test_data/specific-devGraph-2.result.ttl new file mode 100644 index 0000000000000000000000000000000000000000..c9a2599072e8e78c7883ec1e559ff699fdbb9752 --- /dev/null +++ b/tests/dev_owl_rule_tests/test_data/specific-devGraph-2.result.ttl @@ -0,0 +1,1902 @@ +@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 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#> . + +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:direct-02.ARG1 a ns11:FrameRole . + +ns11:have-degree-91.ARG1 a ns11:FrameRole . + +ns11:have-degree-91.ARG2 a ns11:FrameRole . + +ns11:have-degree-91.ARG3 a ns11:FrameRole . + +ns11:have-degree-91.ARG5 a ns11:FrameRole . + +ns11:orbit-01.ARG0 a ns11:FrameRole . + +ns11:orbit-01.ARG1 a ns11:FrameRole . + +ns11:remain-01.ARG1 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 . + +ns2:op3 a ns3:Role . + +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 . + +:edge_a2_b a :AMR_Edge ; + :hasAmrRole :role_op3 ; + :hasRoleID "op3" . + +:edge_a2_o3 a :AMR_Edge ; + :hasAmrRole :role_op1 ; + :hasRoleID "op1" . + +:edge_a2_p2 a :AMR_Edge ; + :hasAmrRole :role_op2 ; + :hasRoleID "op2" . + +:edge_a_h a :AMR_Edge ; + :hasAmrRole :role_op1 ; + :hasRoleID "op1" . + +:edge_a_r a :AMR_Edge ; + :hasAmrRole :role_op2 ; + :hasRoleID "op2" . + +:edge_b_s3 a :AMR_Edge ; + :hasAmrRole :role_mod ; + :hasRoleID "mod" . + +:edge_d_o2 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_h2_m2 a :AMR_Edge ; + :hasAmrRole :role_ARG3 ; + :hasRoleID "ARG3" . + +:edge_h2_o3 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_h2_s2 a :AMR_Edge ; + :hasAmrRole :role_ARG2 ; + :hasRoleID "ARG2" . + +:edge_h_l a :AMR_Edge ; + :hasAmrRole :role_ARG2 ; + :hasRoleID "ARG2" . + +:edge_h_m a :AMR_Edge ; + :hasAmrRole :role_ARG3 ; + :hasRoleID "ARG3" . + +:edge_h_o a :AMR_Edge ; + :hasAmrRole :role_ARG5 ; + :hasRoleID "ARG5" . + +:edge_h_p a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_o2_o a :AMR_Edge ; + :hasAmrRole :role_ARG0 ; + :hasRoleID "ARG0" . + +:edge_o2_s a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_p2_d2 a :AMR_Edge ; + :hasAmrRole :role_mod ; + :hasRoleID "mod" . + +:edge_p9_ARG0_s4 a :AMR_Edge ; + :hasAmrRole :role_ARG0 ; + :hasRoleID "ARG0" . + +:edge_p9_ARG1_b a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_p_quant_8 a :AMR_Edge ; + :hasAmrRole :role_quant ; + :hasRoleID "quant" . + +:edge_r_a2 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_s4_name_SolarSystem a :AMR_Edge ; + :hasAmrRole :role_name ; + :hasRoleID "name" . + +: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_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" . + +: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_ARG4 a owl:Class ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG4" . + +: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_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" . + +:root_SSC-02-01 a :AMR_Root ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#root01> ; + :hasRootLeaf :leaf_and_a ; + :hasSentenceID "SSC-02-01" ; + :hasSentenceStatement "Of the objects that orbit the Sun directly, the largest are the eight planets, with the remainder being smaller objects, the dwarf planets and small Solar System bodies." . + +: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:Logical_Set_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:Property_Axiom_Net a owl:Class ; + rdfs:subClassOf net:Axiom_Net . + +net:Property_Direction a owl:Class ; + rdfs:subClassOf net:Feature . + +net:Relation_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:abstractionClass a owl:AnnotationProperty ; + rdfs:label "abstraction class" ; + rdfs:subPropertyOf net:objectValue . + +net:atomOf a owl:AnnotationProperty ; + rdfs:label "atom of" ; + rdfs:subPropertyOf net:typeProperty . + +net:atomProperty_hasPart_p9 a net:Atom_Property_Net ; + :role_ARG0 net:atomClass_system_s4, + net:individual_SolarSystem_s4 ; + :role_ARG1 net:atomClass_body_b, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_hasPart_p9 ; + net:coverNode :leaf_hasPart_p9 ; + net:hasNaming "hasPart" ; + net:hasPropertyName "hasPart" ; + net:hasPropertyName01 "hasParting" ; + net:hasPropertyName10 "hasPart-by" ; + net:hasPropertyName12 "hasPart-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_body_b, + :leaf_system_s4 . + +net:atomType a owl:AnnotationProperty ; + rdfs:label "atom type" ; + rdfs:subPropertyOf net:objectType . + +net:compositeProperty_remain-body_b a net:Composite_Property_Net ; + :role_mod net:atomClass_small_s3 ; + net:composeFrom net:atomClass_body_b, + net:individual_remain_r ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_remain-01_r ; + net:hasMotherPropertyNet net:atomClass_body_b ; + net:hasNaming "remain-body" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-conjunction-AND_a2 a net:Composite_Property_Net ; + :role_op1 net:atomClass_object_o3, + net:compositeClass_more-small-object_o3 ; + :role_op2 net:atomClass_planet_p2, + net:compositeClass_dwarf-planet_p2 ; + :role_op3 net:atomClass_body_b, + net:compositeClass_small-body_b ; + net:composeFrom net:individual_remain_r, + net:phenomena_conjunction-AND_a2 ; + net:coverBaseNode :leaf_and_a2 ; + net:coverNode :leaf_and_a2, + :leaf_remain-01_r ; + net:hasMotherPropertyNet net:phenomena_conjunction-AND_a2 ; + net:hasNaming "remain-conjunction-AND" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-dwarf-planet_p2 a net:Composite_Property_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:composeFrom net:compositeClass_dwarf-planet_p2, + net:individual_remain_r ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_dwarf_d2, + :leaf_planet_p2, + :leaf_remain-01_r ; + net:hasMotherPropertyNet net:compositeClass_dwarf-planet_p2 ; + net:hasNaming "remain-dwarf-planet" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-more-small-object_o3 a net:Composite_Property_Net ; + net:composeFrom net:compositeClass_more-small-object_o3, + net:individual_remain_r ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_more_m2, + :leaf_object_o3, + :leaf_remain-01_r, + :leaf_small_s2 ; + net:hasMotherPropertyNet net:compositeClass_more-small-object_o3 ; + net:hasNaming "remain-more-small-object" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-object_o3 a net:Composite_Property_Net ; + net:composeFrom net:atomClass_object_o3, + net:individual_remain_r ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_object_o3, + :leaf_remain-01_r ; + net:hasMotherPropertyNet net:atomClass_object_o3 ; + net:hasNaming "remain-object" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-planet_p2 a net:Composite_Property_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:composeFrom net:atomClass_planet_p2, + net:individual_remain_r ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_planet_p2, + :leaf_remain-01_r ; + net:hasMotherPropertyNet net:atomClass_planet_p2 ; + net:hasNaming "remain-planet" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-small-body_b a net:Composite_Property_Net ; + :role_mod net:atomClass_small_s3 ; + net:composeFrom net:compositeClass_small-body_b, + net:individual_remain_r ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_remain-01_r, + :leaf_small_s3 ; + net:hasMotherPropertyNet net:compositeClass_small-body_b ; + net:hasNaming "remain-small-body" ; + net:hasStructure "SSC-02-01" . + +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_not-most-large_l a net:Individual_Net ; + net:composeFrom net:individual_most-large_l ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "not-most-large" ; + net:hasNaming "not-most-large" ; + net:hasStructure "SSC-02-01" . + +net:inverse_direction a owl:NamedIndividual . + +net:listBy a owl:AnnotationProperty ; + rdfs:label "list by" ; + rdfs:subPropertyOf net:typeProperty . + +net:listGuiding a owl:AnnotationProperty ; + rdfs:label "Guiding connector of a list (or, and)" ; + rdfs:subPropertyOf net:objectValue . + +net:listOf a owl:AnnotationProperty ; + rdfs:label "list of" ; + rdfs:subPropertyOf net:typeProperty . + +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_conjunction-AND_a a net:Phenomena_Net ; + :role_op1 net:phenomena_degree_h ; + :role_op2 net:atomProperty_remain_r ; + net:coverBaseNode :leaf_and_a ; + net:coverNode :leaf_and_a ; + net:hasNaming "conjunction-AND" ; + net:hasPhenomenaRef "and" ; + net:hasPhenomenaType :phenomena_conjunction_and ; + net:hasStructure "SSC-02-01" . + +net:phenomena_degree_h2 a net:Phenomena_Net ; + :role_ARG1 net:atomClass_object_o3, + net:compositeClass_more-small-object_o3 ; + :role_ARG2 net:atomClass_small_s2 ; + :role_ARG3 net:atomProperty_more_m2 ; + net:coverBaseNode :leaf_have-degree-91_h2 ; + net:coverNode :leaf_have-degree-91_h2 ; + net:hasFeatureNet net:individual_more-small_s2 ; + net:hasNaming "degree" ; + net:hasPhenomenaRef "have-degree-91" ; + net:hasPhenomenaType :phenomena_degree ; + net:hasStructure "SSC-02-01" . + +net:relationOf a owl:AnnotationProperty ; + rdfs:label "relation of" ; + rdfs:subPropertyOf net:typeProperty . + +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/SSC-02-01#d> a ns11:direct-02 ; + ns11:direct-02.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#o2> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#h2> a ns11:have-degree-91 ; + ns11:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; + ns11:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-02-01#s2> ; + ns11:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-02-01#m2> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#root01> a ns3:AMR ; + ns3:has-id "SSC-02-01" ; + ns3:has-sentence "Of the objects that orbit the Sun directly, the largest are the eight planets, with the remainder being smaller objects, the dwarf planets and small Solar System bodies." ; + ns3:root <http://amr.isi.edu/amr_data/SSC-02-01#a> . + +<http://amr.isi.edu/amr_data/SSC-02-01#s4> a ns2:system ; + rdfs:label "Solar System" ; + ns2:part <http://amr.isi.edu/amr_data/SSC-02-01#b> ; + rdfs:subClassOf :AMR_Linked_Data . + +<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 . + +ns3:NamedEntity a ns3: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_body rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:body ; + :label "body" . + +:concept_direct-02 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns11:direct-02 ; + :label "direct-02" . + +:concept_dwarf rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:dwarf ; + :label "dwarf" . + +:concept_large rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:large ; + :label "large" . + +:concept_more rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:more ; + :label "more" . + +:concept_most rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:most ; + :label "most" . + +:concept_orbit-01 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns11:orbit-01 ; + :label "orbit-01" . + +:concept_part rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns2:part ; + :isReifiedConcept true ; + :label "hasPart" . + +:concept_remain-01 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns11:remain-01 ; + :label "remain-01" . + +:concept_sun rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:sun ; + :label "sun" . + +:concept_system rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:system ; + :label "system" . + +:role_ARG5 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG5" . + +:role_name a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_NonCore_Role ; + :label "name" . + +:role_op3 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Op_Role ; + :label "op3" . + +:role_quant a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Specific_Role ; + :label "quant" . + +:variable_a a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#a> ; + :label "a" . + +:variable_a2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#a2> ; + :label "a2" . + +:variable_b a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#b> ; + :label "b" . + +:variable_d a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#d> ; + :label "d" . + +:variable_d2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#d2> ; + :label "d2" . + +:variable_h a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#h> ; + :label "h" . + +:variable_h2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#h2> ; + :label "h2" . + +:variable_l a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#l> ; + :label "l" . + +:variable_m a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#m> ; + :label "m" . + +:variable_m2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#m2> ; + :label "m2" . + +:variable_o a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o> ; + :label "o" . + +:variable_o2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o2> ; + :label "o2" . + +:variable_o3 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; + :label "o3" . + +:variable_p a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#p> ; + :label "p" . + +:variable_p2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#p2> ; + :label "p2" . + +:variable_p9 a ns2:part, + :AMR_Variable ; + :isReifiedVariable true ; + :label "p9" . + +:variable_r a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#r> ; + :label "r" . + +:variable_s a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s> ; + :label "s" . + +:variable_s2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s2> ; + :label "s2" . + +:variable_s3 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s3> ; + :label "s3" . + +:variable_s4 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s4> ; + :label "s4" ; + :name "Solar System" . + +sys:Out_AnnotationProperty a owl:AnnotationProperty . + +net:Axiom_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:Feature a owl:Class ; + rdfs:subClassOf net:Net_Structure . + +net:Predefined_Property_Net a owl:Class ; + rdfs:subClassOf net:Property_Net . + +net:atomProperty_direct_d a net:Atom_Property_Net, + net:Deprecated_Net ; + :role_ARG1 net:atomProperty_orbit_o2 ; + net:coverBaseNode :leaf_direct-02_d ; + net:coverNode :leaf_direct-02_d ; + net:hasNaming "direct" ; + net:hasPropertyName "direct" ; + net:hasPropertyName01 "directing" ; + net:hasPropertyName10 "direct-by" ; + net:hasPropertyName12 "direct-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_orbit-01_o2 . + +net:compositeClass_most-large-planet_p a net:Class_Net, + net:Composite_Class_Net ; + :role_quant net:value_8_blankNode ; + net:composeFrom net:atomClass_planet_p, + net:individual_most-large_l ; + net:coverBaseNode :leaf_planet_p ; + net:coverNode :leaf_large_l, + :leaf_most_m, + :leaf_planet_p ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_planet_p, + net:compositeClass_object-direct-orbit-sun_o ; + net:hasMotherClassNetToRefine net:atomClass_object_o ; + net:hasNaming "most-large-planet" ; + net:hasRestriction net:restriction_most-large-feature_l ; + net:hasRootClassNet net:atomClass_planet_p ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_object-direct-orbit-sun_o a net:Composite_Class_Net ; + net:composeFrom net:atomClass_object_o, + net:atomClass_sun_s, + net:compositeProperty_direct-orbit_o2 ; + net:coverBaseNode :leaf_object_o ; + net:coverNode :leaf_direct-02_d, + :leaf_object_o, + :leaf_orbit-01_o2, + :leaf_sun_s ; + net:hasMotherClassNet net:atomClass_object_o ; + net:hasNaming "object-direct-orbit-sun" ; + net:hasRestriction net:restriction_direct-orbit-sun_o2 ; + net:hasRootClassNet net:atomClass_object_o ; + net:hasStructure "SSC-02-01" . + +net:has_value a owl:AnnotationProperty ; + rdfs:subPropertyOf net:netProperty . + +net:individual_SolarSystem_s4 a net:Individual_Net ; + :role_name net:value_SolarSystem_blankNode ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_system_s4 ; + net:hasClassType sys:Entity ; + net:hasIndividualLabel "SolarSystem" ; + net:hasMotherClassNet net:atomClass_system_s4 ; + net:hasNaming "SolarSystem" ; + net:hasStructure "SSC-02-01" . + +net:individual_direct_d a net:Individual_Net ; + net:composeFrom net:atomProperty_direct_d ; + net:coverBaseNode :leaf_direct-02_d ; + net:coverNode :leaf_direct-02_d ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "direct" ; + net:hasNaming "direct" ; + net:hasStructure "SSC-02-01" . + +net:individual_more_m2 a net:Individual_Net ; + net:composeFrom net:atomProperty_more_m2 ; + net:coverBaseNode :leaf_more_m2 ; + net:coverNode :leaf_more_m2 ; + net:hasClassType sys:Degree ; + net:hasIndividualLabel "more" ; + net:hasNaming "more" ; + net:hasStructure "SSC-02-01" . + +net:individual_most_m a net:Individual_Net ; + net:composeFrom net:atomProperty_most_m ; + net:coverBaseNode :leaf_most_m ; + net:coverNode :leaf_most_m ; + net:hasClassType sys:Degree ; + net:hasIndividualLabel "most" ; + net:hasNaming "most" ; + net:hasStructure "SSC-02-01" . + +net:objectType a owl:AnnotationProperty ; + rdfs:label "object type" ; + rdfs:subPropertyOf net:objectProperty . + +net:phenomena_degree_h a net:Deprecated_Net, + net:Phenomena_Net ; + :role_ARG1 net:atomClass_planet_p, + net:compositeClass_most-large-planet_p ; + :role_ARG2 net:atomClass_large_l ; + :role_ARG3 net:atomProperty_most_m ; + :role_ARG5 net:atomClass_object_o ; + net:coverBaseNode :leaf_have-degree-91_h ; + net:coverNode :leaf_have-degree-91_h ; + net:hasFeatureNet net:individual_most-large_l ; + net:hasNaming "degree" ; + net:hasPhenomenaRef "have-degree-91" ; + net:hasPhenomenaType :phenomena_degree ; + net:hasStructure "SSC-02-01" . + +net:restriction_direct-orbit-sun_o2 a net:Restriction_Net ; + net:composeFrom net:atomClass_sun_s, + net:compositeProperty_direct-orbit_o2 ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_direct-02_d, + :leaf_orbit-01_o2, + :leaf_sun_s ; + net:hasNaming "direct-orbit-sun" ; + net:hasRestrictionNetValue net:atomClass_sun_s ; + net:hasRestrictionOnProperty net:compositeProperty_direct-orbit_o2 ; + net:hasStructure "SSC-02-01" . + +net:restriction_dwarf-feature_d2 a net:Restriction_Net ; + net:composeFrom net:individual_dwarf_d2 ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasNaming "dwarf-feature" ; + net:hasRestrictionNetValue net:individual_dwarf_d2 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_more-small-feature_s2 a net:Restriction_Net ; + net:composeFrom net:individual_more-small_s2 ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_more_m2, + :leaf_small_s2 ; + net:hasNaming "more-small-feature" ; + net:hasRestrictionNetValue net:individual_more-small_s2 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_most-large-feature_l a net:Restriction_Net ; + net:composeFrom net:individual_most-large_l ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasNaming "most-large-feature" ; + net:hasRestrictionNetValue net:individual_most-large_l ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_small-feature_s3 a net:Restriction_Net ; + net:composeFrom net:individual_small_s3 ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasNaming "small-feature" ; + net:hasRestrictionNetValue net:individual_small_s3 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +<http://amr.isi.edu/amr_data/SSC-02-01#a> a ns3:and ; + ns2:op1 <http://amr.isi.edu/amr_data/SSC-02-01#h> ; + ns2:op2 <http://amr.isi.edu/amr_data/SSC-02-01#r> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#a2> a ns3:and ; + ns2:op1 <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; + ns2:op2 <http://amr.isi.edu/amr_data/SSC-02-01#p2> ; + ns2:op3 <http://amr.isi.edu/amr_data/SSC-02-01#b> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#d2> a ns2:dwarf ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#h> a ns11:have-degree-91 ; + ns11:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#p> ; + ns11:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-02-01#l> ; + ns11:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-02-01#m> ; + ns11:have-degree-91.ARG5 <http://amr.isi.edu/amr_data/SSC-02-01#o> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#l> a ns2:large ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#m> a ns3:most ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#m2> a ns3:more ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#o2> a ns11:orbit-01 ; + ns11:orbit-01.ARG0 <http://amr.isi.edu/amr_data/SSC-02-01#o> ; + ns11:orbit-01.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#s> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#p> a ns4:planet ; + ns2:quant "8" ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#p2> a ns4:planet ; + ns2:mod <http://amr.isi.edu/amr_data/SSC-02-01#d2> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#r> a ns11:remain-01 ; + ns11:remain-01.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#a2> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#s> a ns2:sun ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#s2> a ns2:small ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#s3> a ns2:small ; + rdfs:subClassOf :AMR_Linked_Data . + +ns11:direct-02 a ns3:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns11:orbit-01 a ns3:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns11:remain-01 a ns3:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:body a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:dwarf a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:large a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:part a ns3:Role ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:sun a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:system a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns3:more a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns3:most a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +:AMR_Relation_Concept a owl:Class ; + rdfs:subClassOf :AMR_Concept . + +:AMR_Value a owl:Class ; + rdfs:subClassOf :AMR_Element . + +:concept_and rdfs:subClassOf :AMR_Relation_Concept ; + :fromAmrLk ns3:and ; + :hasPhenomenaLink :phenomena_conjunction_and ; + :label "and" . + +:concept_have-degree-91 rdfs:subClassOf :AMR_Relation_Concept ; + :fromAmrLk ns11:have-degree-91 ; + :hasPhenomenaLink :phenomena_degree ; + :label "have-degree-91" . + +:concept_object rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:object ; + :label "object" . + +:concept_planet rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns4:planet ; + :label "planet" . + +:concept_small rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:small ; + :label "small" . + +:hasLink a owl:AnnotationProperty ; + rdfs:subPropertyOf :AMR_AnnotationProperty . + +:leaf_hasPart_p9 a :AMR_Leaf ; + :edge_p9_ARG0_s4 :leaf_system_s4 ; + :edge_p9_ARG1_b :leaf_body_b ; + :hasConcept :concept_part ; + :hasVariable :variable_p9 ; + :isReifiedLeaf true . + +:leaf_have-degree-91_h2 a :AMR_Leaf ; + :edge_h2_m2 :leaf_more_m2 ; + :edge_h2_o3 :leaf_object_o3 ; + :edge_h2_s2 :leaf_small_s2 ; + :hasConcept :concept_have-degree-91 ; + :hasVariable :variable_h2 . + +:phenomena_conjunction a owl:Class ; + rdfs:subClassOf :AMR_Phenomena ; + :hasConceptLink "contrast-01", + "either", + "neither" ; + :label "conjunction" . + +: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_ARG3 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG3" . + +: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" . + +:value_8 a :AMR_Value ; + rdfs:label "8" . + +:value_SolarSystem a :AMR_Value ; + rdfs:label "SolarSystem" . + +sys:Out_ObjectProperty a owl:ObjectProperty . + +net:Value_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:atomProperty_more_m2 a net:Atom_Property_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_more_m2 ; + net:coverNode :leaf_more_m2 ; + net:hasNaming "more" ; + net:hasPropertyName "more" ; + net:hasPropertyName01 "moreing" ; + net:hasPropertyName10 "more-by" ; + net:hasPropertyName12 "more-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" . + +net:atomProperty_most_m a net:Atom_Property_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_most_m ; + net:coverNode :leaf_most_m ; + net:hasNaming "most" ; + net:hasPropertyName "most" ; + net:hasPropertyName01 "mosting" ; + net:hasPropertyName10 "most-by" ; + net:hasPropertyName12 "most-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" . + +net:atomProperty_remain_r a net:Atom_Property_Net, + net:Deprecated_Net ; + :role_ARG1 net:atomClass_body_b, + net:atomClass_object_o3, + net:atomClass_planet_p2, + net:compositeClass_dwarf-planet_p2, + net:compositeClass_more-small-object_o3, + net:compositeClass_small-body_b, + net:phenomena_conjunction-AND_a2 ; + net:coverBaseNode :leaf_remain-01_r ; + net:coverNode :leaf_remain-01_r ; + net:hasNaming "remain" ; + net:hasPropertyName "remain" ; + net:hasPropertyName01 "remaining" ; + net:hasPropertyName10 "remain-by" ; + net:hasPropertyName12 "remain-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_and_a2 . + +net:objectProperty a owl:AnnotationProperty ; + rdfs:label "object attribute" . + +net:value_8_blankNode a net:Value_Net ; + net:coverAmrValue :value_8 ; + net:hasNaming "8" ; + net:hasStructure "SSC-02-01" ; + net:hasValueLabel "8" . + +net:value_SolarSystem_blankNode a net:Value_Net ; + net:coverAmrValue :value_SolarSystem ; + net:hasNaming "SolarSystem" ; + net:hasStructure "SSC-02-01" ; + net:hasValueLabel "SolarSystem" . + +<http://amr.isi.edu/amr_data/SSC-02-01#b> a ns2:body ; + ns2:mod <http://amr.isi.edu/amr_data/SSC-02-01#s3> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#o> a ns2:object ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#o3> a ns2:object ; + rdfs:subClassOf :AMR_Linked_Data . + +ns4:planet a ns3:NamedEntity ; + rdfs:subClassOf :AMR_Linked_Data . + +ns11:have-degree-91 a ns3:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:object a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:small a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns3:and a ns3:Concept ; + 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 :AMR_Leaf ; + :edge_a_h :leaf_have-degree-91_h ; + :edge_a_r :leaf_remain-01_r ; + :hasConcept :concept_and ; + :hasVariable :variable_a . + +:leaf_have-degree-91_h a :AMR_Leaf ; + :edge_h_l :leaf_large_l ; + :edge_h_m :leaf_most_m ; + :edge_h_o :leaf_object_o ; + :edge_h_p :leaf_planet_p ; + :hasConcept :concept_have-degree-91 ; + :hasVariable :variable_h . + +:phenomena_conjunction_and a owl:Class ; + rdfs:subClassOf :phenomena_conjunction ; + :hasConceptLink "and" ; + :label "conjunction-AND" . + +:phenomena_degree a owl:Class ; + rdfs:subClassOf :AMR_Phenomena ; + :hasConceptLink "have-degree-91" ; + :label "degree" . + +:phenomena_modality a owl:Class ; + rdfs:subClassOf :AMR_Phenomena . + +:toReify a owl:AnnotationProperty ; + rdfs:subPropertyOf :AMR_AnnotationProperty . + +sys:Degree a owl:Class ; + rdfs:subClassOf sys:Out_Structure . + +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_large_l a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l ; + net:hasClassName "large" ; + net:hasClassType sys:Entity ; + net:hasNaming "large" ; + net:hasRootClassNet net:atomClass_large_l ; + net:hasStructure "SSC-02-01" . + +net:atomClass_small_s2 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_small_s2 ; + net:hasClassName "small" ; + net:hasClassType sys:Entity ; + net:hasNaming "small" ; + net:hasRootClassNet net:atomClass_small_s2 ; + net:hasStructure "SSC-02-01" . + +net:atomClass_system_s4 a net:Atom_Class_Net, + net:Class_Net ; + :role_name net:value_SolarSystem_blankNode ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_system_s4 ; + net:hasClassName "system" ; + net:hasClassType sys:Entity ; + net:hasNaming "system" ; + net:hasRootClassNet net:atomClass_system_s4 ; + net:hasStructure "SSC-02-01" . + +net:atomProperty_orbit_o2 a net:Atom_Property_Net, + net:Deprecated_Net ; + :role_ARG0 net:atomClass_object_o ; + :role_ARG1 net:atomClass_sun_s ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_orbit-01_o2 ; + net:hasNaming "orbit" ; + net:hasPropertyName "orbit" ; + net:hasPropertyName01 "orbiting" ; + net:hasPropertyName10 "orbit-by" ; + net:hasPropertyName12 "orbit-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_object_o, + :leaf_sun_s . + +net:compositeProperty_direct-orbit_o2 a net:Composite_Property_Net ; + :role_ARG0 net:atomClass_object_o ; + :role_ARG1 net:atomClass_sun_s ; + net:composeFrom net:atomProperty_orbit_o2, + net:individual_direct_d ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_direct-02_d, + :leaf_orbit-01_o2 ; + net:hasMotherPropertyNet net:atomProperty_orbit_o2 ; + net:hasNaming "direct-orbit" ; + net:hasStructure "SSC-02-01" . + +net:has_relation_value a owl:AnnotationProperty ; + rdfs:label "has relation value" ; + rdfs:subPropertyOf net:has_object . + +net:individual_dwarf_d2 a net:Individual_Net ; + net:composeFrom net:atomClass_dwarf_d2 ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "dwarf" ; + net:hasNaming "dwarf" ; + net:hasStructure "SSC-02-01" . + +net:individual_small_s3 a net:Individual_Net ; + net:composeFrom net:atomClass_small_s3 ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "small" ; + net:hasNaming "small" ; + net:hasStructure "SSC-02-01" . + +net:phenomena_conjunction-AND_a2 a net:Deprecated_Net, + net:Phenomena_Net ; + :role_op1 net:atomClass_object_o3, + net:compositeClass_more-small-object_o3 ; + :role_op2 net:atomClass_planet_p2, + net:compositeClass_dwarf-planet_p2 ; + :role_op3 net:atomClass_body_b, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_and_a2 ; + net:coverNode :leaf_and_a2 ; + net:hasNaming "conjunction-AND" ; + net:hasPhenomenaRef "and" ; + net:hasPhenomenaType :phenomena_conjunction_and ; + net:hasStructure "SSC-02-01" . + +ns3:Frame a ns3:Concept, + owl:Class, + owl:NamedIndividual ; + rdfs:label "AMR-PropBank-Frame" ; + rdfs:subClassOf :AMR_Linked_Data . + +:AMR_Element a owl:Class ; + rdfs:subClassOf :AMR_Structure . + +net:Phenomena_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:individual_more-small_s2 a net:Individual_Net ; + net:composeFrom net:atomClass_small_s2, + net:individual_more_m2 ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_more_m2, + :leaf_small_s2 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "more-small" ; + net:hasNaming "more-small" ; + net:hasStructure "SSC-02-01" . + +net:predefinedProperty_hasFeature a net:Predefined_Property_Net ; + net:hasNaming "hasFeature" ; + net:hasPropertyName "hasFeature" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "predefinedProperty" . + +net:typeProperty a owl:AnnotationProperty ; + rdfs:label "type property" . + +:AMR_NonCore_Role a owl:Class ; + rdfs:subClassOf :AMR_Role . + +:AMR_Role a owl:Class ; + rdfs:subClassOf :AMR_Element . + +:leaf_planet_p a :AMR_Leaf ; + :edge_p_quant_8 :value_8 ; + :hasConcept :concept_planet ; + :hasVariable :variable_p . + +sys:Out_Structure a owl:Class ; + rdfs:label "Output Ontology Structure" . + +net:Composite_Class_Net a owl:Class ; + rdfs:subClassOf net:Class_Net . + +net:Restriction_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:atomClass_planet_p a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_quant net:value_8_blankNode ; + net:coverBaseNode :leaf_planet_p ; + net:coverNode :leaf_planet_p ; + net:hasClassName "planet" ; + net:hasClassType sys:Entity ; + net:hasNaming "planet" ; + net:hasRootClassNet net:atomClass_planet_p ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_dwarf-planet_p2 a net:Class_Net, + net:Composite_Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:composeFrom net:atomClass_planet_p2, + net:individual_dwarf_d2 ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_dwarf_d2, + :leaf_planet_p2 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_planet_p2 ; + net:hasNaming "dwarf-planet" ; + net:hasRestriction net:restriction_dwarf-feature_d2 ; + net:hasRootClassNet net:atomClass_planet_p2 ; + net:hasStructure "SSC-02-01" . + +net:individual_most-large_l a net:Individual_Net ; + net:composeFrom net:atomClass_large_l, + net:individual_most_m ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "most-large" ; + net:hasNaming "most-large" ; + net:hasStructure "SSC-02-01" . + +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_and_a2 a :AMR_Leaf ; + :edge_a2_b :leaf_body_b ; + :edge_a2_o3 :leaf_object_o3 ; + :edge_a2_p2 :leaf_planet_p2 ; + :hasConcept :concept_and ; + :hasVariable :variable_a2 . + +:leaf_sun_s a :AMR_Leaf ; + :hasConcept :concept_sun ; + :hasVariable :variable_s . + +:leaf_system_s4 a :AMR_Leaf ; + :edge_s4_name_SolarSystem :value_SolarSystem ; + :hasConcept :concept_system ; + :hasVariable :variable_s4 . + +:role_ARG1 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG1" . + +cprm:configParamProperty a rdf:Property ; + rdfs:label "Config Parameter Property" . + +net:Atom_Property_Net a owl:Class ; + rdfs:subClassOf net:Property_Net . + +net:atomClass_dwarf_d2 a net:Atom_Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasClassName "dwarf" ; + net:hasNaming "dwarf" ; + net:hasRootClassNet net:atomClass_dwarf_d2 ; + net:hasStructure "SSC-02-01" . + +net:atomClass_small_s3 a net:Atom_Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasClassName "small" ; + net:hasNaming "small" ; + net:hasRootClassNet net:atomClass_small_s3 ; + net:hasStructure "SSC-02-01" . + +net:atomClass_sun_s a net:Atom_Class_Net, + net:Class_Net ; + net:coverBaseNode :leaf_sun_s ; + net:coverNode :leaf_sun_s ; + net:hasClassName "sun" ; + net:hasClassType sys:Entity ; + net:hasNaming "sun" ; + net:hasRootClassNet net:atomClass_sun_s ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_more-small-object_o3 a net:Class_Net, + net:Composite_Class_Net, + net:Deprecated_Net ; + net:composeFrom net:atomClass_object_o3, + net:individual_more-small_s2 ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_more_m2, + :leaf_object_o3, + :leaf_small_s2 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_object_o3 ; + net:hasNaming "more-small-object" ; + net:hasRestriction net:restriction_more-small-feature_s2 ; + net:hasRootClassNet net:atomClass_object_o3 ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_small-body_b a net:Class_Net, + net:Composite_Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_small_s3 ; + net:composeFrom net:atomClass_body_b, + net:individual_small_s3 ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_small_s3 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_body_b ; + net:hasNaming "small-body" ; + net:hasRestriction net:restriction_small-feature_s3 ; + net:hasRootClassNet net:atomClass_body_b ; + net:hasStructure "SSC-02-01" . + +rdf:Property a owl:Class . + +:AMR_Relation a owl:Class ; + rdfs:subClassOf :AMR_Structure . + +:leaf_direct-02_d a :AMR_Leaf ; + :edge_d_o2 :leaf_orbit-01_o2 ; + :hasConcept :concept_direct-02 ; + :hasVariable :variable_d . + +:leaf_object_o a :AMR_Leaf ; + :hasConcept :concept_object ; + :hasVariable :variable_o . + +net:individual_remain_r a net:Individual_Net ; + net:composeFrom net:atomProperty_remain_r ; + net:coverBaseNode :leaf_remain-01_r ; + net:coverNode :leaf_remain-01_r ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "remain" ; + net:hasNaming "remain" ; + net:hasStructure "SSC-02-01" . + +ns11:FrameRole a ns3:Role, + owl:Class, + owl:NamedIndividual ; + rdfs:label "AMR-PropBank-Role" ; + rdfs:subClassOf :AMR_Linked_Data . + +:AMR_Term_Concept a owl:Class ; + rdfs:subClassOf :AMR_Concept . + +sys:Feature a owl:Class ; + rdfs:subClassOf sys:Out_Structure . + +net:Composite_Property_Net a owl:Class ; + rdfs:subClassOf net:Property_Net . + +net:atomClass_object_o a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_object_o ; + net:coverNode :leaf_object_o ; + net:hasClassName "object" ; + net:hasClassType sys:Entity ; + net:hasNaming "object" ; + net:hasRootClassNet net:atomClass_object_o ; + net:hasStructure "SSC-02-01" . + +net:has_object a owl:AnnotationProperty ; + rdfs:label "relation" ; + rdfs:subPropertyOf net:netProperty . + +:AMR_Op_Role a owl:Class ; + rdfs:subClassOf :AMR_Role . + +:leaf_dwarf_d2 a :AMR_Leaf ; + :hasConcept :concept_dwarf ; + :hasVariable :variable_d2 . + +:leaf_more_m2 a :AMR_Leaf ; + :hasConcept :concept_more ; + :hasVariable :variable_m2 . + +:leaf_most_m a :AMR_Leaf ; + :hasConcept :concept_most ; + :hasVariable :variable_m . + +:leaf_orbit-01_o2 a :AMR_Leaf ; + :edge_o2_o :leaf_object_o ; + :edge_o2_s :leaf_sun_s ; + :hasConcept :concept_orbit-01 ; + :hasVariable :variable_o2 . + +:leaf_planet_p2 a :AMR_Leaf ; + :edge_p2_d2 :leaf_dwarf_d2 ; + :hasConcept :concept_planet ; + :hasVariable :variable_p2 . + +:leaf_small_s2 a :AMR_Leaf ; + :hasConcept :concept_small ; + :hasVariable :variable_s2 . + +:leaf_small_s3 a :AMR_Leaf ; + :hasConcept :concept_small ; + :hasVariable :variable_s3 . + +net:atomClass_planet_p2 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_planet_p2 ; + net:hasClassName "planet" ; + net:hasClassType sys:Entity ; + net:hasNaming "planet" ; + net:hasRootClassNet net:atomClass_planet_p2 ; + net:hasStructure "SSC-02-01" . + +:AMR_AnnotationProperty a owl:AnnotationProperty . + +:AMR_Core_Role a owl:Class ; + rdfs:subClassOf :AMR_Role . + +:leaf_large_l a :AMR_Leaf ; + :hasConcept :concept_large ; + :hasVariable :variable_l . + +:leaf_object_o3 a :AMR_Leaf ; + :hasConcept :concept_object ; + :hasVariable :variable_o3 . + +net:Individual_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:Net a owl:Class ; + rdfs:subClassOf net:Net_Structure . + +net:atomClass_body_b a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_small_s3 ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b ; + net:hasClassName "body" ; + net:hasClassType sys:Entity ; + net:hasNaming "body" ; + net:hasRootClassNet net:atomClass_body_b ; + net:hasStructure "SSC-02-01" . + +net:atomClass_object_o3 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_object_o3 ; + net:hasClassName "object" ; + net:hasClassType sys:Entity ; + net:hasNaming "object" ; + net:hasRootClassNet net:atomClass_object_o3 ; + net:hasStructure "SSC-02-01" . + +:leaf_body_b a :AMR_Leaf ; + :edge_b_s3 :leaf_small_s3 ; + :hasConcept :concept_body ; + :hasVariable :variable_b . + +net:Atom_Class_Net a owl:Class ; + rdfs:subClassOf net:Class_Net . + +net:Relation a owl:Class ; + rdfs:subClassOf net:Net_Structure . + +:leaf_remain-01_r a :AMR_Leaf ; + :edge_r_a2 :leaf_and_a2 ; + :hasConcept :concept_remain-01 ; + :hasVariable :variable_r . + +sys:Entity a owl:Class ; + rdfs:subClassOf sys:Out_Structure . + +net:Class_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:objectValue a owl:AnnotationProperty ; + rdfs:label "valuations"@fr ; + rdfs:subPropertyOf net:objectProperty . + +net:Deprecated_Net a owl:Class ; + rdfs:subClassOf net:Net . + +:AMR_Variable a owl:Class ; + rdfs:subClassOf :AMR_Element . + +:AMR_Leaf a owl:Class ; + rdfs:subClassOf :AMR_Structure . + +: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_owl_rule_tests/test_data/specific-devGraph-2.ttl b/tests/dev_owl_rule_tests/test_data/specific-devGraph-2.ttl new file mode 100644 index 0000000000000000000000000000000000000000..c109b16972158a07a65d19056ae27e82ce3552c5 --- /dev/null +++ b/tests/dev_owl_rule_tests/test_data/specific-devGraph-2.ttl @@ -0,0 +1,1901 @@ +@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:direct-02.ARG1 a ns11:FrameRole . + +ns11:have-degree-91.ARG1 a ns11:FrameRole . + +ns11:have-degree-91.ARG2 a ns11:FrameRole . + +ns11:have-degree-91.ARG3 a ns11:FrameRole . + +ns11:have-degree-91.ARG5 a ns11:FrameRole . + +ns11:orbit-01.ARG0 a ns11:FrameRole . + +ns11:orbit-01.ARG1 a ns11:FrameRole . + +ns11:remain-01.ARG1 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 . + +ns2:op3 a ns3:Role . + +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 . + +:edge_a2_b a :AMR_Edge ; + :hasAmrRole :role_op3 ; + :hasRoleID "op3" . + +:edge_a2_o3 a :AMR_Edge ; + :hasAmrRole :role_op1 ; + :hasRoleID "op1" . + +:edge_a2_p2 a :AMR_Edge ; + :hasAmrRole :role_op2 ; + :hasRoleID "op2" . + +:edge_a_h a :AMR_Edge ; + :hasAmrRole :role_op1 ; + :hasRoleID "op1" . + +:edge_a_r a :AMR_Edge ; + :hasAmrRole :role_op2 ; + :hasRoleID "op2" . + +:edge_b_s3 a :AMR_Edge ; + :hasAmrRole :role_mod ; + :hasRoleID "mod" . + +:edge_d_o2 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_h2_m2 a :AMR_Edge ; + :hasAmrRole :role_ARG3 ; + :hasRoleID "ARG3" . + +:edge_h2_o3 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_h2_s2 a :AMR_Edge ; + :hasAmrRole :role_ARG2 ; + :hasRoleID "ARG2" . + +:edge_h_l a :AMR_Edge ; + :hasAmrRole :role_ARG2 ; + :hasRoleID "ARG2" . + +:edge_h_m a :AMR_Edge ; + :hasAmrRole :role_ARG3 ; + :hasRoleID "ARG3" . + +:edge_h_o a :AMR_Edge ; + :hasAmrRole :role_ARG5 ; + :hasRoleID "ARG5" . + +:edge_h_p a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_o2_o a :AMR_Edge ; + :hasAmrRole :role_ARG0 ; + :hasRoleID "ARG0" . + +:edge_o2_s a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_p2_d2 a :AMR_Edge ; + :hasAmrRole :role_mod ; + :hasRoleID "mod" . + +:edge_p9_ARG0_s4 a :AMR_Edge ; + :hasAmrRole :role_ARG0 ; + :hasRoleID "ARG0" . + +:edge_p9_ARG1_b a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_p_quant_8 a :AMR_Edge ; + :hasAmrRole :role_quant ; + :hasRoleID "quant" . + +:edge_r_a2 a :AMR_Edge ; + :hasAmrRole :role_ARG1 ; + :hasRoleID "ARG1" . + +:edge_s4_name_SolarSystem a :AMR_Edge ; + :hasAmrRole :role_name ; + :hasRoleID "name" . + +: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_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" . + +: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_ARG4 a owl:Class ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG4" . + +: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_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" . + +:root_SSC-02-01 a :AMR_Root ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#root01> ; + :hasRootLeaf :leaf_and_a ; + :hasSentenceID "SSC-02-01" ; + :hasSentenceStatement "Of the objects that orbit the Sun directly, the largest are the eight planets, with the remainder being smaller objects, the dwarf planets and small Solar System bodies." . + +: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:Logical_Set_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:Property_Axiom_Net a owl:Class ; + rdfs:subClassOf net:Axiom_Net . + +net:Property_Direction a owl:Class ; + rdfs:subClassOf net:Feature . + +net:Relation_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:abstractionClass a owl:AnnotationProperty ; + rdfs:label "abstraction class" ; + rdfs:subPropertyOf net:objectValue . + +net:atomOf a owl:AnnotationProperty ; + rdfs:label "atom of" ; + rdfs:subPropertyOf net:typeProperty . + +net:atomProperty_hasPart_p9 a net:Atom_Property_Net ; + :role_ARG0 net:atomClass_system_s4, + net:individual_SolarSystem_s4 ; + :role_ARG1 net:atomClass_body_b, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_hasPart_p9 ; + net:coverNode :leaf_hasPart_p9 ; + net:hasNaming "hasPart" ; + net:hasPropertyName "hasPart" ; + net:hasPropertyName01 "hasParting" ; + net:hasPropertyName10 "hasPart-by" ; + net:hasPropertyName12 "hasPart-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_body_b, + :leaf_system_s4 . + +net:atomType a owl:AnnotationProperty ; + rdfs:label "atom type" ; + rdfs:subPropertyOf net:objectType . + +net:compositeProperty_remain-body_b a net:Composite_Property_Net ; + :role_mod net:atomClass_small_s3 ; + net:composeFrom net:atomClass_body_b, + net:individual_remain_r ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_remain-01_r ; + net:hasMotherPropertyNet net:atomClass_body_b ; + net:hasNaming "remain-body" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-conjunction-AND_a2 a net:Composite_Property_Net ; + :role_op1 net:atomClass_object_o3, + net:compositeClass_more-small-object_o3 ; + :role_op2 net:atomClass_planet_p2, + net:compositeClass_dwarf-planet_p2 ; + :role_op3 net:atomClass_body_b, + net:compositeClass_small-body_b ; + net:composeFrom net:individual_remain_r, + net:phenomena_conjunction-AND_a2 ; + net:coverBaseNode :leaf_and_a2 ; + net:coverNode :leaf_and_a2, + :leaf_remain-01_r ; + net:hasMotherPropertyNet net:phenomena_conjunction-AND_a2 ; + net:hasNaming "remain-conjunction-AND" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-dwarf-planet_p2 a net:Composite_Property_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:composeFrom net:compositeClass_dwarf-planet_p2, + net:individual_remain_r ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_dwarf_d2, + :leaf_planet_p2, + :leaf_remain-01_r ; + net:hasMotherPropertyNet net:compositeClass_dwarf-planet_p2 ; + net:hasNaming "remain-dwarf-planet" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-more-small-object_o3 a net:Composite_Property_Net ; + net:composeFrom net:compositeClass_more-small-object_o3, + net:individual_remain_r ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_more_m2, + :leaf_object_o3, + :leaf_remain-01_r, + :leaf_small_s2 ; + net:hasMotherPropertyNet net:compositeClass_more-small-object_o3 ; + net:hasNaming "remain-more-small-object" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-object_o3 a net:Composite_Property_Net ; + net:composeFrom net:atomClass_object_o3, + net:individual_remain_r ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_object_o3, + :leaf_remain-01_r ; + net:hasMotherPropertyNet net:atomClass_object_o3 ; + net:hasNaming "remain-object" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-planet_p2 a net:Composite_Property_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:composeFrom net:atomClass_planet_p2, + net:individual_remain_r ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_planet_p2, + :leaf_remain-01_r ; + net:hasMotherPropertyNet net:atomClass_planet_p2 ; + net:hasNaming "remain-planet" ; + net:hasStructure "SSC-02-01" . + +net:compositeProperty_remain-small-body_b a net:Composite_Property_Net ; + :role_mod net:atomClass_small_s3 ; + net:composeFrom net:compositeClass_small-body_b, + net:individual_remain_r ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_remain-01_r, + :leaf_small_s3 ; + net:hasMotherPropertyNet net:compositeClass_small-body_b ; + net:hasNaming "remain-small-body" ; + net:hasStructure "SSC-02-01" . + +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_not-most-large_l a net:Individual_Net ; + net:composeFrom net:individual_most-large_l ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "not-most-large" ; + net:hasNaming "not-most-large" ; + net:hasStructure "SSC-02-01" . + +net:inverse_direction a owl:NamedIndividual . + +net:listBy a owl:AnnotationProperty ; + rdfs:label "list by" ; + rdfs:subPropertyOf net:typeProperty . + +net:listGuiding a owl:AnnotationProperty ; + rdfs:label "Guiding connector of a list (or, and)" ; + rdfs:subPropertyOf net:objectValue . + +net:listOf a owl:AnnotationProperty ; + rdfs:label "list of" ; + rdfs:subPropertyOf net:typeProperty . + +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_conjunction-AND_a a net:Phenomena_Net ; + :role_op1 net:phenomena_degree_h ; + :role_op2 net:atomProperty_remain_r ; + net:coverBaseNode :leaf_and_a ; + net:coverNode :leaf_and_a ; + net:hasNaming "conjunction-AND" ; + net:hasPhenomenaRef "and" ; + net:hasPhenomenaType :phenomena_conjunction_and ; + net:hasStructure "SSC-02-01" . + +net:phenomena_degree_h2 a net:Phenomena_Net ; + :role_ARG1 net:atomClass_object_o3, + net:compositeClass_more-small-object_o3 ; + :role_ARG2 net:atomClass_small_s2 ; + :role_ARG3 net:atomProperty_more_m2 ; + net:coverBaseNode :leaf_have-degree-91_h2 ; + net:coverNode :leaf_have-degree-91_h2 ; + net:hasFeatureNet net:individual_more-small_s2 ; + net:hasNaming "degree" ; + net:hasPhenomenaRef "have-degree-91" ; + net:hasPhenomenaType :phenomena_degree ; + net:hasStructure "SSC-02-01" . + +net:relationOf a owl:AnnotationProperty ; + rdfs:label "relation of" ; + rdfs:subPropertyOf net:typeProperty . + +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/SSC-02-01#d> a ns11:direct-02 ; + ns11:direct-02.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#o2> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#h2> a ns11:have-degree-91 ; + ns11:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; + ns11:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-02-01#s2> ; + ns11:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-02-01#m2> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#root01> a ns3:AMR ; + ns3:has-id "SSC-02-01" ; + ns3:has-sentence "Of the objects that orbit the Sun directly, the largest are the eight planets, with the remainder being smaller objects, the dwarf planets and small Solar System bodies." ; + ns3:root <http://amr.isi.edu/amr_data/SSC-02-01#a> . + +<http://amr.isi.edu/amr_data/SSC-02-01#s4> a ns2:system ; + rdfs:label "Solar System" ; + ns2:part <http://amr.isi.edu/amr_data/SSC-02-01#b> ; + rdfs:subClassOf :AMR_Linked_Data . + +<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 . + +ns3:NamedEntity a ns3: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_body rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:body ; + :label "body" . + +:concept_direct-02 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns11:direct-02 ; + :label "direct-02" . + +:concept_dwarf rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:dwarf ; + :label "dwarf" . + +:concept_large rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:large ; + :label "large" . + +:concept_more rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:more ; + :label "more" . + +:concept_most rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns3:most ; + :label "most" . + +:concept_orbit-01 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns11:orbit-01 ; + :label "orbit-01" . + +:concept_part rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns2:part ; + :isReifiedConcept true ; + :label "hasPart" . + +:concept_remain-01 rdfs:subClassOf :AMR_Predicat_Concept ; + :fromAmrLk ns11:remain-01 ; + :label "remain-01" . + +:concept_sun rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:sun ; + :label "sun" . + +:concept_system rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:system ; + :label "system" . + +:role_ARG5 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG5" . + +:role_name a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_NonCore_Role ; + :label "name" . + +:role_op3 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Op_Role ; + :label "op3" . + +:role_quant a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Specific_Role ; + :label "quant" . + +:variable_a a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#a> ; + :label "a" . + +:variable_a2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#a2> ; + :label "a2" . + +:variable_b a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#b> ; + :label "b" . + +:variable_d a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#d> ; + :label "d" . + +:variable_d2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#d2> ; + :label "d2" . + +:variable_h a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#h> ; + :label "h" . + +:variable_h2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#h2> ; + :label "h2" . + +:variable_l a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#l> ; + :label "l" . + +:variable_m a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#m> ; + :label "m" . + +:variable_m2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#m2> ; + :label "m2" . + +:variable_o a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o> ; + :label "o" . + +:variable_o2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o2> ; + :label "o2" . + +:variable_o3 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; + :label "o3" . + +:variable_p a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#p> ; + :label "p" . + +:variable_p2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#p2> ; + :label "p2" . + +:variable_p9 a ns2:part, + :AMR_Variable ; + :isReifiedVariable true ; + :label "p9" . + +:variable_r a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#r> ; + :label "r" . + +:variable_s a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s> ; + :label "s" . + +:variable_s2 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s2> ; + :label "s2" . + +:variable_s3 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s3> ; + :label "s3" . + +:variable_s4 a :AMR_Variable ; + :fromAmrLk <http://amr.isi.edu/amr_data/SSC-02-01#s4> ; + :label "s4" ; + :name "Solar System" . + +sys:Out_AnnotationProperty a owl:AnnotationProperty . + +net:Axiom_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:Feature a owl:Class ; + rdfs:subClassOf net:Net_Structure . + +net:Predefined_Property_Net a owl:Class ; + rdfs:subClassOf net:Property_Net . + +net:atomProperty_direct_d a net:Atom_Property_Net, + net:Deprecated_Net ; + :role_ARG1 net:atomProperty_orbit_o2 ; + net:coverBaseNode :leaf_direct-02_d ; + net:coverNode :leaf_direct-02_d ; + net:hasNaming "direct" ; + net:hasPropertyName "direct" ; + net:hasPropertyName01 "directing" ; + net:hasPropertyName10 "direct-by" ; + net:hasPropertyName12 "direct-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_orbit-01_o2 . + +net:compositeClass_most-large-planet_p a net:Class_Net, + net:Composite_Class_Net ; + :role_quant net:value_8_blankNode ; + net:composeFrom net:atomClass_planet_p, + net:individual_most-large_l ; + net:coverBaseNode :leaf_planet_p ; + net:coverNode :leaf_large_l, + :leaf_most_m, + :leaf_planet_p ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_planet_p, + net:compositeClass_object-direct-orbit-sun_o ; + net:hasMotherClassNetToRefine net:atomClass_object_o ; + net:hasNaming "most-large-planet" ; + net:hasRestriction net:restriction_most-large-feature_l ; + net:hasRootClassNet net:atomClass_planet_p ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_object-direct-orbit-sun_o a net:Composite_Class_Net ; + net:composeFrom net:atomClass_object_o, + net:atomClass_sun_s, + net:compositeProperty_direct-orbit_o2 ; + net:coverBaseNode :leaf_object_o ; + net:coverNode :leaf_direct-02_d, + :leaf_object_o, + :leaf_orbit-01_o2, + :leaf_sun_s ; + net:hasMotherClassNet net:atomClass_object_o ; + net:hasNaming "object-direct-orbit-sun" ; + net:hasRestriction net:restriction_direct-orbit-sun_o2 ; + net:hasRootClassNet net:atomClass_object_o ; + net:hasStructure "SSC-02-01" . + +net:has_value a owl:AnnotationProperty ; + rdfs:subPropertyOf net:netProperty . + +net:individual_SolarSystem_s4 a net:Individual_Net ; + :role_name net:value_SolarSystem_blankNode ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_system_s4 ; + net:hasClassType sys:Entity ; + net:hasIndividualLabel "SolarSystem" ; + net:hasMotherClassNet net:atomClass_system_s4 ; + net:hasNaming "SolarSystem" ; + net:hasStructure "SSC-02-01" . + +net:individual_direct_d a net:Individual_Net ; + net:composeFrom net:atomProperty_direct_d ; + net:coverBaseNode :leaf_direct-02_d ; + net:coverNode :leaf_direct-02_d ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "direct" ; + net:hasNaming "direct" ; + net:hasStructure "SSC-02-01" . + +net:individual_more_m2 a net:Individual_Net ; + net:composeFrom net:atomProperty_more_m2 ; + net:coverBaseNode :leaf_more_m2 ; + net:coverNode :leaf_more_m2 ; + net:hasClassType sys:Degree ; + net:hasIndividualLabel "more" ; + net:hasNaming "more" ; + net:hasStructure "SSC-02-01" . + +net:individual_most_m a net:Individual_Net ; + net:composeFrom net:atomProperty_most_m ; + net:coverBaseNode :leaf_most_m ; + net:coverNode :leaf_most_m ; + net:hasClassType sys:Degree ; + net:hasIndividualLabel "most" ; + net:hasNaming "most" ; + net:hasStructure "SSC-02-01" . + +net:objectType a owl:AnnotationProperty ; + rdfs:label "object type" ; + rdfs:subPropertyOf net:objectProperty . + +net:phenomena_degree_h a net:Deprecated_Net, + net:Phenomena_Net ; + :role_ARG1 net:atomClass_planet_p, + net:compositeClass_most-large-planet_p ; + :role_ARG2 net:atomClass_large_l ; + :role_ARG3 net:atomProperty_most_m ; + :role_ARG5 net:atomClass_object_o ; + net:coverBaseNode :leaf_have-degree-91_h ; + net:coverNode :leaf_have-degree-91_h ; + net:hasFeatureNet net:individual_most-large_l ; + net:hasNaming "degree" ; + net:hasPhenomenaRef "have-degree-91" ; + net:hasPhenomenaType :phenomena_degree ; + net:hasStructure "SSC-02-01" . + +net:restriction_direct-orbit-sun_o2 a net:Restriction_Net ; + net:composeFrom net:atomClass_sun_s, + net:compositeProperty_direct-orbit_o2 ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_direct-02_d, + :leaf_orbit-01_o2, + :leaf_sun_s ; + net:hasNaming "direct-orbit-sun" ; + net:hasRestrictionNetValue net:atomClass_sun_s ; + net:hasRestrictionOnProperty net:compositeProperty_direct-orbit_o2 ; + net:hasStructure "SSC-02-01" . + +net:restriction_dwarf-feature_d2 a net:Restriction_Net ; + net:composeFrom net:individual_dwarf_d2 ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasNaming "dwarf-feature" ; + net:hasRestrictionNetValue net:individual_dwarf_d2 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_more-small-feature_s2 a net:Restriction_Net ; + net:composeFrom net:individual_more-small_s2 ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_more_m2, + :leaf_small_s2 ; + net:hasNaming "more-small-feature" ; + net:hasRestrictionNetValue net:individual_more-small_s2 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_most-large-feature_l a net:Restriction_Net ; + net:composeFrom net:individual_most-large_l ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasNaming "most-large-feature" ; + net:hasRestrictionNetValue net:individual_most-large_l ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +net:restriction_small-feature_s3 a net:Restriction_Net ; + net:composeFrom net:individual_small_s3 ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasNaming "small-feature" ; + net:hasRestrictionNetValue net:individual_small_s3 ; + net:hasRestrictionOnProperty net:predefinedProperty_hasFeature ; + net:hasStructure "SSC-02-01" . + +<http://amr.isi.edu/amr_data/SSC-02-01#a> a ns3:and ; + ns2:op1 <http://amr.isi.edu/amr_data/SSC-02-01#h> ; + ns2:op2 <http://amr.isi.edu/amr_data/SSC-02-01#r> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#a2> a ns3:and ; + ns2:op1 <http://amr.isi.edu/amr_data/SSC-02-01#o3> ; + ns2:op2 <http://amr.isi.edu/amr_data/SSC-02-01#p2> ; + ns2:op3 <http://amr.isi.edu/amr_data/SSC-02-01#b> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#d2> a ns2:dwarf ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#h> a ns11:have-degree-91 ; + ns11:have-degree-91.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#p> ; + ns11:have-degree-91.ARG2 <http://amr.isi.edu/amr_data/SSC-02-01#l> ; + ns11:have-degree-91.ARG3 <http://amr.isi.edu/amr_data/SSC-02-01#m> ; + ns11:have-degree-91.ARG5 <http://amr.isi.edu/amr_data/SSC-02-01#o> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#l> a ns2:large ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#m> a ns3:most ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#m2> a ns3:more ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#o2> a ns11:orbit-01 ; + ns11:orbit-01.ARG0 <http://amr.isi.edu/amr_data/SSC-02-01#o> ; + ns11:orbit-01.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#s> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#p> a <http://amr.isi.edu/entity-types#planet> ; + ns2:quant "8" ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#p2> a <http://amr.isi.edu/entity-types#planet> ; + ns2:mod <http://amr.isi.edu/amr_data/SSC-02-01#d2> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#r> a ns11:remain-01 ; + ns11:remain-01.ARG1 <http://amr.isi.edu/amr_data/SSC-02-01#a2> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#s> a ns2:sun ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#s2> a ns2:small ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#s3> a ns2:small ; + rdfs:subClassOf :AMR_Linked_Data . + +ns11:direct-02 a ns3:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns11:orbit-01 a ns3:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns11:remain-01 a ns3:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:body a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:dwarf a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:large a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:part a ns3:Role ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:sun a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:system a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns3:more a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns3:most a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +:AMR_Relation_Concept a owl:Class ; + rdfs:subClassOf :AMR_Concept . + +:AMR_Value a owl:Class ; + rdfs:subClassOf :AMR_Element . + +:concept_and rdfs:subClassOf :AMR_Relation_Concept ; + :fromAmrLk ns3:and ; + :hasPhenomenaLink :phenomena_conjunction_and ; + :label "and" . + +:concept_have-degree-91 rdfs:subClassOf :AMR_Relation_Concept ; + :fromAmrLk ns11:have-degree-91 ; + :hasPhenomenaLink :phenomena_degree ; + :label "have-degree-91" . + +:concept_object rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:object ; + :label "object" . + +:concept_planet rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk <http://amr.isi.edu/entity-types#planet> ; + :label "planet" . + +:concept_small rdfs:subClassOf :AMR_Term_Concept ; + :fromAmrLk ns2:small ; + :label "small" . + +:hasLink a owl:AnnotationProperty ; + rdfs:subPropertyOf :AMR_AnnotationProperty . + +:leaf_hasPart_p9 a :AMR_Leaf ; + :edge_p9_ARG0_s4 :leaf_system_s4 ; + :edge_p9_ARG1_b :leaf_body_b ; + :hasConcept :concept_part ; + :hasVariable :variable_p9 ; + :isReifiedLeaf true . + +:leaf_have-degree-91_h2 a :AMR_Leaf ; + :edge_h2_m2 :leaf_more_m2 ; + :edge_h2_o3 :leaf_object_o3 ; + :edge_h2_s2 :leaf_small_s2 ; + :hasConcept :concept_have-degree-91 ; + :hasVariable :variable_h2 . + +:phenomena_conjunction a owl:Class ; + rdfs:subClassOf :AMR_Phenomena ; + :hasConceptLink "contrast-01", + "either", + "neither" ; + :label "conjunction" . + +: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_ARG3 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG3" . + +: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" . + +:value_8 a :AMR_Value ; + rdfs:label "8" . + +:value_SolarSystem a :AMR_Value ; + rdfs:label "SolarSystem" . + +sys:Out_ObjectProperty a owl:ObjectProperty . + +net:Value_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:atomProperty_more_m2 a net:Atom_Property_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_more_m2 ; + net:coverNode :leaf_more_m2 ; + net:hasNaming "more" ; + net:hasPropertyName "more" ; + net:hasPropertyName01 "moreing" ; + net:hasPropertyName10 "more-by" ; + net:hasPropertyName12 "more-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" . + +net:atomProperty_most_m a net:Atom_Property_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_most_m ; + net:coverNode :leaf_most_m ; + net:hasNaming "most" ; + net:hasPropertyName "most" ; + net:hasPropertyName01 "mosting" ; + net:hasPropertyName10 "most-by" ; + net:hasPropertyName12 "most-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" . + +net:atomProperty_remain_r a net:Atom_Property_Net, + net:Deprecated_Net ; + :role_ARG1 net:atomClass_body_b, + net:atomClass_object_o3, + net:atomClass_planet_p2, + net:compositeClass_dwarf-planet_p2, + net:compositeClass_more-small-object_o3, + net:compositeClass_small-body_b, + net:phenomena_conjunction-AND_a2 ; + net:coverBaseNode :leaf_remain-01_r ; + net:coverNode :leaf_remain-01_r ; + net:hasNaming "remain" ; + net:hasPropertyName "remain" ; + net:hasPropertyName01 "remaining" ; + net:hasPropertyName10 "remain-by" ; + net:hasPropertyName12 "remain-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_and_a2 . + +net:objectProperty a owl:AnnotationProperty ; + rdfs:label "object attribute" . + +net:value_8_blankNode a net:Value_Net ; + net:coverAmrValue :value_8 ; + net:hasNaming "8" ; + net:hasStructure "SSC-02-01" ; + net:hasValueLabel "8" . + +net:value_SolarSystem_blankNode a net:Value_Net ; + net:coverAmrValue :value_SolarSystem ; + net:hasNaming "SolarSystem" ; + net:hasStructure "SSC-02-01" ; + net:hasValueLabel "SolarSystem" . + +<http://amr.isi.edu/amr_data/SSC-02-01#b> a ns2:body ; + ns2:mod <http://amr.isi.edu/amr_data/SSC-02-01#s3> ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#o> a ns2:object ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/amr_data/SSC-02-01#o3> a ns2:object ; + rdfs:subClassOf :AMR_Linked_Data . + +<http://amr.isi.edu/entity-types#planet> a ns3:NamedEntity ; + rdfs:subClassOf :AMR_Linked_Data . + +ns11:have-degree-91 a ns3:Frame ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:object a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns2:small a ns3:Concept ; + rdfs:subClassOf :AMR_Linked_Data . + +ns3:and a ns3:Concept ; + 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 :AMR_Leaf ; + :edge_a_h :leaf_have-degree-91_h ; + :edge_a_r :leaf_remain-01_r ; + :hasConcept :concept_and ; + :hasVariable :variable_a . + +:leaf_have-degree-91_h a :AMR_Leaf ; + :edge_h_l :leaf_large_l ; + :edge_h_m :leaf_most_m ; + :edge_h_o :leaf_object_o ; + :edge_h_p :leaf_planet_p ; + :hasConcept :concept_have-degree-91 ; + :hasVariable :variable_h . + +:phenomena_conjunction_and a owl:Class ; + rdfs:subClassOf :phenomena_conjunction ; + :hasConceptLink "and" ; + :label "conjunction-AND" . + +:phenomena_degree a owl:Class ; + rdfs:subClassOf :AMR_Phenomena ; + :hasConceptLink "have-degree-91" ; + :label "degree" . + +:phenomena_modality a owl:Class ; + rdfs:subClassOf :AMR_Phenomena . + +:toReify a owl:AnnotationProperty ; + rdfs:subPropertyOf :AMR_AnnotationProperty . + +sys:Degree a owl:Class ; + rdfs:subClassOf sys:Out_Structure . + +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_large_l a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l ; + net:hasClassName "large" ; + net:hasClassType sys:Entity ; + net:hasNaming "large" ; + net:hasRootClassNet net:atomClass_large_l ; + net:hasStructure "SSC-02-01" . + +net:atomClass_small_s2 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_small_s2 ; + net:hasClassName "small" ; + net:hasClassType sys:Entity ; + net:hasNaming "small" ; + net:hasRootClassNet net:atomClass_small_s2 ; + net:hasStructure "SSC-02-01" . + +net:atomClass_system_s4 a net:Atom_Class_Net, + net:Class_Net ; + :role_name net:value_SolarSystem_blankNode ; + net:coverBaseNode :leaf_system_s4 ; + net:coverNode :leaf_system_s4 ; + net:hasClassName "system" ; + net:hasClassType sys:Entity ; + net:hasNaming "system" ; + net:hasRootClassNet net:atomClass_system_s4 ; + net:hasStructure "SSC-02-01" . + +net:atomProperty_orbit_o2 a net:Atom_Property_Net, + net:Deprecated_Net ; + :role_ARG0 net:atomClass_object_o ; + :role_ARG1 net:atomClass_sun_s ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_orbit-01_o2 ; + net:hasNaming "orbit" ; + net:hasPropertyName "orbit" ; + net:hasPropertyName01 "orbiting" ; + net:hasPropertyName10 "orbit-by" ; + net:hasPropertyName12 "orbit-of" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "SSC-02-01" ; + net:isCoreRoleLinked "true" ; + net:targetArgumentNode :leaf_object_o, + :leaf_sun_s . + +net:compositeProperty_direct-orbit_o2 a net:Composite_Property_Net ; + :role_ARG0 net:atomClass_object_o ; + :role_ARG1 net:atomClass_sun_s ; + net:composeFrom net:atomProperty_orbit_o2, + net:individual_direct_d ; + net:coverBaseNode :leaf_orbit-01_o2 ; + net:coverNode :leaf_direct-02_d, + :leaf_orbit-01_o2 ; + net:hasMotherPropertyNet net:atomProperty_orbit_o2 ; + net:hasNaming "direct-orbit" ; + net:hasStructure "SSC-02-01" . + +net:has_relation_value a owl:AnnotationProperty ; + rdfs:label "has relation value" ; + rdfs:subPropertyOf net:has_object . + +net:individual_dwarf_d2 a net:Individual_Net ; + net:composeFrom net:atomClass_dwarf_d2 ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "dwarf" ; + net:hasNaming "dwarf" ; + net:hasStructure "SSC-02-01" . + +net:individual_small_s3 a net:Individual_Net ; + net:composeFrom net:atomClass_small_s3 ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "small" ; + net:hasNaming "small" ; + net:hasStructure "SSC-02-01" . + +net:phenomena_conjunction-AND_a2 a net:Deprecated_Net, + net:Phenomena_Net ; + :role_op1 net:atomClass_object_o3, + net:compositeClass_more-small-object_o3 ; + :role_op2 net:atomClass_planet_p2, + net:compositeClass_dwarf-planet_p2 ; + :role_op3 net:atomClass_body_b, + net:compositeClass_small-body_b ; + net:coverBaseNode :leaf_and_a2 ; + net:coverNode :leaf_and_a2 ; + net:hasNaming "conjunction-AND" ; + net:hasPhenomenaRef "and" ; + net:hasPhenomenaType :phenomena_conjunction_and ; + net:hasStructure "SSC-02-01" . + +ns3:Frame a ns3:Concept, + owl:Class, + owl:NamedIndividual ; + rdfs:label "AMR-PropBank-Frame" ; + rdfs:subClassOf :AMR_Linked_Data . + +:AMR_Element a owl:Class ; + rdfs:subClassOf :AMR_Structure . + +net:Phenomena_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:individual_more-small_s2 a net:Individual_Net ; + net:composeFrom net:atomClass_small_s2, + net:individual_more_m2 ; + net:coverBaseNode :leaf_small_s2 ; + net:coverNode :leaf_more_m2, + :leaf_small_s2 ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "more-small" ; + net:hasNaming "more-small" ; + net:hasStructure "SSC-02-01" . + +net:predefinedProperty_hasFeature a net:Predefined_Property_Net ; + net:hasNaming "hasFeature" ; + net:hasPropertyName "hasFeature" ; + net:hasPropertyType owl:ObjectProperty ; + net:hasStructure "predefinedProperty" . + +net:typeProperty a owl:AnnotationProperty ; + rdfs:label "type property" . + +:AMR_NonCore_Role a owl:Class ; + rdfs:subClassOf :AMR_Role . + +:AMR_Role a owl:Class ; + rdfs:subClassOf :AMR_Element . + +:leaf_planet_p a :AMR_Leaf ; + :edge_p_quant_8 :value_8 ; + :hasConcept :concept_planet ; + :hasVariable :variable_p . + +sys:Out_Structure a owl:Class ; + rdfs:label "Output Ontology Structure" . + +net:Composite_Class_Net a owl:Class ; + rdfs:subClassOf net:Class_Net . + +net:Restriction_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:atomClass_planet_p a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_quant net:value_8_blankNode ; + net:coverBaseNode :leaf_planet_p ; + net:coverNode :leaf_planet_p ; + net:hasClassName "planet" ; + net:hasClassType sys:Entity ; + net:hasNaming "planet" ; + net:hasRootClassNet net:atomClass_planet_p ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_dwarf-planet_p2 a net:Class_Net, + net:Composite_Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:composeFrom net:atomClass_planet_p2, + net:individual_dwarf_d2 ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_dwarf_d2, + :leaf_planet_p2 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_planet_p2 ; + net:hasNaming "dwarf-planet" ; + net:hasRestriction net:restriction_dwarf-feature_d2 ; + net:hasRootClassNet net:atomClass_planet_p2 ; + net:hasStructure "SSC-02-01" . + +net:individual_most-large_l a net:Individual_Net ; + net:composeFrom net:atomClass_large_l, + net:individual_most_m ; + net:coverBaseNode :leaf_large_l ; + net:coverNode :leaf_large_l, + :leaf_most_m ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "most-large" ; + net:hasNaming "most-large" ; + net:hasStructure "SSC-02-01" . + +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_and_a2 a :AMR_Leaf ; + :edge_a2_b :leaf_body_b ; + :edge_a2_o3 :leaf_object_o3 ; + :edge_a2_p2 :leaf_planet_p2 ; + :hasConcept :concept_and ; + :hasVariable :variable_a2 . + +:leaf_sun_s a :AMR_Leaf ; + :hasConcept :concept_sun ; + :hasVariable :variable_s . + +:leaf_system_s4 a :AMR_Leaf ; + :edge_s4_name_SolarSystem :value_SolarSystem ; + :hasConcept :concept_system ; + :hasVariable :variable_s4 . + +:role_ARG1 a owl:Class, + net:Relation ; + rdfs:subClassOf :AMR_Core_Role ; + :label "ARG1" . + +cprm:configParamProperty a rdf:Property ; + rdfs:label "Config Parameter Property" . + +net:Atom_Property_Net a owl:Class ; + rdfs:subClassOf net:Property_Net . + +net:atomClass_dwarf_d2 a net:Atom_Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_dwarf_d2 ; + net:coverNode :leaf_dwarf_d2 ; + net:hasClassName "dwarf" ; + net:hasNaming "dwarf" ; + net:hasRootClassNet net:atomClass_dwarf_d2 ; + net:hasStructure "SSC-02-01" . + +net:atomClass_small_s3 a net:Atom_Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_small_s3 ; + net:coverNode :leaf_small_s3 ; + net:hasClassName "small" ; + net:hasNaming "small" ; + net:hasRootClassNet net:atomClass_small_s3 ; + net:hasStructure "SSC-02-01" . + +net:atomClass_sun_s a net:Atom_Class_Net, + net:Class_Net ; + net:coverBaseNode :leaf_sun_s ; + net:coverNode :leaf_sun_s ; + net:hasClassName "sun" ; + net:hasClassType sys:Entity ; + net:hasNaming "sun" ; + net:hasRootClassNet net:atomClass_sun_s ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_more-small-object_o3 a net:Class_Net, + net:Composite_Class_Net, + net:Deprecated_Net ; + net:composeFrom net:atomClass_object_o3, + net:individual_more-small_s2 ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_more_m2, + :leaf_object_o3, + :leaf_small_s2 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_object_o3 ; + net:hasNaming "more-small-object" ; + net:hasRestriction net:restriction_more-small-feature_s2 ; + net:hasRootClassNet net:atomClass_object_o3 ; + net:hasStructure "SSC-02-01" . + +net:compositeClass_small-body_b a net:Class_Net, + net:Composite_Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_small_s3 ; + net:composeFrom net:atomClass_body_b, + net:individual_small_s3 ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b, + :leaf_small_s3 ; + net:hasClassType sys:Entity ; + net:hasMotherClassNet net:atomClass_body_b ; + net:hasNaming "small-body" ; + net:hasRestriction net:restriction_small-feature_s3 ; + net:hasRootClassNet net:atomClass_body_b ; + net:hasStructure "SSC-02-01" . + +rdf:Property a owl:Class . + +:AMR_Relation a owl:Class ; + rdfs:subClassOf :AMR_Structure . + +:leaf_direct-02_d a :AMR_Leaf ; + :edge_d_o2 :leaf_orbit-01_o2 ; + :hasConcept :concept_direct-02 ; + :hasVariable :variable_d . + +:leaf_object_o a :AMR_Leaf ; + :hasConcept :concept_object ; + :hasVariable :variable_o . + +net:individual_remain_r a net:Individual_Net ; + net:composeFrom net:atomProperty_remain_r ; + net:coverBaseNode :leaf_remain-01_r ; + net:coverNode :leaf_remain-01_r ; + net:hasClassType sys:Feature ; + net:hasIndividualLabel "remain" ; + net:hasNaming "remain" ; + net:hasStructure "SSC-02-01" . + +ns11:FrameRole a ns3:Role, + owl:Class, + owl:NamedIndividual ; + rdfs:label "AMR-PropBank-Role" ; + rdfs:subClassOf :AMR_Linked_Data . + +:AMR_Term_Concept a owl:Class ; + rdfs:subClassOf :AMR_Concept . + +sys:Feature a owl:Class ; + rdfs:subClassOf sys:Out_Structure . + +net:Composite_Property_Net a owl:Class ; + rdfs:subClassOf net:Property_Net . + +net:atomClass_object_o a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_object_o ; + net:coverNode :leaf_object_o ; + net:hasClassName "object" ; + net:hasClassType sys:Entity ; + net:hasNaming "object" ; + net:hasRootClassNet net:atomClass_object_o ; + net:hasStructure "SSC-02-01" . + +net:has_object a owl:AnnotationProperty ; + rdfs:label "relation" ; + rdfs:subPropertyOf net:netProperty . + +:AMR_Op_Role a owl:Class ; + rdfs:subClassOf :AMR_Role . + +:leaf_dwarf_d2 a :AMR_Leaf ; + :hasConcept :concept_dwarf ; + :hasVariable :variable_d2 . + +:leaf_more_m2 a :AMR_Leaf ; + :hasConcept :concept_more ; + :hasVariable :variable_m2 . + +:leaf_most_m a :AMR_Leaf ; + :hasConcept :concept_most ; + :hasVariable :variable_m . + +:leaf_orbit-01_o2 a :AMR_Leaf ; + :edge_o2_o :leaf_object_o ; + :edge_o2_s :leaf_sun_s ; + :hasConcept :concept_orbit-01 ; + :hasVariable :variable_o2 . + +:leaf_planet_p2 a :AMR_Leaf ; + :edge_p2_d2 :leaf_dwarf_d2 ; + :hasConcept :concept_planet ; + :hasVariable :variable_p2 . + +:leaf_small_s2 a :AMR_Leaf ; + :hasConcept :concept_small ; + :hasVariable :variable_s2 . + +:leaf_small_s3 a :AMR_Leaf ; + :hasConcept :concept_small ; + :hasVariable :variable_s3 . + +net:atomClass_planet_p2 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_dwarf_d2 ; + net:coverBaseNode :leaf_planet_p2 ; + net:coverNode :leaf_planet_p2 ; + net:hasClassName "planet" ; + net:hasClassType sys:Entity ; + net:hasNaming "planet" ; + net:hasRootClassNet net:atomClass_planet_p2 ; + net:hasStructure "SSC-02-01" . + +:AMR_AnnotationProperty a owl:AnnotationProperty . + +:AMR_Core_Role a owl:Class ; + rdfs:subClassOf :AMR_Role . + +:leaf_large_l a :AMR_Leaf ; + :hasConcept :concept_large ; + :hasVariable :variable_l . + +:leaf_object_o3 a :AMR_Leaf ; + :hasConcept :concept_object ; + :hasVariable :variable_o3 . + +net:Individual_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:Net a owl:Class ; + rdfs:subClassOf net:Net_Structure . + +net:atomClass_body_b a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + :role_mod net:atomClass_small_s3 ; + net:coverBaseNode :leaf_body_b ; + net:coverNode :leaf_body_b ; + net:hasClassName "body" ; + net:hasClassType sys:Entity ; + net:hasNaming "body" ; + net:hasRootClassNet net:atomClass_body_b ; + net:hasStructure "SSC-02-01" . + +net:atomClass_object_o3 a net:Atom_Class_Net, + net:Class_Net, + net:Deprecated_Net ; + net:coverBaseNode :leaf_object_o3 ; + net:coverNode :leaf_object_o3 ; + net:hasClassName "object" ; + net:hasClassType sys:Entity ; + net:hasNaming "object" ; + net:hasRootClassNet net:atomClass_object_o3 ; + net:hasStructure "SSC-02-01" . + +:leaf_body_b a :AMR_Leaf ; + :edge_b_s3 :leaf_small_s3 ; + :hasConcept :concept_body ; + :hasVariable :variable_b . + +net:Atom_Class_Net a owl:Class ; + rdfs:subClassOf net:Class_Net . + +net:Relation a owl:Class ; + rdfs:subClassOf net:Net_Structure . + +:leaf_remain-01_r a :AMR_Leaf ; + :edge_r_a2 :leaf_and_a2 ; + :hasConcept :concept_remain-01 ; + :hasVariable :variable_r . + +sys:Entity a owl:Class ; + rdfs:subClassOf sys:Out_Structure . + +net:Class_Net a owl:Class ; + rdfs:subClassOf net:Net . + +net:objectValue a owl:AnnotationProperty ; + rdfs:label "valuations"@fr ; + rdfs:subPropertyOf net:objectProperty . + +net:Deprecated_Net a owl:Class ; + rdfs:subClassOf net:Net . + +:AMR_Variable a owl:Class ; + rdfs:subClassOf :AMR_Element . + +:AMR_Leaf a owl:Class ; + rdfs:subClassOf :AMR_Structure . + +: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_owl_rule_tests/test_rule_extractor_composite_net.py b/tests/dev_owl_rule_tests/test_rule_extractor_composite_net.py index 2166b65d99f744ef84c38d0f6f6c75fe68131acb..0a053bf64fc72433e17ae7d1da1cdd9dd91d0d51 100644 --- a/tests/dev_owl_rule_tests/test_rule_extractor_composite_net.py +++ b/tests/dev_owl_rule_tests/test_rule_extractor_composite_net.py @@ -17,6 +17,7 @@ INPUT_DIR_PATH = f'{FILE_PATH}/test_data/' OUTPUT_DIR_PATH = f'{FILE_PATH}/test_data/' TEST_FILE_NAME_1 = 'composite-extraction-devGraph-1' +TEST_FILE_NAME_2 = 'composite-extraction-devGraph-2' TEST_FILE_NAME_3 = 'composite-extraction-devGraph-3' from context import tenet @@ -25,6 +26,7 @@ from tenet.transduction import rdfterm_computer, prefix_handle from tenet.transduction import net from tenet.scheme.amr_master_rule.transduction.extractor import composite_class_extractor_1 as rule_1 from tenet.scheme.amr_master_rule.transduction.extractor import composite_class_extractor_2 as rule_2 +from tenet.scheme.amr_master_rule.transduction.extractor import composite_property_extractor_1 as rule_3 from tenet.scheme import amr_master_rule as amr_rule @@ -123,6 +125,18 @@ def test_search_pattern_2(graph): result_str += f' {row.class_net_2.n3(graph.namespace_manager)}' print(result_str) return pattern_set + + +def test_search_pattern_3(graph): + print('\n -- Step 1: Search Pattern') + _, pattern_set = rule_3.__search_pattern(graph) + print(f'\n ----- number of selection found: {len(pattern_set)}') + for row in pattern_set: + result_str = f'>>> ' + result_str += f'{row.feature_property_net.n3(graph.namespace_manager)}' + result_str += f' {row.target_property_net.n3(graph.namespace_manager)}' + print(result_str) + return pattern_set @@ -148,6 +162,7 @@ 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') @@ -164,11 +179,21 @@ if __name__ == '__main__': print('\n ///////////////////// Extraction Rule 2') print('\n *** Step Test ***') - pattern_set = test_search_pattern_2(graph_3) + pattern_set = test_search_pattern_2(graph_2) + print('\n \n') + + print('\n *** Unit Test ***') + test_rule_application(TEST_FILE_NAME_2, graph_2, rule_2.extract_composite_class_2) + print('\n \n') + + print('\n ///////////////////// Extraction Rule 3') + + print('\n *** Step Test ***') + pattern_set = test_search_pattern_3(graph_3) print('\n \n') print('\n *** Unit Test ***') - test_rule_application(TEST_FILE_NAME_3, graph_3, rule_2.extract_composite_class_2) + test_rule_application(TEST_FILE_NAME_3, graph_3, rule_3.extract_composite_property_1) print('\n \n') print('\n *** - ***') \ No newline at end of file diff --git a/tests/dev_owl_rule_tests/test_rule_specific_analyzer_degree_remain.py b/tests/dev_owl_rule_tests/test_rule_specific_analyzer_degree_remain.py index 76a8da296aefb242127a8e86ad90c61266c9bd6d..34f4b6e0a05b42c7dc9f4ccd5906be05ce6db6b3 100644 --- a/tests/dev_owl_rule_tests/test_rule_specific_analyzer_degree_remain.py +++ b/tests/dev_owl_rule_tests/test_rule_specific_analyzer_degree_remain.py @@ -17,6 +17,7 @@ INPUT_DIR_PATH = f'{FILE_PATH}/test_data/' OUTPUT_DIR_PATH = f'{FILE_PATH}/test_data/' TEST_FILE_NAME_1 = 'specific-devGraph-1' +TEST_FILE_NAME_2 = 'specific-devGraph-2' from context import tenet from tenet.scheme.amr_master_rule.transduction.specific_analyzer import ( @@ -157,6 +158,7 @@ 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) print('\n \n') print('\n ///////////////////// Extraction Rule 1') @@ -165,26 +167,31 @@ if __name__ == '__main__': print('\n -- Step 1: Search Pattern') pattern_set = test_search_pattern_1(graph_1) + pattern_set = test_search_pattern_1(graph_2) print('\n \n') print('\n -- Step 2: Degree91 Feature Handle') degree_net_uri = 'https://tenet.tetras-libre.fr/semantic-net#phenomena_degree_h' pattern_set = test_search_degree_feature(graph_1, degree_net_uri) + pattern_set = test_search_degree_feature(graph_2, degree_net_uri) print('\n \n') print('\n -- Step 3: Search for target class net (remain ARG1)') remain_net_uri = 'https://tenet.tetras-libre.fr/semantic-net#atomProperty_remain_r' pattern_set = test_search_remain_arg1(graph_1, remain_net_uri) + pattern_set = test_search_remain_arg1(graph_2, remain_net_uri) print('\n \n') print('\n -- Step 4: Superlative Handle (ARG5)') degree_net_uri = 'https://tenet.tetras-libre.fr/semantic-net#phenomena_degree_h' pattern_set = test_search_degree_arg5(graph_1, degree_net_uri) + pattern_set = test_search_degree_arg5(graph_2, degree_net_uri) print('\n \n') print('\n *** Unit Test ***') test_rule_application(TEST_FILE_NAME_1, graph_1, rule_1.analyze_specific_pattern_1) + test_rule_application(TEST_FILE_NAME_2, graph_2, rule_1.analyze_specific_pattern_1) print('\n \n') print('\n *** - ***') \ No newline at end of file diff --git a/tests/main_tests/test_main_owl_extraction.py b/tests/main_tests/test_main_owl_extraction.py index 7ee428d0bf8dd44763aaeda6e0830d959f639988..a89785c4312a0625fb6f3ad8634bc37a66562a5b 100644 --- a/tests/main_tests/test_main_owl_extraction.py +++ b/tests/main_tests/test_main_owl_extraction.py @@ -56,7 +56,7 @@ test_data_dir = f'{INPUT_DIR_PATH}amrDocuments/' # onto_prefix = f'SimpleTest' # base_output_name = f'SimpleTest' -uuid_num = '01' +uuid_num = '02' amrld_dir_path = f'{test_data_dir}dev/solar-system-{uuid_num}/' amrld_file_path = f'{amrld_dir_path}SSC-{uuid_num}-01.stog.amr.ttl' base_output_name = f'SolarSystemDev{uuid_num}'