Skip to content

Commit

Permalink
[Ontology] dedicated objects file
Browse files Browse the repository at this point in the history
  • Loading branch information
sarthou committed Nov 7, 2024
1 parent 6993ae6 commit fa5dc73
Show file tree
Hide file tree
Showing 7 changed files with 313 additions and 292 deletions.
261 changes: 1 addition & 260 deletions files/attribute.owl
Original file line number Diff line number Diff line change
Expand Up @@ -39,14 +39,6 @@



<!-- attribute#actuator -->

<owl:Class rdf:about="attribute#actuator">
<rdfs:subClassOf rdf:resource="attribute#technicalObject"/>
</owl:Class>



<!-- attribute#adult -->

<owl:Class rdf:about="attribute#adult">
Expand All @@ -56,17 +48,6 @@



<!-- attribute#affair -->

<owl:Class rdf:about="attribute#affair">
<rdfs:subClassOf rdf:resource="attribute#nonLiving"/>
<rdfs:subClassOf rdf:resource="attribute#object"/>
<rdfs:comment>affairs are every little non alive objects</rdfs:comment>
<rdfs:label xml:lang="fr">affaire</rdfs:label>
</owl:Class>



<!-- attribute#age -->

<owl:Class rdf:about="attribute#age">
Expand Down Expand Up @@ -105,102 +86,6 @@



<!-- attribute#bed -->

<owl:Class rdf:about="attribute#bed">
<rdfs:subClassOf rdf:resource="attribute#furniture"/>
</owl:Class>



<!-- attribute#blueBook -->

<owl:Class rdf:about="attribute#blueBook">
<rdfs:subClassOf rdf:resource="attribute#blue"/>
<rdfs:subClassOf rdf:resource="attribute#book"/>
<rdfs:label xml:lang="en">blue book</rdfs:label>
</owl:Class>



<!-- attribute#blueLamp -->

<owl:Class rdf:about="attribute#blueLamp">
<rdfs:subClassOf rdf:resource="attribute#blue"/>
<rdfs:subClassOf rdf:resource="attribute#lamp"/>
<rdfs:label xml:lang="en">blue lamp</rdfs:label>
</owl:Class>



<!-- attribute#book -->

<owl:Class rdf:about="attribute#book">
<rdfs:subClassOf rdf:resource="attribute#affair"/>
<rdfs:label xml:lang="fr">livre</rdfs:label>
</owl:Class>



<!-- attribute#box -->

<owl:Class rdf:about="attribute#box">
<rdfs:subClassOf rdf:resource="attribute#affair"/>
<rdfs:label xml:lang="fr">boite</rdfs:label>
</owl:Class>



<!-- attribute#chair -->

<owl:Class rdf:about="attribute#chair">
<rdfs:subClassOf rdf:resource="attribute#furniture"/>
</owl:Class>



<!-- attribute#conveyance -->

<owl:Class rdf:about="attribute#conveyance">
<rdfs:subClassOf rdf:resource="attribute#technicalObject"/>
</owl:Class>



<!-- attribute#cube -->

<owl:Class rdf:about="attribute#cube">
<rdfs:subClassOf rdf:resource="attribute#affair"/>
<rdfs:label xml:lang="fr">cube</rdfs:label>
</owl:Class>



<!-- attribute#cup -->

<owl:Class rdf:about="attribute#cup">
<rdfs:subClassOf rdf:resource="attribute#affair"/>
<rdfs:label xml:lang="fr">tasse</rdfs:label>
</owl:Class>



<!-- attribute#desk -->

<owl:Class rdf:about="attribute#desk">
<rdfs:subClassOf rdf:resource="attribute#furniture"/>
</owl:Class>



<!-- attribute#door -->

<owl:Class rdf:about="attribute#door">
<rdfs:subClassOf rdf:resource="attribute#furniture"/>
</owl:Class>



<!-- attribute#entity -->

<owl:Class rdf:about="attribute#entity">
Expand All @@ -212,16 +97,6 @@



<!-- attribute#fan -->

<owl:Class rdf:about="attribute#fan">
<rdfs:subClassOf rdf:resource="attribute#actuator"/>
<rdfs:subClassOf rdf:resource="attribute#affair"/>
<rdfs:label xml:lang="fr">ventilateur</rdfs:label>
</owl:Class>



<!-- attribute#female -->

<owl:Class rdf:about="attribute#female">
Expand All @@ -232,16 +107,6 @@



<!-- attribute#furniture -->

<owl:Class rdf:about="attribute#furniture">
<rdfs:subClassOf rdf:resource="attribute#nonLiving"/>
<rdfs:subClassOf rdf:resource="attribute#object"/>
<rdfs:label xml:lang="fr">meuble</rdfs:label>
</owl:Class>



<!-- attribute#gender -->

<owl:Class rdf:about="attribute#gender">
Expand All @@ -263,16 +128,6 @@



<!-- attribute#greenCup -->

<owl:Class rdf:about="attribute#greenCup">
<rdfs:subClassOf rdf:resource="attribute#cup"/>
<rdfs:subClassOf rdf:resource="attribute#green"/>
<rdfs:label xml:lang="en">green cup</rdfs:label>
</owl:Class>



<!-- attribute#inanimate -->

