Skip to content
Snippets Groups Projects
Select Git revision
  • 38843ed9755525ae5bf589c0d338f08a0cd9df21
  • master default protected
  • multiprocessing
  • experiment/clara
  • experiment/spec2B-poc
  • experiment/qivalio-poc
  • experiment/ertms
  • MAY-2023
  • FEB-2023
  • EGC-2023
  • 0.2.1
  • v0.2.0
  • v0.1.2
13 results

system-ontology.ttl

Blame
  • system-ontology.ttl 8.30 KiB
    # baseURI: https://unsel.tetras-libre.fr/tenet/frame/system-ontology
    
    @prefix owl: <http://www.w3.org/2002/07/owl#> .
    @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
    @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
    @prefix sys: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/> .
    @prefix sys-Event: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/Event#> .
    @prefix sys-State_Property: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/State_Property#> .
    @prefix sys-abstract_thing: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/abstract_thing#> .
    @prefix sys-action_verb: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/action_verb#> .
    @prefix sys-agent: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/agent#> .
    @prefix sys-attributive_verb: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/attributive_verb#> .
    @prefix sys-component: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/component#> .
    @prefix sys-message: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/message#> .
    @prefix sys-place: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/place#> .
    @prefix sys-relation: <https://unsel.tetras-libre.fr/tenet/frame/system-ontology/relation/> .
    @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
    
    <https://unsel.tetras-libre.fr/tenet/frame/system-ontology>
      rdf:type owl:Ontology ;
    .
    sys:Abstraction
      rdf:type owl:Class ;
      rdfs:label "Abstraction"@en ;
      rdfs:label "Abstraction"@fr ;
      rdfs:subClassOf sys:Structure ;
      sys:is_class "Abstraction" ;
    .
    sys:Annotation
      rdf:type rdf:Property ;
      rdfs:label "structure property" ;
      rdfs:subPropertyOf sys:Property ;
    .
    sys:Entity
      rdf:type owl:Class ;
      rdfs:label "entity"@en ;
      rdfs:label "entité"@fr ;
      rdfs:subClassOf sys:Structure ;
      sys:is_class "Entity" ;
    .
    sys:Event
      rdf:type owl:Class ;
      rdfs:label "Event"@en ;
      rdfs:label "Evénèment"@fr ;
      rdfs:subClassOf sys:Structure ;
      sys:has_object_property "eventObjectProperty" ;
      sys:is_class "Event" ;
    .
    sys:Feature
      rdf:type owl:Class ;
      rdfs:label "caractéristique"@fr ;
      rdfs:label "feature"@en ;
      rdfs:subClassOf sys:Structure ;
      sys:is_class "Feature" ;
    .
    sys:ObjectProperty
      rdf:type rdf:Property ;
      rdfs:label "Object Property" ;
      rdfs:subPropertyOf sys:Property ;
    .
    sys:Property
      rdf:type rdf:Property ;
      rdfs:label "Property" ;
      sys:has_reference "property" ;
    .
    sys:Relation
      rdf:type rdf:Property ;
      rdfs:label "system property" ;
      rdfs:subPropertyOf sys:Property ;
      sys:has_frame_uri "https://unsel.tetras-libre.fr/tenet/frame/system-ontology/relation/" ;
    .
    sys:Seed
      rdf:type rdf:Property ;
      rdfs:label "seed property" ;
      rdfs:subPropertyOf sys:Property ;
    .
    sys:State_Property
      rdf:type owl:Class ;
      rdfs:label "Propriété d'état"@fr ;
      rdfs:label "State Property"@en ;
      rdfs:subClassOf sys:Structure ;
      sys:has_object_property "statePropertyObjectProperty" ;
      sys:is_class "State_Property" ;
    .
    sys:Structure
      rdf:type owl:Class ;
      rdfs:label "System Ontology Structure" ;
      sys:has_frame_uri "https://unsel.tetras-libre.fr/tenet/frame/system-ontology/" ;
      sys:has_reference "class" ;
    .
    sys:Verb
      rdf:type owl:Class ;
      rdfs:label "Verb" ;
      rdfs:subClassOf sys:Structure ;
      sys:is_class "Verb" ;
    .
    sys:abstract_thing
      rdf:type owl:Class ;
      rdfs:label "abstract thing"@en ;
      rdfs:label "élément abstrait"@fr ;
      rdfs:subClassOf sys:Abstraction ;
      sys:has_mother_class sys:Abstraction ;
      sys:has_restriction "icl>abstract_thing" ;
      sys:is_class "abstract_thing" ;
    .
    sys:action
      rdf:type rdf:Property ;
      rdfs:label "action" ;
      rdfs:subPropertyOf sys:Relation ;
      sys:has_mother_property sys:action ;
      sys:has_reference "action" ;
      sys:has_restriction_on_class sys:action_verb ;
    .
    sys:action_verb
      rdf:type owl:Class ;
      rdfs:label "action verb" ;
      rdfs:subClassOf sys:Verb ;
      sys:has_mother_class sys:Verb ;
      sys:has_restriction "icl>do" ;
      sys:is_class "action_verb" ;
    .
    sys:agent
      rdf:type owl:Class ;
      rdfs:label "agent"@en ;
      rdfs:label "agent"@fr ;
      rdfs:subClassOf sys:Entity ;
      sys:has_mother_class sys:Entity ;
      sys:has_restriction "icl>administrator" ;
      sys:has_restriction "icl>operator" ;
      sys:has_restriction "icl>person" ;
      sys:is_class "agent" ;
    .
    sys:attributive_verb
      rdf:type owl:Class ;
      rdfs:label "attributive verb" ;
      rdfs:subClassOf sys:Verb ;
      sys:has_mother_class sys:Verb ;
      sys:has_restriction "icl>be" ;
      sys:is_class "attributive_verb" ;
    .
    sys:component
      rdf:type owl:Class ;
      rdfs:label "component"@en ;
      rdfs:label "composant"@fr ;
      rdfs:subClassOf sys:Entity ;
      sys:has_mother_class sys:Entity ;
      sys:has_restriction "icl>device" ;
      sys:has_restriction "icl>electronic_device" ;
      sys:has_restriction "icl>instrumentality" ;
      sys:has_restriction "icl>position" ;
      sys:has_restriction "icl>public_transport" ;
      sys:has_restriction "icl>structure" ;
      sys:is_class "component" ;
    .
    sys:entityClassProperty
      rdf:type rdf:Property ;
      rdfs:label "entity property" ;
      rdfs:subPropertyOf sys:ObjectProperty ;
    .
    sys:eventClassProperty
      rdf:type rdf:Property ;
      rdfs:label "event property" ;
      rdfs:subPropertyOf sys:ObjectProperty ;
    .
    sys:from_structure
      rdf:type rdf:Property ;
      rdfs:label "from structure" ;
      rdfs:subPropertyOf sys:ObjectProperty ;
    .
    sys:has_actor
      rdf:type rdf:Property ;
      rdfs:label "has actor" ;
      rdfs:subPropertyOf sys:eventClassProperty ;
    .
    sys:has_feature
      rdf:type rdf:Property ;
      rdfs:label "feature" ;
      rdfs:subPropertyOf sys:entityClassProperty ;
    .
    sys:has_frame_base_uri
      rdf:type rdf:Property ;
      rdfs:label "has frame base uri" ;
      rdfs:subPropertyOf sys:Seed ;
      sys:has_frame_base_uri "https://unsel.tetras-libre.fr/tenet/frame/system-ontology/" ;
    .
    sys:has_frame_uri
      rdf:type rdf:Property ;
      rdfs:label "has frame uri" ;
      rdfs:subPropertyOf sys:Annotation ;
    .
    sys:has_mother_class
      rdf:type rdf:Property ;
      rdfs:label "has mother class" ;
      rdfs:range owl:Thing ;
      rdfs:subPropertyOf sys:Seed ;
    .
    sys:has_mother_property
      rdf:type rdf:Property ;
      rdfs:label "has mother property" ;
      rdfs:range rdf:Property ;
      rdfs:subPropertyOf sys:Seed ;
    .
    sys:has_object_property
      rdf:type rdf:Property ;
      rdfs:label "has object property" ;
      rdfs:subPropertyOf sys:Seed ;
      sys:has_object_property "eventObjectProperty" ;
      sys:is_class "Event" ;
    .
    sys:has_reference
      rdf:type rdf:Property ;
      rdfs:label "is property" ;
      rdfs:subPropertyOf sys:Seed ;
    .
    sys:has_restriction
      rdf:type rdf:Property ;
      rdfs:label "has restriction" ;
      rdfs:subPropertyOf sys:Seed ;
    .
    sys:has_restriction_on_class
      rdf:type rdf:Property ;
      rdfs:label "has restriction on  class" ;
      rdfs:range owl:Thing ;
      rdfs:subPropertyOf sys:Seed ;
    .
    sys:has_restriction_on_unl_relation_source
      rdf:type rdf:Property ;
      rdfs:label "has restriction on unl relation source" ;
      rdfs:subPropertyOf sys:Seed ;
    .
    sys:has_restriction_on_unl_relation_target
      rdf:type rdf:Property ;
      rdfs:label "has restriction on unl relation target" ;
      rdfs:subPropertyOf sys:Seed ;
    .
    sys:has_target
      rdf:type rdf:Property ;
      rdfs:label "has target" ;
      rdfs:subPropertyOf sys:eventClassProperty ;
    .
    sys:has_verb
      rdf:type rdf:Property ;
      rdfs:label "has verb" ;
      rdfs:subPropertyOf sys:eventClassProperty ;
    .
    sys:is_class
      rdf:type rdf:Property ;
      rdfs:label "is class" ;
      rdfs:subPropertyOf sys:Seed ;
      sys:has_object_property "statePropertyObjectProperty" ;
      sys:is_class "State_Property" ;
    .
    sys:message
      rdf:type owl:Class ;
      rdfs:label "message"@en ;
      rdfs:label "message"@fr ;
      rdfs:subClassOf sys:Entity ;
      sys:has_mother_class sys:Entity ;
      sys:has_restriction "icl>assignment" ;
      sys:has_restriction "icl>communication" ;
      sys:is_class "message" ;
    .
    sys:place
      rdf:type owl:Class ;
      rdfs:label "lieu"@fr ;
      rdfs:label "place"@en ;
      rdfs:subClassOf sys:Feature ;
      sys:has_mother_class sys:Feature ;
      sys:has_restriction "icl>air_base_installation" ;
      sys:has_restriction "icl>place" ;
      sys:is_class "place" ;
    .
    sys:stateProperty
      rdf:type rdf:Property ;
      rdfs:label "state property" ;
      rdfs:subPropertyOf sys:Relation ;
      sys:has_mother_property sys:stateProperty ;
      sys:has_reference "stateProperty" ;
      sys:has_restriction_on_class sys:attributive_verb ;
    .
    sys:verbClassProperty
      rdf:type rdf:Property ;
      rdfs:label "verb property" ;
      rdfs:subPropertyOf sys:ObjectProperty ;
    .
    sys:verbType
      rdf:type rdf:Property ;
      rdfs:label "verb type" ;
      rdfs:subPropertyOf sys:verbClassProperty ;
    .