Select Git revision
system-ontology.ttl
Aurélien Lamercerie authored
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 ;
.