<owl:Class rdf:about="attribute#inanimate">
Expand All @@ -293,16 +148,6 @@



<!-- attribute#lamp -->

<owl:Class rdf:about="attribute#lamp">
<rdfs:subClassOf rdf:resource="attribute#actuator"/>
<rdfs:subClassOf rdf:resource="attribute#affair"/>
<rdfs:label xml:lang="fr">lampe</rdfs:label>
</owl:Class>



<!-- attribute#living -->

<owl:Class rdf:about="attribute#living">
Expand Down Expand Up @@ -352,17 +197,6 @@



<!-- attribute#object -->

<owl:Class rdf:about="attribute#object">
<rdfs:subClassOf rdf:resource="attribute#entity"/>
<rdfs:subClassOf rdf:resource="attribute#inanimate"/>
<rdfs:comment>an object is an inanimated entity</rdfs:comment>
<rdfs:label xml:lang="fr">objet</rdfs:label>
</owl:Class>



<!-- attribute#old -->

<owl:Class rdf:about="attribute#old">
Expand Down Expand Up @@ -401,84 +235,16 @@



<!-- attribute#redBed -->

<owl:Class rdf:about="attribute#redBed">
<rdfs:subClassOf rdf:resource="attribute#bed"/>
<rdfs:subClassOf rdf:resource="attribute#red"/>
<rdfs:label xml:lang="en">red bed</rdfs:label>
</owl:Class>



<!-- attribute#redFan -->

<owl:Class rdf:about="attribute#redFan">
<rdfs:subClassOf rdf:resource="attribute#fan"/>
<rdfs:subClassOf rdf:resource="attribute#red"/>
<rdfs:label xml:lang="en">red fan</rdfs:label>
</owl:Class>



<!-- attribute#sensor -->

<owl:Class rdf:about="attribute#sensor">
<rdfs:subClassOf rdf:resource="attribute#affair"/>
<rdfs:subClassOf rdf:resource="attribute#technicalObject"/>
<rdfs:subClassOf rdf:resource="attribute#TechnicalObject"/>
<rdfs:label xml:lang="fr">capteur</rdfs:label>
</owl:Class>



<!-- attribute#shelf -->

<owl:Class rdf:about="attribute#shelf">
<rdfs:subClassOf rdf:resource="attribute#furniture"/>
</owl:Class>



<!-- attribute#sofa -->

<owl:Class rdf:about="attribute#sofa">
<rdfs:subClassOf rdf:resource="attribute#furniture"/>
</owl:Class>



<!-- attribute#table -->

<owl:Class rdf:about="attribute#table">
<rdfs:subClassOf rdf:resource="attribute#furniture"/>
</owl:Class>



<!-- attribute#tape -->

<owl:Class rdf:about="attribute#tape">
<rdfs:subClassOf rdf:resource="attribute#affair"/>
<rdfs:label xml:lang="fr">cassette</rdfs:label>
</owl:Class>



<!-- attribute#technicalObject -->

<owl:Class rdf:about="attribute#technicalObject">
<rdfs:subClassOf rdf:resource="attribute#nonLiving"/>
<rdfs:subClassOf rdf:resource="attribute#object"/>
<owl:disjointWith rdf:resource="attribute#vegetal"/>
<rdfs:comment>a technical object can also be an affair or a furniture</rdfs:comment>
<rdfs:label xml:lang="fr">objet technique</rdfs:label>
<rdfs:label xml:lang="en">technical object</rdfs:label>
<rdfs:seeAlso>affair
furniture</rdfs:seeAlso>
</owl:Class>



<!-- attribute#temperatureSensor -->

<owl:Class rdf:about="attribute#temperatureSensor">
Expand All @@ -489,15 +255,6 @@ furniture</rdfs:seeAlso>



<!-- attribute#trashbin -->

<owl:Class rdf:about="attribute#trashbin">
<rdfs:subClassOf rdf:resource="attribute#affair"/>
<rdfs:label xml:lang="fr">poubelle</rdfs:label>
</owl:Class>



<!-- attribute#tree -->

<owl:Class rdf:about="attribute#tree">
Expand Down Expand Up @@ -547,14 +304,6 @@ furniture</rdfs:seeAlso>
///////////////////////////////////////////////////////////////////////////////////////
-->

<rdf:Description>
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointClasses"/>
<owl:members rdf:parseType="Collection">
<rdf:Description rdf:about="attribute#actuator"/>
<rdf:Description rdf:about="attribute#conveyance"/>
<rdf:Description rdf:about="attribute#sensor"/>
</owl:members>
</rdf:Description>
<rdf:Description>
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointClasses"/>
<owl:members rdf:parseType="Collection">
Expand All @@ -563,14 +312,6 @@ furniture</rdfs:seeAlso>
<rdf:Description rdf:about="attribute#young"/>
</owl:members>
</rdf:Description>
<rdf:Description>
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointClasses"/>
<owl:members rdf:parseType="Collection">
<rdf:Description rdf:about="attribute#affair"/>
<rdf:Description rdf:about="attribute#furniture"/>
<rdf:Description rdf:about="attribute#vegetal"/>
</owl:members>
</rdf:Description>
</rdf:RDF>


Expand Down
Loading

0 comments on commit fa5dc73

Please sign in to comment.