Advertisement
lolo2009180

owl file Error

Jun 17th, 2013
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 93.59 KB | None | 0 0
  1. <?xml version="1.0"?>
  2.  
  3.  
  4. <!DOCTYPE rdf:RDF [
  5. <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
  6. <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
  7. <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
  8. <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
  9. <!ENTITY p1 "http://protege.stanford.edu/plugins/owl/protege#" >
  10. ]>
  11.  
  12.  
  13. <rdf:RDF xmlns="http://www.owl-ontologies.com/unnamed.owl#"
  14. xml:base="http://www.owl-ontologies.com/unnamed.owl"
  15. xmlns:p1="http://protege.stanford.edu/plugins/owl/protege#"
  16. xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
  17. xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
  18. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  19. xmlns:owl="http://www.w3.org/2002/07/owl#">
  20. <owl:Ontology rdf:about="">
  21. <rdfs:comment rdf:datatype="&xsd;string">Complete</rdfs:comment>
  22. <owl:imports>
  23. <owl:Ontology rdf:about="http://protege.stanford.edu/plugins/owl/protege"/>
  24. </owl:imports>
  25. </owl:Ontology>
  26.  
  27.  
  28.  
  29. <!--
  30. ///////////////////////////////////////////////////////////////////////////
  31. //
  32. // OWL Classes
  33. //
  34. ///////////////////////////////////////////////////////////////////////////
  35. -->
  36.  
  37.  
  38.  
  39.  
  40. <!-- Class: http://protege.stanford.edu/plugins/owl/protege#DIRECTED-BINARY-RELATION -->
  41.  
  42. <owl:Class rdf:about="&p1;DIRECTED-BINARY-RELATION"/>
  43.  
  44.  
  45.  
  46. <!-- Class: http://protege.stanford.edu/plugins/owl/protege#PAL-CONSTRAINT -->
  47.  
  48. <owl:Class rdf:about="&p1;PAL-CONSTRAINT"/>
  49.  
  50.  
  51.  
  52. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Adult_value -->
  53.  
  54. <owl:Class rdf:about="#Adult_value">
  55. <rdfs:subClassOf>
  56. <owl:Class rdf:about="#Age_group"/>
  57. </rdfs:subClassOf>
  58. </owl:Class>
  59.  
  60.  
  61.  
  62. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Age_group -->
  63.  
  64. <owl:Class rdf:about="#Age_group">
  65. <rdfs:subClassOf>
  66. <owl:Class rdf:about="#ValuePartition"/>
  67. </rdfs:subClassOf>
  68. <owl:equivalentClass>
  69. <owl:Class>
  70. <owl:unionOf rdf:parseType="Collection">
  71. <owl:Class rdf:about="#Child_value"/>
  72. <owl:Class rdf:about="#Elderly_value"/>
  73. <owl:Class rdf:about="#Adult_value"/>
  74. <owl:Class rdf:about="#Infant_value"/>
  75. <owl:Class rdf:about="#Todler_value"/>
  76. </owl:unionOf>
  77. </owl:Class>
  78. </owl:equivalentClass>
  79. </owl:Class>
  80.  
  81.  
  82.  
  83. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Animal -->
  84.  
  85. <owl:Class rdf:about="#Animal">
  86. <rdfs:comment rdf:datatype="&xsd;string"
  87. >A short list of classes of animals - could be filled out in more detail.
  88.  
  89. Disjoint with Plant.
  90.  
  91. Be sure to make all the primitive kinds of animals disjoint.</rdfs:comment>
  92. <rdfs:subClassOf>
  93. <owl:Class rdf:about="#Living_thing"/>
  94. </rdfs:subClassOf>
  95. </owl:Class>
  96.  
  97.  
  98.  
  99. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Antivenom_access -->
  100.  
  101. <owl:Class rdf:about="#Antivenom_access">
  102. <rdfs:subClassOf>
  103. <owl:Class rdf:about="#Avoidance_means"/>
  104. </rdfs:subClassOf>
  105. </owl:Class>
  106.  
  107.  
  108.  
  109. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Arm -->
  110.  
  111. <owl:Class rdf:about="#Arm">
  112. <rdfs:subClassOf>
  113. <owl:Restriction>
  114. <owl:onProperty rdf:resource="#is_part_of"/>
  115. <owl:someValuesFrom rdf:resource="#Body"/>
  116. </owl:Restriction>
  117. </rdfs:subClassOf>
  118. <rdfs:subClassOf>
  119. <owl:Class rdf:about="#Body_part"/>
  120. </rdfs:subClassOf>
  121. </owl:Class>
  122.  
  123.  
  124.  
  125. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Arm_or_part_of_Arm -->
  126.  
  127. <owl:Class rdf:about="#Arm_or_part_of_Arm">
  128. <rdfs:subClassOf>
  129. <owl:Class rdf:about="#Body_part_or_part_of_Body_part"/>
  130. </rdfs:subClassOf>
  131. <owl:equivalentClass>
  132. <owl:Class>
  133. <owl:intersectionOf rdf:parseType="Collection">
  134. <owl:Class>
  135. <owl:unionOf rdf:parseType="Collection">
  136. <owl:Restriction>
  137. <owl:onProperty rdf:resource="#is_part_of"/>
  138. <owl:someValuesFrom rdf:resource="#Arm"/>
  139. </owl:Restriction>
  140. <owl:Class rdf:about="#Arm"/>
  141. </owl:unionOf>
  142. </owl:Class>
  143. <owl:Class rdf:about="#Body_part"/>
  144. </owl:intersectionOf>
  145. </owl:Class>
  146. </owl:equivalentClass>
  147. </owl:Class>
  148.  
  149.  
  150.  
  151. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Avoidance_means -->
  152.  
  153. <owl:Class rdf:about="#Avoidance_means">
  154. <rdfs:subClassOf>
  155. <owl:Class rdf:about="#ValuePartition"/>
  156. </rdfs:subClassOf>
  157. <owl:equivalentClass>
  158. <owl:Class>
  159. <owl:unionOf rdf:parseType="Collection">
  160. <owl:Class rdf:about="#Mosquito_netting"/>
  161. <owl:Class rdf:about="#Physical_separation"/>
  162. <owl:Class rdf:about="#Insecticidal_spraying"/>
  163. <owl:Class rdf:about="#Antivenom_access"/>
  164. </owl:unionOf>
  165. </owl:Class>
  166. </owl:equivalentClass>
  167. </owl:Class>
  168.  
  169.  
  170.  
  171. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Biped -->
  172.  
  173. <owl:Class rdf:about="#Biped">
  174. <rdfs:comment rdf:datatype="&xsd;string"
  175. >Animal that has two legs - i.e.
  176. has_leg = 2
  177.  
  178. Defined class
  179. Demonstrates use of cardinality constraint on subproperty.</rdfs:comment>
  180. <owl:equivalentClass>
  181. <owl:Class>
  182. <owl:intersectionOf rdf:parseType="Collection">
  183. <owl:Class rdf:about="#Animal"/>
  184. <owl:Restriction>
  185. <owl:onProperty rdf:resource="#has_leg"/>
  186. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">2</owl:cardinality>
  187. </owl:Restriction>
  188. </owl:intersectionOf>
  189. </owl:Class>
  190. </owl:equivalentClass>
  191. </owl:Class>
  192.  
  193.  
  194.  
  195. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Bird -->
  196.  
  197. <owl:Class rdf:about="#Bird">
  198. <rdfs:subClassOf>
  199. <owl:Class rdf:about="#Animal"/>
  200. </rdfs:subClassOf>
  201. <rdfs:subClassOf>
  202. <owl:Restriction>
  203. <owl:onProperty rdf:resource="#has_limb"/>
  204. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">4</owl:cardinality>
  205. </owl:Restriction>
  206. </rdfs:subClassOf>
  207. <rdfs:subClassOf>
  208. <owl:Restriction>
  209. <owl:onProperty rdf:resource="#has_leg"/>
  210. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">2</owl:cardinality>
  211. </owl:Restriction>
  212. </rdfs:subClassOf>
  213. </owl:Class>
  214.  
  215.  
  216.  
  217. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Body -->
  218.  
  219. <owl:Class rdf:about="#Body">
  220. <rdfs:subClassOf>
  221. <owl:Class rdf:about="#Body_part"/>
  222. </rdfs:subClassOf>
  223. </owl:Class>
  224.  
  225.  
  226.  
  227. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Body_or_part_of_body -->
  228.  
  229. <owl:Class rdf:about="#Body_or_part_of_body">
  230. <rdfs:subClassOf>
  231. <owl:Class rdf:about="#Body_part_or_part_of_Body_part"/>
  232. </rdfs:subClassOf>
  233. <owl:equivalentClass>
  234. <owl:Class>
  235. <owl:intersectionOf rdf:parseType="Collection">
  236. <owl:Class>
  237. <owl:unionOf rdf:parseType="Collection">
  238. <owl:Restriction>
  239. <owl:onProperty rdf:resource="#is_part_of"/>
  240. <owl:someValuesFrom rdf:resource="#Body"/>
  241. </owl:Restriction>
  242. <owl:Class rdf:about="#Body"/>
  243. </owl:unionOf>
  244. </owl:Class>
  245. <owl:Class rdf:about="#Body_part"/>
  246. </owl:intersectionOf>
  247. </owl:Class>
  248. </owl:equivalentClass>
  249. </owl:Class>
  250.  
  251.  
  252.  
  253. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Body_part -->
  254.  
  255. <owl:Class rdf:about="#Body_part">
  256. <rdfs:subClassOf>
  257. <owl:Class rdf:about="#Domain_entity"/>
  258. </rdfs:subClassOf>
  259. </owl:Class>
  260.  
  261.  
  262.  
  263. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Body_part_or_part_of_Body_part -->
  264.  
  265. <owl:Class rdf:about="#Body_part_or_part_of_Body_part">
  266. <rdfs:comment rdf:datatype="&xsd;string">SEP Triples</rdfs:comment>
  267. <owl:equivalentClass>
  268. <owl:Class>
  269. <owl:intersectionOf rdf:parseType="Collection">
  270. <owl:Class rdf:about="#Domain_entity"/>
  271. <owl:Class>
  272. <owl:unionOf rdf:parseType="Collection">
  273. <owl:Restriction>
  274. <owl:onProperty rdf:resource="#is_part_of"/>
  275. <owl:someValuesFrom rdf:resource="#Body_part"/>
  276. </owl:Restriction>
  277. <owl:Class rdf:about="#Body_part"/>
  278. </owl:unionOf>
  279. </owl:Class>
  280. </owl:intersectionOf>
  281. </owl:Class>
  282. </owl:equivalentClass>
  283. </owl:Class>
  284.  
  285.  
  286.  
  287. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Bull -->
  288.  
  289. <owl:Class rdf:about="#Bull">
  290. <owl:equivalentClass>
  291. <owl:Class>
  292. <owl:intersectionOf rdf:parseType="Collection">
  293. <owl:Class rdf:about="#Cow"/>
  294. <owl:Restriction>
  295. <owl:onProperty rdf:resource="#has_sex"/>
  296. <owl:hasValue rdf:resource="#male"/>
  297. </owl:Restriction>
  298. </owl:intersectionOf>
  299. </owl:Class>
  300. </owl:equivalentClass>
  301. </owl:Class>
  302.  
  303.  
  304.  
  305. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Calf -->
  306.  
  307. <owl:Class rdf:about="#Calf">
  308. <owl:equivalentClass>
  309. <owl:Class>
  310. <owl:intersectionOf rdf:parseType="Collection">
  311. <owl:Class rdf:about="#Cow"/>
  312. <owl:Restriction>
  313. <owl:onProperty rdf:resource="#has_age_group"/>
  314. <owl:someValuesFrom rdf:resource="#Child_value"/>
  315. </owl:Restriction>
  316. </owl:intersectionOf>
  317. </owl:Class>
  318. </owl:equivalentClass>
  319. </owl:Class>
  320.  
  321.  
  322.  
  323. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Care_and_attention -->
  324.  
  325. <owl:Class rdf:about="#Care_and_attention">
  326. <rdfs:subClassOf>
  327. <owl:Class rdf:about="#Avoidance_means"/>
  328. </rdfs:subClassOf>
  329. </owl:Class>
  330.  
  331.  
  332.  
  333. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Carnivore -->
  334.  
  335. <owl:Class rdf:about="#Carnivore">
  336. <rdfs:comment rdf:datatype="&xsd;string"
  337. >Animal that only eats meat.
  338.  
  339. Defined class</rdfs:comment>
  340. <owl:equivalentClass>
  341. <owl:Class>
  342. <owl:intersectionOf rdf:parseType="Collection">
  343. <owl:Class rdf:about="#Animal"/>
  344. <owl:Restriction>
  345. <owl:onProperty rdf:resource="#eats"/>
  346. <owl:allValuesFrom rdf:resource="#Animal"/>
  347. </owl:Restriction>
  348. </owl:intersectionOf>
  349. </owl:Class>
  350. </owl:equivalentClass>
  351. </owl:Class>
  352.  
  353.  
  354.  
  355. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Carp -->
  356.  
  357. <owl:Class rdf:about="#Carp">
  358. <rdfs:subClassOf>
  359. <owl:Class rdf:about="#Fish"/>
  360. </rdfs:subClassOf>
  361. </owl:Class>
  362.  
  363.  
  364.  
  365. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Carrying_disease -->
  366.  
  367. <owl:Class rdf:about="#Carrying_disease">
  368. <rdfs:subClassOf>
  369. <owl:Class rdf:about="#Risk_type"/>
  370. </rdfs:subClassOf>
  371. </owl:Class>
  372.  
  373.  
  374.  
  375. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Cat -->
  376.  
  377. <owl:Class rdf:about="#Cat">
  378. <rdfs:subClassOf>
  379. <owl:Class rdf:about="#Mammal"/>
  380. </rdfs:subClassOf>
  381. <rdfs:subClassOf>
  382. <owl:Restriction>
  383. <owl:onProperty rdf:resource="#has_dangerousness"/>
  384. <owl:someValuesFrom rdf:resource="#Dangerousness"/>
  385. </owl:Restriction>
  386. </rdfs:subClassOf>
  387. <rdfs:subClassOf>
  388. <owl:Restriction>
  389. <owl:onProperty rdf:resource="#eats"/>
  390. <owl:allValuesFrom rdf:resource="#Animal"/>
  391. </owl:Restriction>
  392. </rdfs:subClassOf>
  393. <rdfs:subClassOf>
  394. <owl:Restriction>
  395. <owl:onProperty rdf:resource="#has_leg"/>
  396. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">4</owl:cardinality>
  397. </owl:Restriction>
  398. </rdfs:subClassOf>
  399. <rdfs:subClassOf>
  400. <owl:Restriction>
  401. <owl:onProperty rdf:resource="#eats"/>
  402. <owl:someValuesFrom rdf:resource="#Animal"/>
  403. </owl:Restriction>
  404. </rdfs:subClassOf>
  405. </owl:Class>
  406.  
  407.  
  408.  
  409. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Child_value -->
  410.  
  411. <owl:Class rdf:about="#Child_value">
  412. <rdfs:subClassOf>
  413. <owl:Class rdf:about="#Age_group"/>
  414. </rdfs:subClassOf>
  415. </owl:Class>
  416.  
  417.  
  418.  
  419. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Cow -->
  420.  
  421. <owl:Class rdf:about="#Cow">
  422. <rdfs:subClassOf>
  423. <owl:Class rdf:about="#Mammal"/>
  424. </rdfs:subClassOf>
  425. <rdfs:subClassOf>
  426. <owl:Restriction>
  427. <owl:onProperty rdf:resource="#eats"/>
  428. <owl:someValuesFrom rdf:resource="#Leafy_plant"/>
  429. </owl:Restriction>
  430. </rdfs:subClassOf>
  431. <rdfs:subClassOf>
  432. <owl:Restriction>
  433. <owl:onProperty rdf:resource="#has_dangerousness"/>
  434. <owl:someValuesFrom rdf:resource="#Safe"/>
  435. </owl:Restriction>
  436. </rdfs:subClassOf>
  437. <rdfs:subClassOf>
  438. <owl:Restriction>
  439. <owl:onProperty rdf:resource="#eats"/>
  440. <owl:allValuesFrom>
  441. <owl:Class>
  442. <owl:unionOf rdf:parseType="Collection">
  443. <owl:Class rdf:about="#Leafy_plant"/>
  444. <owl:Class rdf:about="#Grass"/>
  445. </owl:unionOf>
  446. </owl:Class>
  447. </owl:allValuesFrom>
  448. </owl:Restriction>
  449. </rdfs:subClassOf>
  450. <rdfs:subClassOf>
  451. <owl:Restriction>
  452. <owl:onProperty rdf:resource="#has_leg"/>
  453. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">4</owl:cardinality>
  454. </owl:Restriction>
  455. </rdfs:subClassOf>
  456. <rdfs:subClassOf>
  457. <owl:Restriction>
  458. <owl:onProperty rdf:resource="#eats"/>
  459. <owl:someValuesFrom rdf:resource="#Grass"/>
  460. </owl:Restriction>
  461. </rdfs:subClassOf>
  462. </owl:Class>
  463.  
  464.  
  465.  
  466. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Crocadilian -->
  467.  
  468. <owl:Class rdf:about="#Crocadilian">
  469. <rdfs:subClassOf>
  470. <owl:Restriction>
  471. <owl:onProperty rdf:resource="#has_leg"/>
  472. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">4</owl:cardinality>
  473. </owl:Restriction>
  474. </rdfs:subClassOf>
  475. <rdfs:subClassOf>
  476. <owl:Class rdf:about="#Reptile"/>
  477. </rdfs:subClassOf>
  478. </owl:Class>
  479.  
  480.  
  481.  
  482. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Dangerous -->
  483.  
  484. <owl:Class rdf:about="#Dangerous">
  485. <rdfs:subClassOf>
  486. <owl:Class rdf:about="#Dangerousness"/>
  487. </rdfs:subClassOf>
  488. </owl:Class>
  489.  
  490.  
  491.  
  492. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Dangerous_animal -->
  493.  
  494. <owl:Class rdf:about="#Dangerous_animal">
  495. <rdfs:comment rdf:datatype="&xsd;string"
  496. >Animal that has_dangerousness Dangerous
  497.  
  498. Defined class
  499. Demonstrates use of value partitions</rdfs:comment>
  500. <owl:equivalentClass>
  501. <owl:Class>
  502. <owl:intersectionOf rdf:parseType="Collection">
  503. <owl:Class rdf:about="#Animal"/>
  504. <owl:Restriction>
  505. <owl:onProperty rdf:resource="#has_quality"/>
  506. <owl:someValuesFrom>
  507. <owl:Class>
  508. <owl:intersectionOf rdf:parseType="Collection">
  509. <owl:Restriction>
  510. <owl:onProperty rdf:resource="#has_risk_seriousness"/>
  511. <owl:someValuesFrom rdf:resource="#Deadly_risk"/>
  512. </owl:Restriction>
  513. <owl:Class rdf:about="#Risk"/>
  514. </owl:intersectionOf>
  515. </owl:Class>
  516. </owl:someValuesFrom>
  517. </owl:Restriction>
  518. </owl:intersectionOf>
  519. </owl:Class>
  520. </owl:equivalentClass>
  521. <owl:equivalentClass>
  522. <owl:Class>
  523. <owl:intersectionOf rdf:parseType="Collection">
  524. <owl:Restriction>
  525. <owl:onProperty rdf:resource="#has_dangerousness"/>
  526. <owl:someValuesFrom rdf:resource="#Dangerous"/>
  527. </owl:Restriction>
  528. <owl:Class rdf:about="#Animal"/>
  529. </owl:intersectionOf>
  530. </owl:Class>
  531. </owl:equivalentClass>
  532. </owl:Class>
  533.  
  534.  
  535.  
  536. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Dangerousness -->
  537.  
  538. <owl:Class rdf:about="#Dangerousness">
  539. <rdfs:subClassOf>
  540. <owl:Class rdf:about="#ValuePartition"/>
  541. </rdfs:subClassOf>
  542. <owl:equivalentClass>
  543. <owl:Class>
  544. <owl:unionOf rdf:parseType="Collection">
  545. <owl:Class rdf:about="#Dangerous"/>
  546. <owl:Class rdf:about="#Risky"/>
  547. <owl:Class rdf:about="#Safe"/>
  548. </owl:unionOf>
  549. </owl:Class>
  550. </owl:equivalentClass>
  551. </owl:Class>
  552.  
  553.  
  554.  
  555. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Deadly_risk -->
  556.  
  557. <owl:Class rdf:about="#Deadly_risk">
  558. <rdfs:subClassOf>
  559. <owl:Class rdf:about="#Risk_seriousness"/>
  560. </rdfs:subClassOf>
  561. </owl:Class>
  562.  
  563.  
  564.  
  565. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Disorder -->
  566.  
  567. <owl:Class rdf:about="#Disorder">
  568. <rdfs:subClassOf>
  569. <owl:Class rdf:about="#Domain_entity"/>
  570. </rdfs:subClassOf>
  571. </owl:Class>
  572.  
  573.  
  574.  
  575. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Domain_entity -->
  576.  
  577. <owl:Class rdf:about="#Domain_entity">
  578. <rdfs:comment rdf:datatype="&xsd;string"
  579. >The top class defined by the user that really pertains to the &quot;domain&quot; - in this case &quot;Living things&quot;.
  580.  
  581. It is always a good idea to have your own top class under owl:Thing rather than using owl:Thing directly.</rdfs:comment>
  582. </owl:Class>
  583.  
  584.  
  585.  
  586. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Domestic_cat -->
  587.  
  588. <owl:Class rdf:about="#Domestic_cat">
  589. <rdfs:subClassOf>
  590. <owl:Restriction>
  591. <owl:onProperty rdf:resource="#has_dangerousness"/>
  592. <owl:someValuesFrom rdf:resource="#Safe"/>
  593. </owl:Restriction>
  594. </rdfs:subClassOf>
  595. <rdfs:subClassOf>
  596. <owl:Class rdf:about="#Cat"/>
  597. </rdfs:subClassOf>
  598. </owl:Class>
  599.  
  600.  
  601.  
  602. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Domestic_value -->
  603.  
  604. <owl:Class rdf:about="#Domestic_value">
  605. <rdfs:subClassOf>
  606. <owl:Class rdf:about="#Domestication"/>
  607. </rdfs:subClassOf>
  608. </owl:Class>
  609.  
  610.  
  611.  
  612. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Domestication -->
  613.  
  614. <owl:Class rdf:about="#Domestication">
  615. <rdfs:subClassOf>
  616. <owl:Class rdf:about="#ValuePartition"/>
  617. </rdfs:subClassOf>
  618. <owl:equivalentClass>
  619. <owl:Class>
  620. <owl:unionOf rdf:parseType="Collection">
  621. <owl:Class rdf:about="#Wild_value"/>
  622. <owl:Class rdf:about="#Domestic_value"/>
  623. <owl:Class rdf:about="#Feral_value"/>
  624. </owl:unionOf>
  625. </owl:Class>
  626. </owl:equivalentClass>
  627. </owl:Class>
  628.  
  629.  
  630.  
  631. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Elderly_value -->
  632.  
  633. <owl:Class rdf:about="#Elderly_value">
  634. <rdfs:subClassOf>
  635. <owl:Class rdf:about="#Adult_value"/>
  636. </rdfs:subClassOf>
  637. </owl:Class>
  638.  
  639.  
  640.  
  641. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Feature_of_Hiroshima_ken -->
  642.  
  643. <owl:Class rdf:about="#Feature_of_Hiroshima_ken">
  644. <owl:equivalentClass>
  645. <owl:Class>
  646. <owl:intersectionOf rdf:parseType="Collection">
  647. <owl:Class>
  648. <owl:unionOf rdf:parseType="Collection">
  649. <owl:Restriction>
  650. <owl:onProperty rdf:resource="#has_location"/>
  651. <owl:someValuesFrom>
  652. <owl:Restriction>
  653. <owl:onProperty rdf:resource="#is_subregion_of"/>
  654. <owl:hasValue rdf:resource="#Hiroshima_ken"/>
  655. </owl:Restriction>
  656. </owl:someValuesFrom>
  657. </owl:Restriction>
  658. <owl:Restriction>
  659. <owl:onProperty rdf:resource="#has_location"/>
  660. <owl:hasValue rdf:resource="#Hiroshima_ken"/>
  661. </owl:Restriction>
  662. </owl:unionOf>
  663. </owl:Class>
  664. <owl:Class rdf:about="#Geographical_feature"/>
  665. </owl:intersectionOf>
  666. </owl:Class>
  667. </owl:equivalentClass>
  668. </owl:Class>
  669.  
  670.  
  671.  
  672. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Feature_of_japan -->
  673.  
  674. <owl:Class rdf:about="#Feature_of_japan">
  675. <owl:equivalentClass>
  676. <owl:Class>
  677. <owl:intersectionOf rdf:parseType="Collection">
  678. <owl:Class rdf:about="#Geographical_feature"/>
  679. <owl:Class>
  680. <owl:unionOf rdf:parseType="Collection">
  681. <owl:Restriction>
  682. <owl:onProperty rdf:resource="#has_location"/>
  683. <owl:someValuesFrom rdf:resource="#Regions_of_Japan"/>
  684. </owl:Restriction>
  685. <owl:Restriction>
  686. <owl:onProperty rdf:resource="#has_location"/>
  687. <owl:hasValue rdf:resource="#Japan"/>
  688. </owl:Restriction>
  689. </owl:unionOf>
  690. </owl:Class>
  691. </owl:intersectionOf>
  692. </owl:Class>
  693. </owl:equivalentClass>
  694. </owl:Class>
  695.  
  696.  
  697.  
  698. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Female_animal -->
  699.  
  700. <owl:Class rdf:about="#Female_animal">
  701. <rdfs:comment rdf:datatype="&xsd;string"
  702. >Animal that has sex female
  703.  
  704. Defined class
  705. Demonstrates use of value sets</rdfs:comment>
  706. <owl:equivalentClass>
  707. <owl:Class>
  708. <owl:intersectionOf rdf:parseType="Collection">
  709. <owl:Restriction>
  710. <owl:onProperty rdf:resource="#has_sex"/>
  711. <owl:hasValue rdf:resource="#female"/>
  712. </owl:Restriction>
  713. <owl:Class rdf:about="#Animal"/>
  714. </owl:intersectionOf>
  715. </owl:Class>
  716. </owl:equivalentClass>
  717. </owl:Class>
  718.  
  719.  
  720.  
  721. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Feral_value -->
  722.  
  723. <owl:Class rdf:about="#Feral_value">
  724. <rdfs:subClassOf>
  725. <owl:Class rdf:about="#Domestication"/>
  726. </rdfs:subClassOf>
  727. </owl:Class>
  728.  
  729.  
  730.  
  731. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Finger -->
  732.  
  733. <owl:Class rdf:about="#Finger">
  734. <rdfs:subClassOf>
  735. <owl:Restriction>
  736. <owl:onProperty rdf:resource="#is_part_of"/>
  737. <owl:someValuesFrom rdf:resource="#Hand"/>
  738. </owl:Restriction>
  739. </rdfs:subClassOf>
  740. <rdfs:subClassOf>
  741. <owl:Class rdf:about="#Body_part"/>
  742. </rdfs:subClassOf>
  743. </owl:Class>
  744.  
  745.  
  746.  
  747. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Finger_or_part_of_Finger -->
  748.  
  749. <owl:Class rdf:about="#Finger_or_part_of_Finger">
  750. <rdfs:subClassOf>
  751. <owl:Class rdf:about="#Body_part_or_part_of_Body_part"/>
  752. </rdfs:subClassOf>
  753. <owl:equivalentClass>
  754. <owl:Class>
  755. <owl:intersectionOf rdf:parseType="Collection">
  756. <owl:Class rdf:about="#Body_part"/>
  757. <owl:Class>
  758. <owl:unionOf rdf:parseType="Collection">
  759. <owl:Restriction>
  760. <owl:onProperty rdf:resource="#is_part_of"/>
  761. <owl:someValuesFrom rdf:resource="#Finger"/>
  762. </owl:Restriction>
  763. <owl:Class rdf:about="#Finger"/>
  764. </owl:unionOf>
  765. </owl:Class>
  766. </owl:intersectionOf>
  767. </owl:Class>
  768. </owl:equivalentClass>
  769. </owl:Class>
  770.  
  771.  
  772.  
  773. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Fish -->
  774.  
  775. <owl:Class rdf:about="#Fish">
  776. <rdfs:subClassOf>
  777. <owl:Class rdf:about="#Animal"/>
  778. </rdfs:subClassOf>
  779. </owl:Class>
  780.  
  781.  
  782.  
  783. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Foot -->
  784.  
  785. <owl:Class rdf:about="#Foot">
  786. <rdfs:subClassOf>
  787. <owl:Class rdf:about="#Body_part"/>
  788. </rdfs:subClassOf>
  789. <rdfs:subClassOf>
  790. <owl:Restriction>
  791. <owl:onProperty rdf:resource="#is_part_of"/>
  792. <owl:someValuesFrom rdf:resource="#Leg"/>
  793. </owl:Restriction>
  794. </rdfs:subClassOf>
  795. </owl:Class>
  796.  
  797.  
  798.  
  799. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Foot_or_part_of_Foot -->
  800.  
  801. <owl:Class rdf:about="#Foot_or_part_of_Foot">
  802. <rdfs:subClassOf>
  803. <owl:Class rdf:about="#Body_part_or_part_of_Body_part"/>
  804. </rdfs:subClassOf>
  805. <owl:equivalentClass>
  806. <owl:Class>
  807. <owl:intersectionOf rdf:parseType="Collection">
  808. <owl:Class>
  809. <owl:unionOf rdf:parseType="Collection">
  810. <owl:Restriction>
  811. <owl:onProperty rdf:resource="#is_part_of"/>
  812. <owl:someValuesFrom rdf:resource="#Foot"/>
  813. </owl:Restriction>
  814. <owl:Class rdf:about="#Foot"/>
  815. </owl:unionOf>
  816. </owl:Class>
  817. <owl:Class rdf:about="#Body_part"/>
  818. </owl:intersectionOf>
  819. </owl:Class>
  820. </owl:equivalentClass>
  821. </owl:Class>
  822.  
  823.  
  824.  
  825. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Geographical_entity -->
  826.  
  827. <owl:Class rdf:about="#Geographical_entity">
  828. <rdfs:subClassOf>
  829. <owl:Class rdf:about="#Domain_entity"/>
  830. </rdfs:subClassOf>
  831. </owl:Class>
  832.  
  833.  
  834.  
  835. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Geographical_feature -->
  836.  
  837. <owl:Class rdf:about="#Geographical_feature">
  838. <rdfs:subClassOf>
  839. <owl:Class rdf:about="#Geographical_entity"/>
  840. </rdfs:subClassOf>
  841. </owl:Class>
  842.  
  843.  
  844.  
  845. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Geographical_region -->
  846.  
  847. <owl:Class rdf:about="#Geographical_region">
  848. <rdfs:subClassOf>
  849. <owl:Class rdf:about="#Geographical_entity"/>
  850. </rdfs:subClassOf>
  851. </owl:Class>
  852.  
  853.  
  854.  
  855. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Goldfish -->
  856.  
  857. <owl:Class rdf:about="#Goldfish">
  858. <rdfs:subClassOf>
  859. <owl:Class rdf:about="#Carp"/>
  860. </rdfs:subClassOf>
  861. </owl:Class>
  862.  
  863.  
  864.  
  865. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Grass -->
  866.  
  867. <owl:Class rdf:about="#Grass">
  868. <rdfs:subClassOf>
  869. <owl:Class rdf:about="#Plant"/>
  870. </rdfs:subClassOf>
  871. </owl:Class>
  872.  
  873.  
  874.  
  875. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Hand -->
  876.  
  877. <owl:Class rdf:about="#Hand">
  878. <rdfs:subClassOf>
  879. <owl:Restriction>
  880. <owl:onProperty rdf:resource="#is_part_of"/>
  881. <owl:someValuesFrom rdf:resource="#Arm"/>
  882. </owl:Restriction>
  883. </rdfs:subClassOf>
  884. <rdfs:subClassOf>
  885. <owl:Class rdf:about="#Body_part"/>
  886. </rdfs:subClassOf>
  887. </owl:Class>
  888.  
  889.  
  890.  
  891. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Hand_or_part_of_Hand -->
  892.  
  893. <owl:Class rdf:about="#Hand_or_part_of_Hand">
  894. <rdfs:subClassOf>
  895. <owl:Class rdf:about="#Body_part_or_part_of_Body_part"/>
  896. </rdfs:subClassOf>
  897. <owl:equivalentClass>
  898. <owl:Class>
  899. <owl:intersectionOf rdf:parseType="Collection">
  900. <owl:Class rdf:about="#Body_part"/>
  901. <owl:Class>
  902. <owl:unionOf rdf:parseType="Collection">
  903. <owl:Restriction>
  904. <owl:onProperty rdf:resource="#is_part_of"/>
  905. <owl:someValuesFrom rdf:resource="#Hand"/>
  906. </owl:Restriction>
  907. <owl:Class rdf:about="#Hand"/>
  908. </owl:unionOf>
  909. </owl:Class>
  910. </owl:intersectionOf>
  911. </owl:Class>
  912. </owl:equivalentClass>
  913. </owl:Class>
  914.  
  915.  
  916.  
  917. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Heiffer -->
  918.  
  919. <owl:Class rdf:about="#Heiffer">
  920. <owl:equivalentClass>
  921. <owl:Class>
  922. <owl:intersectionOf rdf:parseType="Collection">
  923. <owl:Restriction>
  924. <owl:onProperty rdf:resource="#has_sex"/>
  925. <owl:hasValue rdf:resource="#female"/>
  926. </owl:Restriction>
  927. <owl:Class rdf:about="#Cow"/>
  928. </owl:intersectionOf>
  929. </owl:Class>
  930. </owl:equivalentClass>
  931. </owl:Class>
  932.  
  933.  
  934.  
  935. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Herbivore -->
  936.  
  937. <owl:Class rdf:about="#Herbivore">
  938. <rdfs:comment rdf:datatype="&xsd;string"
  939. >Animal that only eats plants
  940.  
  941. Defined class.
  942. Demonstrates use of &apos;only&apos; and closure axioms.
  943.  
  944. Be sure that Cow classifies under Herbivore. Be sure you know why.</rdfs:comment>
  945. <owl:equivalentClass>
  946. <owl:Class>
  947. <owl:intersectionOf rdf:parseType="Collection">
  948. <owl:Class rdf:about="#Animal"/>
  949. <owl:Restriction>
  950. <owl:onProperty rdf:resource="#eats"/>
  951. <owl:allValuesFrom rdf:resource="#Plant"/>
  952. </owl:Restriction>
  953. </owl:intersectionOf>
  954. </owl:Class>
  955. </owl:equivalentClass>
  956. </owl:Class>
  957.  
  958.  
  959.  
  960. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Infant_value -->
  961.  
  962. <owl:Class rdf:about="#Infant_value">
  963. <rdfs:subClassOf>
  964. <owl:Class rdf:about="#Child_value"/>
  965. </rdfs:subClassOf>
  966. </owl:Class>
  967.  
  968.  
  969.  
  970. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Injury -->
  971.  
  972. <owl:Class rdf:about="#Injury">
  973. <rdfs:subClassOf>
  974. <owl:Class rdf:about="#Disorder"/>
  975. </rdfs:subClassOf>
  976. </owl:Class>
  977.  
  978.  
  979.  
  980. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Injury_risk -->
  981.  
  982. <owl:Class rdf:about="#Injury_risk">
  983. <rdfs:subClassOf>
  984. <owl:Class rdf:about="#Risk_seriousness"/>
  985. </rdfs:subClassOf>
  986. </owl:Class>
  987.  
  988.  
  989.  
  990. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Injury_to_Finger -->
  991.  
  992. <owl:Class rdf:about="#Injury_to_Finger">
  993. <owl:equivalentClass>
  994. <owl:Class>
  995. <owl:intersectionOf rdf:parseType="Collection">
  996. <owl:Class rdf:about="#Injury"/>
  997. <owl:Restriction>
  998. <owl:onProperty rdf:resource="#has_locus"/>
  999. <owl:someValuesFrom rdf:resource="#Finger_or_part_of_Finger"/>
  1000. </owl:Restriction>
  1001. </owl:intersectionOf>
  1002. </owl:Class>
  1003. </owl:equivalentClass>
  1004. </owl:Class>
  1005.  
  1006.  
  1007.  
  1008. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Injury_to_Hand -->
  1009.  
  1010. <owl:Class rdf:about="#Injury_to_Hand">
  1011. <owl:equivalentClass>
  1012. <owl:Class>
  1013. <owl:intersectionOf rdf:parseType="Collection">
  1014. <owl:Class rdf:about="#Injury"/>
  1015. <owl:Restriction>
  1016. <owl:onProperty rdf:resource="#has_locus"/>
  1017. <owl:someValuesFrom rdf:resource="#Hand_or_part_of_Hand"/>
  1018. </owl:Restriction>
  1019. </owl:intersectionOf>
  1020. </owl:Class>
  1021. </owl:equivalentClass>
  1022. </owl:Class>
  1023.  
  1024.  
  1025.  
  1026. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Injury_to_arm -->
  1027.  
  1028. <owl:Class rdf:about="#Injury_to_arm">
  1029. <owl:equivalentClass>
  1030. <owl:Class>
  1031. <owl:intersectionOf rdf:parseType="Collection">
  1032. <owl:Class rdf:about="#Injury"/>
  1033. <owl:Restriction>
  1034. <owl:onProperty rdf:resource="#has_locus"/>
  1035. <owl:someValuesFrom rdf:resource="#Arm_or_part_of_Arm"/>
  1036. </owl:Restriction>
  1037. </owl:intersectionOf>
  1038. </owl:Class>
  1039. </owl:equivalentClass>
  1040. </owl:Class>
  1041.  
  1042.  
  1043.  
  1044. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Injury_to_body -->
  1045.  
  1046. <owl:Class rdf:about="#Injury_to_body">
  1047. <owl:equivalentClass>
  1048. <owl:Class>
  1049. <owl:intersectionOf rdf:parseType="Collection">
  1050. <owl:Restriction>
  1051. <owl:onProperty rdf:resource="#has_locus"/>
  1052. <owl:someValuesFrom rdf:resource="#Body_or_part_of_body"/>
  1053. </owl:Restriction>
  1054. <owl:Class rdf:about="#Injury"/>
  1055. </owl:intersectionOf>
  1056. </owl:Class>
  1057. </owl:equivalentClass>
  1058. </owl:Class>
  1059.  
  1060.  
  1061.  
  1062. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Innoculation -->
  1063.  
  1064. <owl:Class rdf:about="#Innoculation">
  1065. <rdfs:subClassOf>
  1066. <owl:Class rdf:about="#Avoidance_means"/>
  1067. </rdfs:subClassOf>
  1068. </owl:Class>
  1069.  
  1070.  
  1071.  
  1072. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Insect -->
  1073.  
  1074. <owl:Class rdf:about="#Insect">
  1075. <rdfs:subClassOf>
  1076. <owl:Class rdf:about="#Animal"/>
  1077. </rdfs:subClassOf>
  1078. </owl:Class>
  1079.  
  1080.  
  1081.  
  1082. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Insecticidal_spraying -->
  1083.  
  1084. <owl:Class rdf:about="#Insecticidal_spraying">
  1085. <rdfs:subClassOf>
  1086. <owl:Class rdf:about="#Avoidance_means"/>
  1087. </rdfs:subClassOf>
  1088. </owl:Class>
  1089.  
  1090.  
  1091.  
  1092. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Leafy_plant -->
  1093.  
  1094. <owl:Class rdf:about="#Leafy_plant">
  1095. <rdfs:subClassOf>
  1096. <owl:Class rdf:about="#Plant"/>
  1097. </rdfs:subClassOf>
  1098. </owl:Class>
  1099.  
  1100.  
  1101.  
  1102. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Leg -->
  1103.  
  1104. <owl:Class rdf:about="#Leg">
  1105. <rdfs:subClassOf>
  1106. <owl:Restriction>
  1107. <owl:onProperty rdf:resource="#is_part_of"/>
  1108. <owl:someValuesFrom rdf:resource="#Body"/>
  1109. </owl:Restriction>
  1110. </rdfs:subClassOf>
  1111. <rdfs:subClassOf>
  1112. <owl:Class rdf:about="#Body_part"/>
  1113. </rdfs:subClassOf>
  1114. </owl:Class>
  1115.  
  1116.  
  1117.  
  1118. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Leg_or_part_of_leg -->
  1119.  
  1120. <owl:Class rdf:about="#Leg_or_part_of_leg">
  1121. <rdfs:subClassOf>
  1122. <owl:Class rdf:about="#Body_part_or_part_of_Body_part"/>
  1123. </rdfs:subClassOf>
  1124. <owl:equivalentClass>
  1125. <owl:Class>
  1126. <owl:intersectionOf rdf:parseType="Collection">
  1127. <owl:Class>
  1128. <owl:unionOf rdf:parseType="Collection">
  1129. <owl:Class rdf:about="#Leg"/>
  1130. <owl:Restriction>
  1131. <owl:onProperty rdf:resource="#is_part_of"/>
  1132. <owl:someValuesFrom rdf:resource="#Leg"/>
  1133. </owl:Restriction>
  1134. </owl:unionOf>
  1135. </owl:Class>
  1136. <owl:Class rdf:about="#Body_part"/>
  1137. </owl:intersectionOf>
  1138. </owl:Class>
  1139. </owl:equivalentClass>
  1140. </owl:Class>
  1141.  
  1142.  
  1143.  
  1144. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Limb -->
  1145.  
  1146. <owl:Class rdf:about="#Limb">
  1147. <owl:equivalentClass>
  1148. <owl:Class>
  1149. <owl:intersectionOf rdf:parseType="Collection">
  1150. <owl:Class>
  1151. <owl:unionOf rdf:parseType="Collection">
  1152. <owl:Class rdf:about="#Leg"/>
  1153. <owl:Class rdf:about="#Arm"/>
  1154. </owl:unionOf>
  1155. </owl:Class>
  1156. <owl:Class rdf:about="#Body_part"/>
  1157. </owl:intersectionOf>
  1158. </owl:Class>
  1159. </owl:equivalentClass>
  1160. </owl:Class>
  1161.  
  1162.  
  1163.  
  1164. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Lion -->
  1165.  
  1166. <owl:Class rdf:about="#Lion">
  1167. <rdfs:subClassOf>
  1168. <owl:Restriction>
  1169. <owl:onProperty rdf:resource="#has_dangerousness"/>
  1170. <owl:someValuesFrom rdf:resource="#Dangerous"/>
  1171. </owl:Restriction>
  1172. </rdfs:subClassOf>
  1173. <rdfs:subClassOf>
  1174. <owl:Restriction>
  1175. <owl:onProperty rdf:resource="#has_quality"/>
  1176. <owl:someValuesFrom>
  1177. <owl:Class>
  1178. <owl:intersectionOf rdf:parseType="Collection">
  1179. <owl:Restriction>
  1180. <owl:onProperty rdf:resource="#has_risk_seriousness"/>
  1181. <owl:someValuesFrom rdf:resource="#Deadly_risk"/>
  1182. </owl:Restriction>
  1183. <owl:Class rdf:about="#Risk"/>
  1184. <owl:Restriction>
  1185. <owl:onProperty rdf:resource="#has_avoidance_means"/>
  1186. <owl:someValuesFrom rdf:resource="#Physical_separation"/>
  1187. </owl:Restriction>
  1188. <owl:Restriction>
  1189. <owl:onProperty rdf:resource="#has_risk_type"/>
  1190. <owl:someValuesFrom rdf:resource="#Physical_attack"/>
  1191. </owl:Restriction>
  1192. </owl:intersectionOf>
  1193. </owl:Class>
  1194. </owl:someValuesFrom>
  1195. </owl:Restriction>
  1196. </rdfs:subClassOf>
  1197. <rdfs:subClassOf>
  1198. <owl:Class rdf:about="#Cat"/>
  1199. </rdfs:subClassOf>
  1200. </owl:Class>
  1201.  
  1202.  
  1203.  
  1204. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Lioness -->
  1205.  
  1206. <owl:Class rdf:about="#Lioness">
  1207. <owl:equivalentClass>
  1208. <owl:Class>
  1209. <owl:intersectionOf rdf:parseType="Collection">
  1210. <owl:Restriction>
  1211. <owl:onProperty rdf:resource="#has_sex"/>
  1212. <owl:hasValue rdf:resource="#female"/>
  1213. </owl:Restriction>
  1214. <owl:Class rdf:about="#Lion"/>
  1215. </owl:intersectionOf>
  1216. </owl:Class>
  1217. </owl:equivalentClass>
  1218. </owl:Class>
  1219.  
  1220.  
  1221.  
  1222. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Living_thing -->
  1223.  
  1224. <owl:Class rdf:about="#Living_thing">
  1225. <rdfs:comment rdf:datatype="&xsd;string"
  1226. >The top notion in the Living Things ontology.</rdfs:comment>
  1227. <rdfs:subClassOf>
  1228. <owl:Class rdf:about="#Domain_entity"/>
  1229. </rdfs:subClassOf>
  1230. </owl:Class>
  1231.  
  1232.  
  1233.  
  1234. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Lizard -->
  1235.  
  1236. <owl:Class rdf:about="#Lizard">
  1237. <rdfs:subClassOf>
  1238. <owl:Restriction>
  1239. <owl:onProperty rdf:resource="#has_leg"/>
  1240. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">4</owl:cardinality>
  1241. </owl:Restriction>
  1242. </rdfs:subClassOf>
  1243. <rdfs:subClassOf>
  1244. <owl:Class rdf:about="#Reptile"/>
  1245. </rdfs:subClassOf>
  1246. </owl:Class>
  1247.  
  1248.  
  1249.  
  1250. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Malaria_mosquito -->
  1251.  
  1252. <owl:Class rdf:about="#Malaria_mosquito">
  1253. <rdfs:comment rdf:datatype="&xsd;string"
  1254. >The mosquitos that carry Malaria - technically Anopheles mosquitos.</rdfs:comment>
  1255. <rdfs:subClassOf>
  1256. <owl:Restriction>
  1257. <owl:onProperty rdf:resource="#has_quality"/>
  1258. <owl:someValuesFrom>
  1259. <owl:Class>
  1260. <owl:intersectionOf rdf:parseType="Collection">
  1261. <owl:Restriction>
  1262. <owl:onProperty rdf:resource="#has_risk_seriousness"/>
  1263. <owl:someValuesFrom rdf:resource="#Deadly_risk"/>
  1264. </owl:Restriction>
  1265. <owl:Class rdf:about="#Risk"/>
  1266. <owl:Restriction>
  1267. <owl:onProperty rdf:resource="#has_risk_type"/>
  1268. <owl:someValuesFrom rdf:resource="#Carrying_disease"/>
  1269. </owl:Restriction>
  1270. <owl:Restriction>
  1271. <owl:onProperty rdf:resource="#has_avoidance_means"/>
  1272. <owl:someValuesFrom rdf:resource="#Mosquito_netting"/>
  1273. </owl:Restriction>
  1274. <owl:Restriction>
  1275. <owl:onProperty rdf:resource="#has_avoidance_means"/>
  1276. <owl:someValuesFrom rdf:resource="#Insecticidal_spraying"/>
  1277. </owl:Restriction>
  1278. </owl:intersectionOf>
  1279. </owl:Class>
  1280. </owl:someValuesFrom>
  1281. </owl:Restriction>
  1282. </rdfs:subClassOf>
  1283. <rdfs:subClassOf>
  1284. <owl:Class rdf:about="#Mosquito"/>
  1285. </rdfs:subClassOf>
  1286. </owl:Class>
  1287.  
  1288.  
  1289.  
  1290. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Male_animal -->
  1291.  
  1292. <owl:Class rdf:about="#Male_animal">
  1293. <rdfs:comment rdf:datatype="&xsd;string"
  1294. >Animal that has sex male
  1295.  
  1296. Defined class
  1297. Demonstrates use of value sets</rdfs:comment>
  1298. <owl:equivalentClass>
  1299. <owl:Class>
  1300. <owl:intersectionOf rdf:parseType="Collection">
  1301. <owl:Class rdf:about="#Animal"/>
  1302. <owl:Restriction>
  1303. <owl:onProperty rdf:resource="#has_sex"/>
  1304. <owl:hasValue rdf:resource="#male"/>
  1305. </owl:Restriction>
  1306. </owl:intersectionOf>
  1307. </owl:Class>
  1308. </owl:equivalentClass>
  1309. </owl:Class>
  1310.  
  1311.  
  1312.  
  1313. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Mammal -->
  1314.  
  1315. <owl:Class rdf:about="#Mammal">
  1316. <rdfs:subClassOf>
  1317. <owl:Class rdf:about="#Animal"/>
  1318. </rdfs:subClassOf>
  1319. <rdfs:subClassOf>
  1320. <owl:Restriction>
  1321. <owl:onProperty rdf:resource="#has_limb"/>
  1322. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">4</owl:cardinality>
  1323. </owl:Restriction>
  1324. </rdfs:subClassOf>
  1325. </owl:Class>
  1326.  
  1327.  
  1328.  
  1329. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Mosquito -->
  1330.  
  1331. <owl:Class rdf:about="#Mosquito">
  1332. <rdfs:subClassOf>
  1333. <owl:Class rdf:about="#Insect"/>
  1334. </rdfs:subClassOf>
  1335. </owl:Class>
  1336.  
  1337.  
  1338.  
  1339. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Mosquito_netting -->
  1340.  
  1341. <owl:Class rdf:about="#Mosquito_netting">
  1342. <rdfs:subClassOf>
  1343. <owl:Class rdf:about="#Avoidance_means"/>
  1344. </rdfs:subClassOf>
  1345. </owl:Class>
  1346.  
  1347.  
  1348.  
  1349. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Omnivore -->
  1350.  
  1351. <owl:Class rdf:about="#Omnivore">
  1352. <rdfs:comment rdf:datatype="&xsd;string"
  1353. >Animal that east some animals and some plants.
  1354.  
  1355. Note difference in definition with &quot;Herbivore&quot; and &quot;Carnivore&quot;.</rdfs:comment>
  1356. <owl:equivalentClass>
  1357. <owl:Class>
  1358. <owl:intersectionOf rdf:parseType="Collection">
  1359. <owl:Class rdf:about="#Animal"/>
  1360. <owl:Restriction>
  1361. <owl:onProperty rdf:resource="#eats"/>
  1362. <owl:someValuesFrom rdf:resource="#Plant"/>
  1363. </owl:Restriction>
  1364. <owl:Restriction>
  1365. <owl:onProperty rdf:resource="#eats"/>
  1366. <owl:someValuesFrom rdf:resource="#Animal"/>
  1367. </owl:Restriction>
  1368. </owl:intersectionOf>
  1369. </owl:Class>
  1370. </owl:equivalentClass>
  1371. </owl:Class>
  1372.  
  1373.  
  1374.  
  1375. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Painful_risk -->
  1376.  
  1377. <owl:Class rdf:about="#Painful_risk">
  1378. <rdfs:subClassOf>
  1379. <owl:Class rdf:about="#Risk_seriousness"/>
  1380. </rdfs:subClassOf>
  1381. </owl:Class>
  1382.  
  1383.  
  1384.  
  1385. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Person -->
  1386.  
  1387. <owl:Class rdf:about="#Person">
  1388. <rdfs:subClassOf>
  1389. <owl:Class rdf:about="#Mammal"/>
  1390. </rdfs:subClassOf>
  1391. <rdfs:subClassOf>
  1392. <owl:Restriction>
  1393. <owl:onProperty rdf:resource="#has_leg"/>
  1394. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">2</owl:cardinality>
  1395. </owl:Restriction>
  1396. </rdfs:subClassOf>
  1397. </owl:Class>
  1398.  
  1399.  
  1400.  
  1401. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Physical_attack -->
  1402.  
  1403. <owl:Class rdf:about="#Physical_attack">
  1404. <rdfs:subClassOf>
  1405. <owl:Class rdf:about="#Risk_type"/>
  1406. </rdfs:subClassOf>
  1407. </owl:Class>
  1408.  
  1409.  
  1410.  
  1411. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Physical_separation -->
  1412.  
  1413. <owl:Class rdf:about="#Physical_separation">
  1414. <rdfs:subClassOf>
  1415. <owl:Class rdf:about="#Avoidance_means"/>
  1416. </rdfs:subClassOf>
  1417. </owl:Class>
  1418.  
  1419.  
  1420.  
  1421. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Pig -->
  1422.  
  1423. <owl:Class rdf:about="#Pig">
  1424. <rdfs:subClassOf>
  1425. <owl:Class rdf:about="#Mammal"/>
  1426. </rdfs:subClassOf>
  1427. <rdfs:subClassOf>
  1428. <owl:Restriction>
  1429. <owl:onProperty rdf:resource="#has_leg"/>
  1430. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">4</owl:cardinality>
  1431. </owl:Restriction>
  1432. </rdfs:subClassOf>
  1433. <rdfs:subClassOf>
  1434. <owl:Restriction>
  1435. <owl:onProperty rdf:resource="#eats"/>
  1436. <owl:someValuesFrom rdf:resource="#Plant"/>
  1437. </owl:Restriction>
  1438. </rdfs:subClassOf>
  1439. <rdfs:subClassOf>
  1440. <owl:Restriction>
  1441. <owl:onProperty rdf:resource="#eats"/>
  1442. <owl:someValuesFrom rdf:resource="#Animal"/>
  1443. </owl:Restriction>
  1444. </rdfs:subClassOf>
  1445. </owl:Class>
  1446.  
  1447.  
  1448.  
  1449. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Piglet -->
  1450.  
  1451. <owl:Class rdf:about="#Piglet">
  1452. <owl:equivalentClass>
  1453. <owl:Class>
  1454. <owl:intersectionOf rdf:parseType="Collection">
  1455. <owl:Class rdf:about="#Pig"/>
  1456. <owl:Restriction>
  1457. <owl:onProperty rdf:resource="#has_age_group"/>
  1458. <owl:someValuesFrom rdf:resource="#Child_value"/>
  1459. </owl:Restriction>
  1460. </owl:intersectionOf>
  1461. </owl:Class>
  1462. </owl:equivalentClass>
  1463. </owl:Class>
  1464.  
  1465.  
  1466.  
  1467. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Plant -->
  1468.  
  1469. <owl:Class rdf:about="#Plant">
  1470. <rdfs:comment rdf:datatype="&xsd;string"
  1471. >A short list of classes of plants - could be filled out in more detail.
  1472.  
  1473. Disjoint with Animal.
  1474.  
  1475. Be sure to make all the primitive kinds of plants disjoint.</rdfs:comment>
  1476. <rdfs:subClassOf>
  1477. <owl:Class rdf:about="#Living_thing"/>
  1478. </rdfs:subClassOf>
  1479. </owl:Class>
  1480.  
  1481.  
  1482.  
  1483. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Poisonous_bite -->
  1484.  
  1485. <owl:Class rdf:about="#Poisonous_bite">
  1486. <rdfs:subClassOf>
  1487. <owl:Class rdf:about="#Risk_type"/>
  1488. </rdfs:subClassOf>
  1489. </owl:Class>
  1490.  
  1491.  
  1492.  
  1493. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Quadruped -->
  1494.  
  1495. <owl:Class rdf:about="#Quadruped">
  1496. <rdfs:comment rdf:datatype="&xsd;string"
  1497. >Animal that has two legs - i.e.
  1498. has_leg = 4
  1499.  
  1500. Defined class
  1501. Demonstrates use of cardinality constraint on subproperty.</rdfs:comment>
  1502. <owl:equivalentClass>
  1503. <owl:Class>
  1504. <owl:intersectionOf rdf:parseType="Collection">
  1505. <owl:Class rdf:about="#Animal"/>
  1506. <owl:Restriction>
  1507. <owl:onProperty rdf:resource="#has_leg"/>
  1508. <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">4</owl:cardinality>
  1509. </owl:Restriction>
  1510. </owl:intersectionOf>
  1511. </owl:Class>
  1512. </owl:equivalentClass>
  1513. </owl:Class>
  1514.  
  1515.  
  1516.  
  1517. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Quality -->
  1518.  
  1519. <owl:Class rdf:about="#Quality">
  1520. <rdfs:subClassOf>
  1521. <owl:Class rdf:about="#Domain_entity"/>
  1522. </rdfs:subClassOf>
  1523. </owl:Class>
  1524.  
  1525.  
  1526.  
  1527. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Regions_of_Japan -->
  1528.  
  1529. <owl:Class rdf:about="#Regions_of_Japan">
  1530. <owl:equivalentClass>
  1531. <owl:Class>
  1532. <owl:intersectionOf rdf:parseType="Collection">
  1533. <owl:Restriction>
  1534. <owl:onProperty rdf:resource="#is_subregion_of"/>
  1535. <owl:hasValue rdf:resource="#Japan"/>
  1536. </owl:Restriction>
  1537. <owl:Class rdf:about="#Geographical_region"/>
  1538. </owl:intersectionOf>
  1539. </owl:Class>
  1540. </owl:equivalentClass>
  1541. </owl:Class>
  1542.  
  1543.  
  1544.  
  1545. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Reptile -->
  1546.  
  1547. <owl:Class rdf:about="#Reptile">
  1548. <rdfs:subClassOf>
  1549. <owl:Class rdf:about="#Animal"/>
  1550. </rdfs:subClassOf>
  1551. </owl:Class>
  1552.  
  1553.  
  1554.  
  1555. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Risk -->
  1556.  
  1557. <owl:Class rdf:about="#Risk">
  1558. <rdfs:subClassOf>
  1559. <owl:Class rdf:about="#Quality"/>
  1560. </rdfs:subClassOf>
  1561. </owl:Class>
  1562.  
  1563.  
  1564.  
  1565. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Risk_seriousness -->
  1566.  
  1567. <owl:Class rdf:about="#Risk_seriousness">
  1568. <rdfs:subClassOf>
  1569. <owl:Class rdf:about="#ValuePartition"/>
  1570. </rdfs:subClassOf>
  1571. <owl:equivalentClass>
  1572. <owl:Class>
  1573. <owl:unionOf rdf:parseType="Collection">
  1574. <owl:Class rdf:about="#Injury_risk"/>
  1575. <owl:Class rdf:about="#Deadly_risk"/>
  1576. <owl:Class rdf:about="#Painful_risk"/>
  1577. </owl:unionOf>
  1578. </owl:Class>
  1579. </owl:equivalentClass>
  1580. </owl:Class>
  1581.  
  1582.  
  1583.  
  1584. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Risk_type -->
  1585.  
  1586. <owl:Class rdf:about="#Risk_type">
  1587. <rdfs:subClassOf>
  1588. <owl:Class rdf:about="#ValuePartition"/>
  1589. </rdfs:subClassOf>
  1590. <owl:equivalentClass>
  1591. <owl:Class>
  1592. <owl:unionOf rdf:parseType="Collection">
  1593. <owl:Class rdf:about="#Carrying_disease"/>
  1594. <owl:Class rdf:about="#Poisonous_bite"/>
  1595. <owl:Class rdf:about="#Physical_attack"/>
  1596. </owl:unionOf>
  1597. </owl:Class>
  1598. </owl:equivalentClass>
  1599. </owl:Class>
  1600.  
  1601.  
  1602.  
  1603. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Risky -->
  1604.  
  1605. <owl:Class rdf:about="#Risky">
  1606. <rdfs:subClassOf>
  1607. <owl:Class rdf:about="#Dangerousness"/>
  1608. </rdfs:subClassOf>
  1609. </owl:Class>
  1610.  
  1611.  
  1612.  
  1613. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Safe -->
  1614.  
  1615. <owl:Class rdf:about="#Safe">
  1616. <rdfs:subClassOf>
  1617. <owl:Class rdf:about="#Dangerousness"/>
  1618. </rdfs:subClassOf>
  1619. </owl:Class>
  1620.  
  1621.  
  1622.  
  1623. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Sex_value -->
  1624.  
  1625. <owl:Class rdf:about="#Sex_value">
  1626. <rdfs:subClassOf>
  1627. <owl:Class rdf:about="#Value"/>
  1628. </rdfs:subClassOf>
  1629. <owl:equivalentClass>
  1630. <owl:Class>
  1631. <owl:oneOf rdf:parseType="Collection">
  1632. <owl:Thing rdf:about="#female"/>
  1633. <owl:Thing rdf:about="#male"/>
  1634. </owl:oneOf>
  1635. </owl:Class>
  1636. </owl:equivalentClass>
  1637. </owl:Class>
  1638.  
  1639.  
  1640.  
  1641. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Todler_value -->
  1642.  
  1643. <owl:Class rdf:about="#Todler_value">
  1644. <rdfs:subClassOf>
  1645. <owl:Class rdf:about="#Child_value"/>
  1646. </rdfs:subClassOf>
  1647. </owl:Class>
  1648.  
  1649.  
  1650.  
  1651. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Toe -->
  1652.  
  1653. <owl:Class rdf:about="#Toe">
  1654. <rdfs:subClassOf>
  1655. <owl:Restriction>
  1656. <owl:onProperty rdf:resource="#is_part_of"/>
  1657. <owl:someValuesFrom rdf:resource="#Foot"/>
  1658. </owl:Restriction>
  1659. </rdfs:subClassOf>
  1660. <rdfs:subClassOf>
  1661. <owl:Class rdf:about="#Body_part"/>
  1662. </rdfs:subClassOf>
  1663. </owl:Class>
  1664.  
  1665.  
  1666.  
  1667. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Toe_or_part_of_Toe -->
  1668.  
  1669. <owl:Class rdf:about="#Toe_or_part_of_Toe">
  1670. <rdfs:subClassOf>
  1671. <owl:Class rdf:about="#Body_part_or_part_of_Body_part"/>
  1672. </rdfs:subClassOf>
  1673. <owl:equivalentClass>
  1674. <owl:Class>
  1675. <owl:intersectionOf rdf:parseType="Collection">
  1676. <owl:Class>
  1677. <owl:unionOf rdf:parseType="Collection">
  1678. <owl:Restriction>
  1679. <owl:onProperty rdf:resource="#is_part_of"/>
  1680. <owl:someValuesFrom rdf:resource="#Toe"/>
  1681. </owl:Restriction>
  1682. <owl:Class rdf:about="#Toe"/>
  1683. </owl:unionOf>
  1684. </owl:Class>
  1685. <owl:Class rdf:about="#Body_part"/>
  1686. </owl:intersectionOf>
  1687. </owl:Class>
  1688. </owl:equivalentClass>
  1689. </owl:Class>
  1690.  
  1691.  
  1692.  
  1693. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Tree -->
  1694.  
  1695. <owl:Class rdf:about="#Tree">
  1696. <rdfs:subClassOf>
  1697. <owl:Class rdf:about="#Plant"/>
  1698. </rdfs:subClassOf>
  1699. </owl:Class>
  1700.  
  1701.  
  1702.  
  1703. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Value -->
  1704.  
  1705. <owl:Class rdf:about="#Value">
  1706. <rdfs:subClassOf>
  1707. <owl:Class rdf:about="#Domain_entity"/>
  1708. </rdfs:subClassOf>
  1709. </owl:Class>
  1710.  
  1711.  
  1712.  
  1713. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#ValuePartition -->
  1714.  
  1715. <owl:Class rdf:about="#ValuePartition">
  1716. <rdfs:subClassOf>
  1717. <owl:Class rdf:about="#Domain_entity"/>
  1718. </rdfs:subClassOf>
  1719. </owl:Class>
  1720.  
  1721.  
  1722.  
  1723. <!-- Class: http://www.owl-ontologies.com/unnamed.owl#Wild_value -->
  1724.  
  1725. <owl:Class rdf:about="#Wild_value">
  1726. <rdfs:subClassOf>
  1727. <owl:Class rdf:about="#Domestication"/>
  1728. </rdfs:subClassOf>
  1729. </owl:Class>
  1730.  
  1731.  
  1732.  
  1733. <!--
  1734. ///////////////////////////////////////////////////////////////////////////
  1735. //
  1736. // OWL Object Properties
  1737. //
  1738. ///////////////////////////////////////////////////////////////////////////
  1739. -->
  1740.  
  1741.  
  1742.  
  1743.  
  1744. <!-- Object property: http://protege.stanford.edu/plugins/owl/protege#FROM -->
  1745.  
  1746. <owl:ObjectProperty rdf:about="&p1;FROM"/>
  1747.  
  1748.  
  1749.  
  1750. <!-- Object property: http://protege.stanford.edu/plugins/owl/protege#SLOT-CONSTRAINTS -->
  1751.  
  1752. <owl:ObjectProperty rdf:about="&p1;SLOT-CONSTRAINTS"/>
  1753.  
  1754.  
  1755.  
  1756. <!-- Object property: http://protege.stanford.edu/plugins/owl/protege#TO -->
  1757.  
  1758. <owl:ObjectProperty rdf:about="&p1;TO"/>
  1759.  
  1760.  
  1761.  
  1762. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#eats -->
  1763.  
  1764. <owl:ObjectProperty rdf:about="#eats">
  1765. <owl:inverseOf>
  1766. <owl:ObjectProperty rdf:about="#is_eaten_by"/>
  1767. </owl:inverseOf>
  1768. <rdfs:domain>
  1769. <owl:Class rdf:about="#Animal"/>
  1770. </rdfs:domain>
  1771. <rdfs:range>
  1772. <owl:Class rdf:about="#Living_thing"/>
  1773. </rdfs:range>
  1774. </owl:ObjectProperty>
  1775.  
  1776.  
  1777.  
  1778. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_age_group -->
  1779.  
  1780. <owl:ObjectProperty rdf:about="#has_age_group">
  1781. <rdf:type rdf:resource="&owl;FunctionalProperty"/>
  1782. <rdfs:range>
  1783. <owl:Class rdf:about="#Age_group"/>
  1784. </rdfs:range>
  1785. </owl:ObjectProperty>
  1786.  
  1787.  
  1788.  
  1789. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_arm -->
  1790.  
  1791. <owl:ObjectProperty rdf:about="#has_arm">
  1792. <owl:inverseOf>
  1793. <owl:ObjectProperty rdf:about="#is_arm_of"/>
  1794. </owl:inverseOf>
  1795. <rdfs:range>
  1796. <owl:Class rdf:about="#Arm"/>
  1797. </rdfs:range>
  1798. </owl:ObjectProperty>
  1799.  
  1800.  
  1801.  
  1802. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_avoidance_means -->
  1803.  
  1804. <owl:ObjectProperty rdf:about="#has_avoidance_means">
  1805. <rdf:type rdf:resource="&owl;FunctionalProperty"/>
  1806. <rdfs:range>
  1807. <owl:Class rdf:about="#Avoidance_means"/>
  1808. </rdfs:range>
  1809. </owl:ObjectProperty>
  1810.  
  1811.  
  1812.  
  1813. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_dangerousness -->
  1814.  
  1815. <owl:ObjectProperty rdf:about="#has_dangerousness">
  1816. <rdf:type rdf:resource="&owl;FunctionalProperty"/>
  1817. <rdfs:range>
  1818. <owl:Class rdf:about="#Dangerousness"/>
  1819. </rdfs:range>
  1820. </owl:ObjectProperty>
  1821.  
  1822.  
  1823.  
  1824. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_domestication -->
  1825.  
  1826. <owl:ObjectProperty rdf:about="#has_domestication">
  1827. <rdf:type rdf:resource="&owl;FunctionalProperty"/>
  1828. <rdfs:range>
  1829. <owl:Class rdf:about="#Domestication"/>
  1830. </rdfs:range>
  1831. </owl:ObjectProperty>
  1832.  
  1833.  
  1834.  
  1835. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_leg -->
  1836.  
  1837. <owl:ObjectProperty rdf:about="#has_leg">
  1838. <owl:inverseOf>
  1839. <owl:ObjectProperty rdf:about="#is_leg_of"/>
  1840. </owl:inverseOf>
  1841. <rdfs:range>
  1842. <owl:Class rdf:about="#Leg"/>
  1843. </rdfs:range>
  1844. </owl:ObjectProperty>
  1845.  
  1846.  
  1847.  
  1848. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_limb -->
  1849.  
  1850. <owl:ObjectProperty rdf:about="#has_limb">
  1851. <owl:inverseOf>
  1852. <owl:ObjectProperty rdf:about="#is_limb_of"/>
  1853. </owl:inverseOf>
  1854. <rdfs:domain>
  1855. <owl:Class rdf:about="#Animal"/>
  1856. </rdfs:domain>
  1857. <rdfs:range>
  1858. <owl:Class>
  1859. <owl:unionOf rdf:parseType="Collection">
  1860. <owl:Class rdf:about="#Leg"/>
  1861. <owl:Class rdf:about="#Arm"/>
  1862. </owl:unionOf>
  1863. </owl:Class>
  1864. </rdfs:range>
  1865. </owl:ObjectProperty>
  1866.  
  1867.  
  1868.  
  1869. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_location -->
  1870.  
  1871. <owl:ObjectProperty rdf:about="#has_location">
  1872. <owl:inverseOf>
  1873. <owl:ObjectProperty rdf:about="#is_location_of"/>
  1874. </owl:inverseOf>
  1875. <rdfs:domain>
  1876. <owl:Class rdf:about="#Geographical_feature"/>
  1877. </rdfs:domain>
  1878. <rdfs:range>
  1879. <owl:Class rdf:about="#Geographical_region"/>
  1880. </rdfs:range>
  1881. </owl:ObjectProperty>
  1882.  
  1883.  
  1884.  
  1885. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_locus -->
  1886.  
  1887. <owl:ObjectProperty rdf:about="#has_locus">
  1888. <owl:inverseOf>
  1889. <owl:ObjectProperty rdf:about="#is_locus_of"/>
  1890. </owl:inverseOf>
  1891. </owl:ObjectProperty>
  1892.  
  1893.  
  1894.  
  1895. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_parent -->
  1896.  
  1897. <owl:ObjectProperty rdf:about="#has_parent">
  1898. <owl:inverseOf>
  1899. <owl:ObjectProperty rdf:about="#is_parent_of"/>
  1900. </owl:inverseOf>
  1901. </owl:ObjectProperty>
  1902.  
  1903.  
  1904.  
  1905. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_part -->
  1906.  
  1907. <owl:ObjectProperty rdf:about="#has_part">
  1908. <rdf:type rdf:resource="&owl;TransitiveProperty"/>
  1909. <owl:inverseOf>
  1910. <owl:ObjectProperty rdf:about="#is_part_of"/>
  1911. </owl:inverseOf>
  1912. <rdfs:domain>
  1913. <owl:Class>
  1914. <owl:unionOf rdf:parseType="Collection">
  1915. <owl:Class rdf:about="#Living_thing"/>
  1916. <owl:Class rdf:about="#Body_part"/>
  1917. <owl:Class rdf:about="#Geographical_entity"/>
  1918. </owl:unionOf>
  1919. </owl:Class>
  1920. </rdfs:domain>
  1921. <rdfs:range>
  1922. <owl:Class rdf:about="#Domain_entity"/>
  1923. </rdfs:range>
  1924. </owl:ObjectProperty>
  1925.  
  1926.  
  1927.  
  1928. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_quality -->
  1929.  
  1930. <owl:ObjectProperty rdf:about="#has_quality">
  1931. <owl:inverseOf>
  1932. <owl:ObjectProperty rdf:about="#is_quality_of"/>
  1933. </owl:inverseOf>
  1934. </owl:ObjectProperty>
  1935.  
  1936.  
  1937.  
  1938. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_risk_seriousness -->
  1939.  
  1940. <owl:ObjectProperty rdf:about="#has_risk_seriousness">
  1941. <rdf:type rdf:resource="&owl;FunctionalProperty"/>
  1942. <rdfs:range>
  1943. <owl:Class rdf:about="#Risk_seriousness"/>
  1944. </rdfs:range>
  1945. </owl:ObjectProperty>
  1946.  
  1947.  
  1948.  
  1949. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_risk_type -->
  1950.  
  1951. <owl:ObjectProperty rdf:about="#has_risk_type">
  1952. <rdf:type rdf:resource="&owl;FunctionalProperty"/>
  1953. <rdfs:range>
  1954. <owl:Class rdf:about="#Risk_type"/>
  1955. </rdfs:range>
  1956. </owl:ObjectProperty>
  1957.  
  1958.  
  1959.  
  1960. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_sex -->
  1961.  
  1962. <owl:ObjectProperty rdf:about="#has_sex">
  1963. <rdf:type rdf:resource="&owl;FunctionalProperty"/>
  1964. </owl:ObjectProperty>
  1965.  
  1966.  
  1967.  
  1968. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#has_subregion -->
  1969.  
  1970. <owl:ObjectProperty rdf:about="#has_subregion">
  1971. <rdf:type rdf:resource="&owl;TransitiveProperty"/>
  1972. <owl:inverseOf>
  1973. <owl:ObjectProperty rdf:about="#is_subregion_of"/>
  1974. </owl:inverseOf>
  1975. </owl:ObjectProperty>
  1976.  
  1977.  
  1978.  
  1979. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#inverse_of_has_quality -->
  1980.  
  1981. <owl:ObjectProperty rdf:about="#inverse_of_has_quality"/>
  1982.  
  1983.  
  1984.  
  1985. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_arm_of -->
  1986.  
  1987. <owl:ObjectProperty rdf:about="#is_arm_of">
  1988. <owl:inverseOf>
  1989. <owl:ObjectProperty rdf:about="#has_arm"/>
  1990. </owl:inverseOf>
  1991. </owl:ObjectProperty>
  1992.  
  1993.  
  1994.  
  1995. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_eaten_by -->
  1996.  
  1997. <owl:ObjectProperty rdf:about="#is_eaten_by">
  1998. <owl:inverseOf>
  1999. <owl:ObjectProperty rdf:about="#eats"/>
  2000. </owl:inverseOf>
  2001. </owl:ObjectProperty>
  2002.  
  2003.  
  2004.  
  2005. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_leg_of -->
  2006.  
  2007. <owl:ObjectProperty rdf:about="#is_leg_of">
  2008. <owl:inverseOf>
  2009. <owl:ObjectProperty rdf:about="#has_leg"/>
  2010. </owl:inverseOf>
  2011. </owl:ObjectProperty>
  2012.  
  2013.  
  2014.  
  2015. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_limb_of -->
  2016.  
  2017. <owl:ObjectProperty rdf:about="#is_limb_of">
  2018. <owl:inverseOf>
  2019. <owl:ObjectProperty rdf:about="#has_limb"/>
  2020. </owl:inverseOf>
  2021. </owl:ObjectProperty>
  2022.  
  2023.  
  2024.  
  2025. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_location_of -->
  2026.  
  2027. <owl:ObjectProperty rdf:about="#is_location_of">
  2028. <owl:inverseOf>
  2029. <owl:ObjectProperty rdf:about="#has_location"/>
  2030. </owl:inverseOf>
  2031. </owl:ObjectProperty>
  2032.  
  2033.  
  2034.  
  2035. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_locus_of -->
  2036.  
  2037. <owl:ObjectProperty rdf:about="#is_locus_of">
  2038. <owl:inverseOf>
  2039. <owl:ObjectProperty rdf:about="#has_locus"/>
  2040. </owl:inverseOf>
  2041. </owl:ObjectProperty>
  2042.  
  2043.  
  2044.  
  2045. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_owned_by -->
  2046.  
  2047. <owl:ObjectProperty rdf:about="#is_owned_by">
  2048. <owl:inverseOf>
  2049. <owl:ObjectProperty rdf:about="#owns"/>
  2050. </owl:inverseOf>
  2051. </owl:ObjectProperty>
  2052.  
  2053.  
  2054.  
  2055. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_parent_of -->
  2056.  
  2057. <owl:ObjectProperty rdf:about="#is_parent_of">
  2058. <owl:inverseOf>
  2059. <owl:ObjectProperty rdf:about="#has_parent"/>
  2060. </owl:inverseOf>
  2061. <rdfs:domain>
  2062. <owl:Class rdf:about="#Animal"/>
  2063. </rdfs:domain>
  2064. <rdfs:range>
  2065. <owl:Class rdf:about="#Animal"/>
  2066. </rdfs:range>
  2067. </owl:ObjectProperty>
  2068.  
  2069.  
  2070.  
  2071. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_part_of -->
  2072.  
  2073. <owl:ObjectProperty rdf:about="#is_part_of">
  2074. <rdf:type rdf:resource="&owl;TransitiveProperty"/>
  2075. <owl:inverseOf>
  2076. <owl:ObjectProperty rdf:about="#has_part"/>
  2077. </owl:inverseOf>
  2078. <rdfs:domain>
  2079. <owl:Class>
  2080. <owl:unionOf rdf:parseType="Collection">
  2081. <owl:Class rdf:about="#Living_thing"/>
  2082. <owl:Class rdf:about="#Body_part"/>
  2083. <owl:Class rdf:about="#Geographical_entity"/>
  2084. </owl:unionOf>
  2085. </owl:Class>
  2086. </rdfs:domain>
  2087. <rdfs:range>
  2088. <owl:Class rdf:about="#Domain_entity"/>
  2089. </rdfs:range>
  2090. </owl:ObjectProperty>
  2091.  
  2092.  
  2093.  
  2094. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_quality_of -->
  2095.  
  2096. <owl:ObjectProperty rdf:about="#is_quality_of">
  2097. <owl:inverseOf>
  2098. <owl:ObjectProperty rdf:about="#has_quality"/>
  2099. </owl:inverseOf>
  2100. </owl:ObjectProperty>
  2101.  
  2102.  
  2103.  
  2104. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#is_subregion_of -->
  2105.  
  2106. <owl:ObjectProperty rdf:about="#is_subregion_of">
  2107. <rdf:type rdf:resource="&owl;TransitiveProperty"/>
  2108. <owl:inverseOf>
  2109. <owl:ObjectProperty rdf:about="#has_subregion"/>
  2110. </owl:inverseOf>
  2111. <rdfs:domain>
  2112. <owl:Class rdf:about="#Geographical_region"/>
  2113. </rdfs:domain>
  2114. <rdfs:range>
  2115. <owl:Class rdf:about="#Geographical_region"/>
  2116. </rdfs:range>
  2117. </owl:ObjectProperty>
  2118.  
  2119.  
  2120.  
  2121. <!-- Object property: http://www.owl-ontologies.com/unnamed.owl#owns -->
  2122.  
  2123. <owl:ObjectProperty rdf:about="#owns">
  2124. <owl:inverseOf>
  2125. <owl:ObjectProperty rdf:about="#is_owned_by"/>
  2126. </owl:inverseOf>
  2127. <rdfs:domain>
  2128. <owl:Class rdf:about="#Person"/>
  2129. </rdfs:domain>
  2130. <rdfs:range>
  2131. <owl:Class rdf:about="#Domain_entity"/>
  2132. </rdfs:range>
  2133. </owl:ObjectProperty>
  2134.  
  2135.  
  2136.  
  2137. <!--
  2138. ///////////////////////////////////////////////////////////////////////////
  2139. //
  2140. // OWL Data Properties
  2141. //
  2142. ///////////////////////////////////////////////////////////////////////////
  2143. -->
  2144.  
  2145.  
  2146.  
  2147.  
  2148. <!-- Data property: http://protege.stanford.edu/plugins/owl/protege#PAL-DESCRIPTION -->
  2149.  
  2150. <owl:DatatypeProperty rdf:about="&p1;PAL-DESCRIPTION"/>
  2151.  
  2152.  
  2153.  
  2154. <!-- Data property: http://protege.stanford.edu/plugins/owl/protege#PAL-NAME -->
  2155.  
  2156. <owl:DatatypeProperty rdf:about="&p1;PAL-NAME"/>
  2157.  
  2158.  
  2159.  
  2160. <!-- Data property: http://protege.stanford.edu/plugins/owl/protege#PAL-RANGE -->
  2161.  
  2162. <owl:DatatypeProperty rdf:about="&p1;PAL-RANGE"/>
  2163.  
  2164.  
  2165.  
  2166. <!-- Data property: http://protege.stanford.edu/plugins/owl/protege#PAL-STATEMENT -->
  2167.  
  2168. <owl:DatatypeProperty rdf:about="&p1;PAL-STATEMENT"/>
  2169.  
  2170.  
  2171.  
  2172. <!--
  2173. ///////////////////////////////////////////////////////////////////////////
  2174. //
  2175. // OWL Individuals
  2176. //
  2177. ///////////////////////////////////////////////////////////////////////////
  2178. -->
  2179.  
  2180.  
  2181.  
  2182.  
  2183. <!-- Individual: http://www.owl-ontologies.com/unnamed.owl#Hiroshima -->
  2184.  
  2185. <Geographical_region rdf:about="#Hiroshima">
  2186. <is_subregion_of rdf:resource="#Hiroshima_ken"/>
  2187. <is_location_of rdf:resource="#Hiroshima_Prince_Hotel"/>
  2188. </Geographical_region>
  2189.  
  2190.  
  2191.  
  2192. <!-- Individual: http://www.owl-ontologies.com/unnamed.owl#Hiroshima_Prince_Hotel -->
  2193.  
  2194. <Geographical_feature rdf:about="#Hiroshima_Prince_Hotel">
  2195. <has_location rdf:resource="#Hiroshima"/>
  2196. </Geographical_feature>
  2197.  
  2198.  
  2199.  
  2200. <!-- Individual: http://www.owl-ontologies.com/unnamed.owl#Hiroshima_ken -->
  2201.  
  2202. <Geographical_region rdf:about="#Hiroshima_ken">
  2203. <has_subregion rdf:resource="#Hiroshima"/>
  2204. <is_subregion_of rdf:resource="#Honshu"/>
  2205. </Geographical_region>
  2206.  
  2207.  
  2208.  
  2209. <!-- Individual: http://www.owl-ontologies.com/unnamed.owl#Honshu -->
  2210.  
  2211. <Geographical_region rdf:about="#Honshu">
  2212. <has_subregion rdf:resource="#Hiroshima_ken"/>
  2213. <is_subregion_of rdf:resource="#Japan"/>
  2214. <is_location_of rdf:resource="#Mt_Fuji"/>
  2215. </Geographical_region>
  2216.  
  2217.  
  2218.  
  2219. <!-- Individual: http://www.owl-ontologies.com/unnamed.owl#Japan -->
  2220.  
  2221. <Geographical_region rdf:about="#Japan">
  2222. <has_subregion rdf:resource="#Honshu"/>
  2223. </Geographical_region>
  2224.  
  2225.  
  2226.  
  2227. <!-- Individual: http://www.owl-ontologies.com/unnamed.owl#Mt_Fuji -->
  2228.  
  2229. <Geographical_feature rdf:about="#Mt_Fuji">
  2230. <has_location rdf:resource="#Honshu"/>
  2231. </Geographical_feature>
  2232.  
  2233.  
  2234.  
  2235. <!-- Individual: http://www.owl-ontologies.com/unnamed.owl#female -->
  2236.  
  2237. <Sex_value rdf:about="#female"/>
  2238.  
  2239.  
  2240.  
  2241. <!-- Individual: http://www.owl-ontologies.com/unnamed.owl#male -->
  2242.  
  2243. <Sex_value rdf:about="#male"/>
  2244.  
  2245.  
  2246.  
  2247. <!--
  2248. ///////////////////////////////////////////////////////////////////////////
  2249. //
  2250. // OWL Axioms
  2251. //
  2252. ///////////////////////////////////////////////////////////////////////////
  2253. -->
  2254.  
  2255. <owl:Class rdf:about="#Mammal">
  2256. <owl:disjointWith>
  2257. <owl:Class rdf:about="#Insect"/>
  2258. </owl:disjointWith>
  2259. </owl:Class>
  2260. <owl:Class rdf:about="#Insect">
  2261. <owl:disjointWith>
  2262. <owl:Class rdf:about="#Mammal"/>
  2263. </owl:disjointWith>
  2264. </owl:Class>
  2265. <owl:Class rdf:about="#Leg">
  2266. <owl:disjointWith>
  2267. <owl:Class rdf:about="#Hand"/>
  2268. </owl:disjointWith>
  2269. </owl:Class>
  2270. <owl:Class rdf:about="#Hand">
  2271. <owl:disjointWith>
  2272. <owl:Class rdf:about="#Leg"/>
  2273. </owl:disjointWith>
  2274. </owl:Class>
  2275. <owl:Class rdf:about="#Leg">
  2276. <owl:disjointWith>
  2277. <owl:Class rdf:about="#Arm"/>
  2278. </owl:disjointWith>
  2279. </owl:Class>
  2280. <owl:Class rdf:about="#Arm">
  2281. <owl:disjointWith>
  2282. <owl:Class rdf:about="#Leg"/>
  2283. </owl:disjointWith>
  2284. </owl:Class>
  2285. <owl:Class rdf:about="#Risk_seriousness">
  2286. <owl:disjointWith>
  2287. <owl:Class rdf:about="#Avoidance_means"/>
  2288. </owl:disjointWith>
  2289. </owl:Class>
  2290. <owl:Class rdf:about="#Avoidance_means">
  2291. <owl:disjointWith>
  2292. <owl:Class rdf:about="#Risk_seriousness"/>
  2293. </owl:disjointWith>
  2294. </owl:Class>
  2295. <owl:Class rdf:about="#Toe">
  2296. <owl:disjointWith>
  2297. <owl:Class rdf:about="#Hand"/>
  2298. </owl:disjointWith>
  2299. </owl:Class>
  2300. <owl:Class rdf:about="#Hand">
  2301. <owl:disjointWith>
  2302. <owl:Class rdf:about="#Toe"/>
  2303. </owl:disjointWith>
  2304. </owl:Class>
  2305. <owl:Class rdf:about="#Mammal">
  2306. <owl:disjointWith>
  2307. <owl:Class rdf:about="#Bird"/>
  2308. </owl:disjointWith>
  2309. </owl:Class>
  2310. <owl:Class rdf:about="#Bird">
  2311. <owl:disjointWith>
  2312. <owl:Class rdf:about="#Mammal"/>
  2313. </owl:disjointWith>
  2314. </owl:Class>
  2315. <owl:Class rdf:about="#Child_value">
  2316. <owl:disjointWith>
  2317. <owl:Class rdf:about="#Adult_value"/>
  2318. </owl:disjointWith>
  2319. </owl:Class>
  2320. <owl:Class rdf:about="#Adult_value">
  2321. <owl:disjointWith>
  2322. <owl:Class rdf:about="#Child_value"/>
  2323. </owl:disjointWith>
  2324. </owl:Class>
  2325. <owl:Class rdf:about="#Poisonous_bite">
  2326. <owl:disjointWith>
  2327. <owl:Class rdf:about="#Physical_attack"/>
  2328. </owl:disjointWith>
  2329. </owl:Class>
  2330. <owl:Class rdf:about="#Physical_attack">
  2331. <owl:disjointWith>
  2332. <owl:Class rdf:about="#Poisonous_bite"/>
  2333. </owl:disjointWith>
  2334. </owl:Class>
  2335. <owl:Class rdf:about="#Leg">
  2336. <owl:disjointWith>
  2337. <owl:Class rdf:about="#Finger"/>
  2338. </owl:disjointWith>
  2339. </owl:Class>
  2340. <owl:Class rdf:about="#Finger">
  2341. <owl:disjointWith>
  2342. <owl:Class rdf:about="#Leg"/>
  2343. </owl:disjointWith>
  2344. </owl:Class>
  2345. <owl:Class rdf:about="#Person">
  2346. <owl:disjointWith>
  2347. <owl:Class rdf:about="#Cat"/>
  2348. </owl:disjointWith>
  2349. </owl:Class>
  2350. <owl:Class rdf:about="#Cat">
  2351. <owl:disjointWith>
  2352. <owl:Class rdf:about="#Person"/>
  2353. </owl:disjointWith>
  2354. </owl:Class>
  2355. <owl:Class rdf:about="#Tree">
  2356. <owl:disjointWith>
  2357. <owl:Class rdf:about="#Grass"/>
  2358. </owl:disjointWith>
  2359. </owl:Class>
  2360. <owl:Class rdf:about="#Grass">
  2361. <owl:disjointWith>
  2362. <owl:Class rdf:about="#Tree"/>
  2363. </owl:disjointWith>
  2364. </owl:Class>
  2365. <owl:Class rdf:about="#Domestication">
  2366. <owl:disjointWith>
  2367. <owl:Class rdf:about="#Risk_type"/>
  2368. </owl:disjointWith>
  2369. </owl:Class>
  2370. <owl:Class rdf:about="#Risk_type">
  2371. <owl:disjointWith>
  2372. <owl:Class rdf:about="#Domestication"/>
  2373. </owl:disjointWith>
  2374. </owl:Class>
  2375. <owl:Class rdf:about="#Finger">
  2376. <owl:disjointWith>
  2377. <owl:Class rdf:about="#Hand"/>
  2378. </owl:disjointWith>
  2379. </owl:Class>
  2380. <owl:Class rdf:about="#Hand">
  2381. <owl:disjointWith>
  2382. <owl:Class rdf:about="#Finger"/>
  2383. </owl:disjointWith>
  2384. </owl:Class>
  2385. <owl:Class rdf:about="#Insect">
  2386. <owl:disjointWith>
  2387. <owl:Class rdf:about="#Reptile"/>
  2388. </owl:disjointWith>
  2389. </owl:Class>
  2390. <owl:Class rdf:about="#Reptile">
  2391. <owl:disjointWith>
  2392. <owl:Class rdf:about="#Insect"/>
  2393. </owl:disjointWith>
  2394. </owl:Class>
  2395. <owl:Class rdf:about="#Wild_value">
  2396. <owl:disjointWith>
  2397. <owl:Class rdf:about="#Feral_value"/>
  2398. </owl:disjointWith>
  2399. </owl:Class>
  2400. <owl:Class rdf:about="#Feral_value">
  2401. <owl:disjointWith>
  2402. <owl:Class rdf:about="#Wild_value"/>
  2403. </owl:disjointWith>
  2404. </owl:Class>
  2405. <owl:Class rdf:about="#Cow">
  2406. <owl:disjointWith>
  2407. <owl:Class rdf:about="#Cat"/>
  2408. </owl:disjointWith>
  2409. </owl:Class>
  2410. <owl:Class rdf:about="#Cat">
  2411. <owl:disjointWith>
  2412. <owl:Class rdf:about="#Cow"/>
  2413. </owl:disjointWith>
  2414. </owl:Class>
  2415. <owl:Class rdf:about="#Finger">
  2416. <owl:disjointWith>
  2417. <owl:Class rdf:about="#Arm"/>
  2418. </owl:disjointWith>
  2419. </owl:Class>
  2420. <owl:Class rdf:about="#Arm">
  2421. <owl:disjointWith>
  2422. <owl:Class rdf:about="#Finger"/>
  2423. </owl:disjointWith>
  2424. </owl:Class>
  2425. <owl:Class rdf:about="#Finger">
  2426. <owl:disjointWith>
  2427. <owl:Class rdf:about="#Foot"/>
  2428. </owl:disjointWith>
  2429. </owl:Class>
  2430. <owl:Class rdf:about="#Foot">
  2431. <owl:disjointWith>
  2432. <owl:Class rdf:about="#Finger"/>
  2433. </owl:disjointWith>
  2434. </owl:Class>
  2435. <owl:Class rdf:about="#Bird">
  2436. <owl:disjointWith>
  2437. <owl:Class rdf:about="#Fish"/>
  2438. </owl:disjointWith>
  2439. </owl:Class>
  2440. <owl:Class rdf:about="#Fish">
  2441. <owl:disjointWith>
  2442. <owl:Class rdf:about="#Bird"/>
  2443. </owl:disjointWith>
  2444. </owl:Class>
  2445. <owl:Class rdf:about="#Insect">
  2446. <owl:disjointWith>
  2447. <owl:Class rdf:about="#Fish"/>
  2448. </owl:disjointWith>
  2449. </owl:Class>
  2450. <owl:Class rdf:about="#Fish">
  2451. <owl:disjointWith>
  2452. <owl:Class rdf:about="#Insect"/>
  2453. </owl:disjointWith>
  2454. </owl:Class>
  2455. <owl:Class rdf:about="#Domestication">
  2456. <owl:disjointWith>
  2457. <owl:Class rdf:about="#Risk_seriousness"/>
  2458. </owl:disjointWith>
  2459. </owl:Class>
  2460. <owl:Class rdf:about="#Risk_seriousness">
  2461. <owl:disjointWith>
  2462. <owl:Class rdf:about="#Domestication"/>
  2463. </owl:disjointWith>
  2464. </owl:Class>
  2465. <owl:Class rdf:about="#Pig">
  2466. <owl:disjointWith>
  2467. <owl:Class rdf:about="#Cow"/>
  2468. </owl:disjointWith>
  2469. </owl:Class>
  2470. <owl:Class rdf:about="#Cow">
  2471. <owl:disjointWith>
  2472. <owl:Class rdf:about="#Pig"/>
  2473. </owl:disjointWith>
  2474. </owl:Class>
  2475. <owl:Class rdf:about="#Foot">
  2476. <owl:disjointWith>
  2477. <owl:Class rdf:about="#Hand"/>
  2478. </owl:disjointWith>
  2479. </owl:Class>
  2480. <owl:Class rdf:about="#Hand">
  2481. <owl:disjointWith>
  2482. <owl:Class rdf:about="#Foot"/>
  2483. </owl:disjointWith>
  2484. </owl:Class>
  2485. <owl:Class rdf:about="#Finger">
  2486. <owl:disjointWith>
  2487. <owl:Class rdf:about="#Toe"/>
  2488. </owl:disjointWith>
  2489. </owl:Class>
  2490. <owl:Class rdf:about="#Toe">
  2491. <owl:disjointWith>
  2492. <owl:Class rdf:about="#Finger"/>
  2493. </owl:disjointWith>
  2494. </owl:Class>
  2495. <owl:Class rdf:about="#Fish">
  2496. <owl:disjointWith>
  2497. <owl:Class rdf:about="#Reptile"/>
  2498. </owl:disjointWith>
  2499. </owl:Class>
  2500. <owl:Class rdf:about="#Reptile">
  2501. <owl:disjointWith>
  2502. <owl:Class rdf:about="#Fish"/>
  2503. </owl:disjointWith>
  2504. </owl:Class>
  2505. <owl:Class rdf:about="#Person">
  2506. <owl:disjointWith>
  2507. <owl:Class rdf:about="#Cow"/>
  2508. </owl:disjointWith>
  2509. </owl:Class>
  2510. <owl:Class rdf:about="#Cow">
  2511. <owl:disjointWith>
  2512. <owl:Class rdf:about="#Person"/>
  2513. </owl:disjointWith>
  2514. </owl:Class>
  2515. <owl:Class rdf:about="#Age_group">
  2516. <owl:disjointWith>
  2517. <owl:Class rdf:about="#Domestication"/>
  2518. </owl:disjointWith>
  2519. </owl:Class>
  2520. <owl:Class rdf:about="#Domestication">
  2521. <owl:disjointWith>
  2522. <owl:Class rdf:about="#Age_group"/>
  2523. </owl:disjointWith>
  2524. </owl:Class>
  2525. <owl:Class rdf:about="#Dangerousness">
  2526. <owl:disjointWith>
  2527. <owl:Class rdf:about="#Avoidance_means"/>
  2528. </owl:disjointWith>
  2529. </owl:Class>
  2530. <owl:Class rdf:about="#Avoidance_means">
  2531. <owl:disjointWith>
  2532. <owl:Class rdf:about="#Dangerousness"/>
  2533. </owl:disjointWith>
  2534. </owl:Class>
  2535. <owl:Class rdf:about="#Age_group">
  2536. <owl:disjointWith>
  2537. <owl:Class rdf:about="#Risk_seriousness"/>
  2538. </owl:disjointWith>
  2539. </owl:Class>
  2540. <owl:Class rdf:about="#Risk_seriousness">
  2541. <owl:disjointWith>
  2542. <owl:Class rdf:about="#Age_group"/>
  2543. </owl:disjointWith>
  2544. </owl:Class>
  2545. <owl:Class rdf:about="#Risk_type">
  2546. <owl:disjointWith>
  2547. <owl:Class rdf:about="#Risk_seriousness"/>
  2548. </owl:disjointWith>
  2549. </owl:Class>
  2550. <owl:Class rdf:about="#Risk_seriousness">
  2551. <owl:disjointWith>
  2552. <owl:Class rdf:about="#Risk_type"/>
  2553. </owl:disjointWith>
  2554. </owl:Class>
  2555. <owl:Class rdf:about="#Dangerousness">
  2556. <owl:disjointWith>
  2557. <owl:Class rdf:about="#Risk_type"/>
  2558. </owl:disjointWith>
  2559. </owl:Class>
  2560. <owl:Class rdf:about="#Risk_type">
  2561. <owl:disjointWith>
  2562. <owl:Class rdf:about="#Dangerousness"/>
  2563. </owl:disjointWith>
  2564. </owl:Class>
  2565. <owl:Class rdf:about="#Injury_risk">
  2566. <owl:disjointWith>
  2567. <owl:Class rdf:about="#Painful_risk"/>
  2568. </owl:disjointWith>
  2569. </owl:Class>
  2570. <owl:Class rdf:about="#Painful_risk">
  2571. <owl:disjointWith>
  2572. <owl:Class rdf:about="#Injury_risk"/>
  2573. </owl:disjointWith>
  2574. </owl:Class>
  2575. <owl:Class rdf:about="#Bird">
  2576. <owl:disjointWith>
  2577. <owl:Class rdf:about="#Insect"/>
  2578. </owl:disjointWith>
  2579. </owl:Class>
  2580. <owl:Class rdf:about="#Insect">
  2581. <owl:disjointWith>
  2582. <owl:Class rdf:about="#Bird"/>
  2583. </owl:disjointWith>
  2584. </owl:Class>
  2585. <owl:Class rdf:about="#Age_group">
  2586. <owl:disjointWith>
  2587. <owl:Class rdf:about="#Avoidance_means"/>
  2588. </owl:disjointWith>
  2589. </owl:Class>
  2590. <owl:Class rdf:about="#Avoidance_means">
  2591. <owl:disjointWith>
  2592. <owl:Class rdf:about="#Age_group"/>
  2593. </owl:disjointWith>
  2594. </owl:Class>
  2595. <owl:Class rdf:about="#Age_group">
  2596. <owl:disjointWith>
  2597. <owl:Class rdf:about="#Dangerousness"/>
  2598. </owl:disjointWith>
  2599. </owl:Class>
  2600. <owl:Class rdf:about="#Dangerousness">
  2601. <owl:disjointWith>
  2602. <owl:Class rdf:about="#Age_group"/>
  2603. </owl:disjointWith>
  2604. </owl:Class>
  2605. <owl:Class rdf:about="#Infant_value">
  2606. <owl:disjointWith>
  2607. <owl:Class rdf:about="#Todler_value"/>
  2608. </owl:disjointWith>
  2609. </owl:Class>
  2610. <owl:Class rdf:about="#Todler_value">
  2611. <owl:disjointWith>
  2612. <owl:Class rdf:about="#Infant_value"/>
  2613. </owl:disjointWith>
  2614. </owl:Class>
  2615. <owl:Class rdf:about="#Poisonous_bite">
  2616. <owl:disjointWith>
  2617. <owl:Class rdf:about="#Carrying_disease"/>
  2618. </owl:disjointWith>
  2619. </owl:Class>
  2620. <owl:Class rdf:about="#Carrying_disease">
  2621. <owl:disjointWith>
  2622. <owl:Class rdf:about="#Poisonous_bite"/>
  2623. </owl:disjointWith>
  2624. </owl:Class>
  2625. <owl:Class rdf:about="#Arm">
  2626. <owl:disjointWith>
  2627. <owl:Class rdf:about="#Hand"/>
  2628. </owl:disjointWith>
  2629. </owl:Class>
  2630. <owl:Class rdf:about="#Hand">
  2631. <owl:disjointWith>
  2632. <owl:Class rdf:about="#Arm"/>
  2633. </owl:disjointWith>
  2634. </owl:Class>
  2635. <owl:Class rdf:about="#Pig">
  2636. <owl:disjointWith>
  2637. <owl:Class rdf:about="#Cat"/>
  2638. </owl:disjointWith>
  2639. </owl:Class>
  2640. <owl:Class rdf:about="#Cat">
  2641. <owl:disjointWith>
  2642. <owl:Class rdf:about="#Pig"/>
  2643. </owl:disjointWith>
  2644. </owl:Class>
  2645. <owl:Class rdf:about="#Arm">
  2646. <owl:disjointWith>
  2647. <owl:Class rdf:about="#Foot"/>
  2648. </owl:disjointWith>
  2649. </owl:Class>
  2650. <owl:Class rdf:about="#Foot">
  2651. <owl:disjointWith>
  2652. <owl:Class rdf:about="#Arm"/>
  2653. </owl:disjointWith>
  2654. </owl:Class>
  2655. <owl:Class rdf:about="#Mammal">
  2656. <owl:disjointWith>
  2657. <owl:Class rdf:about="#Reptile"/>
  2658. </owl:disjointWith>
  2659. </owl:Class>
  2660. <owl:Class rdf:about="#Reptile">
  2661. <owl:disjointWith>
  2662. <owl:Class rdf:about="#Mammal"/>
  2663. </owl:disjointWith>
  2664. </owl:Class>
  2665. <owl:Class rdf:about="#Mammal">
  2666. <owl:disjointWith>
  2667. <owl:Class rdf:about="#Fish"/>
  2668. </owl:disjointWith>
  2669. </owl:Class>
  2670. <owl:Class rdf:about="#Fish">
  2671. <owl:disjointWith>
  2672. <owl:Class rdf:about="#Mammal"/>
  2673. </owl:disjointWith>
  2674. </owl:Class>
  2675. <owl:Class rdf:about="#Wild_value">
  2676. <owl:disjointWith>
  2677. <owl:Class rdf:about="#Domestic_value"/>
  2678. </owl:disjointWith>
  2679. </owl:Class>
  2680. <owl:Class rdf:about="#Domestic_value">
  2681. <owl:disjointWith>
  2682. <owl:Class rdf:about="#Wild_value"/>
  2683. </owl:disjointWith>
  2684. </owl:Class>
  2685. <owl:Class rdf:about="#Dangerous">
  2686. <owl:disjointWith>
  2687. <owl:Class rdf:about="#Safe"/>
  2688. </owl:disjointWith>
  2689. </owl:Class>
  2690. <owl:Class rdf:about="#Safe">
  2691. <owl:disjointWith>
  2692. <owl:Class rdf:about="#Dangerous"/>
  2693. </owl:disjointWith>
  2694. </owl:Class>
  2695. <owl:Class rdf:about="#Dangerousness">
  2696. <owl:disjointWith>
  2697. <owl:Class rdf:about="#Risk_seriousness"/>
  2698. </owl:disjointWith>
  2699. </owl:Class>
  2700. <owl:Class rdf:about="#Risk_seriousness">
  2701. <owl:disjointWith>
  2702. <owl:Class rdf:about="#Dangerousness"/>
  2703. </owl:disjointWith>
  2704. </owl:Class>
  2705. <owl:Class rdf:about="#Domestication">
  2706. <owl:disjointWith>
  2707. <owl:Class rdf:about="#Avoidance_means"/>
  2708. </owl:disjointWith>
  2709. </owl:Class>
  2710. <owl:Class rdf:about="#Avoidance_means">
  2711. <owl:disjointWith>
  2712. <owl:Class rdf:about="#Domestication"/>
  2713. </owl:disjointWith>
  2714. </owl:Class>
  2715. <owl:Class rdf:about="#Leg">
  2716. <owl:disjointWith>
  2717. <owl:Class rdf:about="#Foot"/>
  2718. </owl:disjointWith>
  2719. </owl:Class>
  2720. <owl:Class rdf:about="#Foot">
  2721. <owl:disjointWith>
  2722. <owl:Class rdf:about="#Leg"/>
  2723. </owl:disjointWith>
  2724. </owl:Class>
  2725. <owl:Class rdf:about="#Risky">
  2726. <owl:disjointWith>
  2727. <owl:Class rdf:about="#Safe"/>
  2728. </owl:disjointWith>
  2729. </owl:Class>
  2730. <owl:Class rdf:about="#Safe">
  2731. <owl:disjointWith>
  2732. <owl:Class rdf:about="#Risky"/>
  2733. </owl:disjointWith>
  2734. </owl:Class>
  2735. <owl:Class rdf:about="#Dangerous">
  2736. <owl:disjointWith>
  2737. <owl:Class rdf:about="#Risky"/>
  2738. </owl:disjointWith>
  2739. </owl:Class>
  2740. <owl:Class rdf:about="#Risky">
  2741. <owl:disjointWith>
  2742. <owl:Class rdf:about="#Dangerous"/>
  2743. </owl:disjointWith>
  2744. </owl:Class>
  2745. <owl:Class rdf:about="#Domestic_value">
  2746. <owl:disjointWith>
  2747. <owl:Class rdf:about="#Feral_value"/>
  2748. </owl:disjointWith>
  2749. </owl:Class>
  2750. <owl:Class rdf:about="#Feral_value">
  2751. <owl:disjointWith>
  2752. <owl:Class rdf:about="#Domestic_value"/>
  2753. </owl:disjointWith>
  2754. </owl:Class>
  2755. <owl:Class rdf:about="#Injury_risk">
  2756. <owl:disjointWith>
  2757. <owl:Class rdf:about="#Deadly_risk"/>
  2758. </owl:disjointWith>
  2759. </owl:Class>
  2760. <owl:Class rdf:about="#Deadly_risk">
  2761. <owl:disjointWith>
  2762. <owl:Class rdf:about="#Injury_risk"/>
  2763. </owl:disjointWith>
  2764. </owl:Class>
  2765. <owl:Class rdf:about="#Person">
  2766. <owl:disjointWith>
  2767. <owl:Class rdf:about="#Pig"/>
  2768. </owl:disjointWith>
  2769. </owl:Class>
  2770. <owl:Class rdf:about="#Pig">
  2771. <owl:disjointWith>
  2772. <owl:Class rdf:about="#Person"/>
  2773. </owl:disjointWith>
  2774. </owl:Class>
  2775. <owl:Class rdf:about="#Toe">
  2776. <owl:disjointWith>
  2777. <owl:Class rdf:about="#Foot"/>
  2778. </owl:disjointWith>
  2779. </owl:Class>
  2780. <owl:Class rdf:about="#Foot">
  2781. <owl:disjointWith>
  2782. <owl:Class rdf:about="#Toe"/>
  2783. </owl:disjointWith>
  2784. </owl:Class>
  2785. <owl:Class rdf:about="#Deadly_risk">
  2786. <owl:disjointWith>
  2787. <owl:Class rdf:about="#Painful_risk"/>
  2788. </owl:disjointWith>
  2789. </owl:Class>
  2790. <owl:Class rdf:about="#Painful_risk">
  2791. <owl:disjointWith>
  2792. <owl:Class rdf:about="#Deadly_risk"/>
  2793. </owl:disjointWith>
  2794. </owl:Class>
  2795. <owl:Class rdf:about="#Age_group">
  2796. <owl:disjointWith>
  2797. <owl:Class rdf:about="#Risk_type"/>
  2798. </owl:disjointWith>
  2799. </owl:Class>
  2800. <owl:Class rdf:about="#Risk_type">
  2801. <owl:disjointWith>
  2802. <owl:Class rdf:about="#Age_group"/>
  2803. </owl:disjointWith>
  2804. </owl:Class>
  2805. <owl:Class rdf:about="#Arm">
  2806. <owl:disjointWith>
  2807. <owl:Class rdf:about="#Toe"/>
  2808. </owl:disjointWith>
  2809. </owl:Class>
  2810. <owl:Class rdf:about="#Toe">
  2811. <owl:disjointWith>
  2812. <owl:Class rdf:about="#Arm"/>
  2813. </owl:disjointWith>
  2814. </owl:Class>
  2815. <owl:Class rdf:about="#Plant">
  2816. <owl:disjointWith>
  2817. <owl:Class rdf:about="#Animal"/>
  2818. </owl:disjointWith>
  2819. </owl:Class>
  2820. <owl:Class rdf:about="#Animal">
  2821. <owl:disjointWith>
  2822. <owl:Class rdf:about="#Plant"/>
  2823. </owl:disjointWith>
  2824. </owl:Class>
  2825. <owl:Class rdf:about="#Risk_type">
  2826. <owl:disjointWith>
  2827. <owl:Class rdf:about="#Avoidance_means"/>
  2828. </owl:disjointWith>
  2829. </owl:Class>
  2830. <owl:Class rdf:about="#Avoidance_means">
  2831. <owl:disjointWith>
  2832. <owl:Class rdf:about="#Risk_type"/>
  2833. </owl:disjointWith>
  2834. </owl:Class>
  2835. <owl:Class rdf:about="#Leg">
  2836. <owl:disjointWith>
  2837. <owl:Class rdf:about="#Toe"/>
  2838. </owl:disjointWith>
  2839. </owl:Class>
  2840. <owl:Class rdf:about="#Toe">
  2841. <owl:disjointWith>
  2842. <owl:Class rdf:about="#Leg"/>
  2843. </owl:disjointWith>
  2844. </owl:Class>
  2845. <owl:Class rdf:about="#Domestication">
  2846. <owl:disjointWith>
  2847. <owl:Class rdf:about="#Dangerousness"/>
  2848. </owl:disjointWith>
  2849. </owl:Class>
  2850. <owl:Class rdf:about="#Dangerousness">
  2851. <owl:disjointWith>
  2852. <owl:Class rdf:about="#Domestication"/>
  2853. </owl:disjointWith>
  2854. </owl:Class>
  2855. <owl:Class rdf:about="#Bird">
  2856. <owl:disjointWith>
  2857. <owl:Class rdf:about="#Reptile"/>
  2858. </owl:disjointWith>
  2859. </owl:Class>
  2860. <owl:Class rdf:about="#Reptile">
  2861. <owl:disjointWith>
  2862. <owl:Class rdf:about="#Bird"/>
  2863. </owl:disjointWith>
  2864. </owl:Class>
  2865. <owl:Class rdf:about="#Carrying_disease">
  2866. <owl:disjointWith>
  2867. <owl:Class rdf:about="#Physical_attack"/>
  2868. </owl:disjointWith>
  2869. </owl:Class>
  2870. <owl:Class rdf:about="#Physical_attack">
  2871. <owl:disjointWith>
  2872. <owl:Class rdf:about="#Carrying_disease"/>
  2873. </owl:disjointWith>
  2874. </owl:Class>
  2875. <rdf:Description rdf:about="#has_leg">
  2876. <rdfs:subPropertyOf rdf:resource="#has_limb"/>
  2877. </rdf:Description>
  2878. <rdf:Description rdf:about="#is_limb_of">
  2879. <rdfs:subPropertyOf rdf:resource="#is_part_of"/>
  2880. </rdf:Description>
  2881. <rdf:Description rdf:about="#has_arm">
  2882. <rdfs:subPropertyOf rdf:resource="#has_limb"/>
  2883. </rdf:Description>
  2884. <rdf:Description rdf:about="#is_arm_of">
  2885. <rdfs:subPropertyOf rdf:resource="#is_limb_of"/>
  2886. </rdf:Description>
  2887. <rdf:Description rdf:about="#is_leg_of">
  2888. <rdfs:subPropertyOf rdf:resource="#is_limb_of"/>
  2889. </rdf:Description>
  2890. <rdf:Description rdf:about="#has_limb">
  2891. <rdfs:subPropertyOf rdf:resource="#has_part"/>
  2892. </rdf:Description>
  2893. </rdf:RDF>
  2894. And i get this Error:
  2895. Traceback (most recent call last):
  2896. File "<pyshell#12>", line 1, in <module>
  2897. result = graph.query(queryString)
  2898. File "rdflib\graph.py", line 770, in query
  2899. return result(processor.query(query_object))
  2900. File "rdflib\rdfextras\sparql\processor.py", line 43, in query
  2901. extensionFunctions=extensionFunctions)
  2902. File "rdfextras\sparql\algebra.py", line 319, in TopEvaluate
  2903. None)
  2904. File "rdfextras\sparql\algebra.py", line 159, in ReduceToAlgebra
  2905. right = ReduceGraphPattern(right,prolog)
  2906. File "rdfextras\sparql\algebra.py", line 51, in ReduceGraphPattern
  2907. bgp=BasicGraphPattern(list(unRollTripleItems(triple,prolog)),prolog)
  2908. File "rdfextras\sparql\evaluate.py", line 217, in unRollTripleItems
  2909. for item in unRollRDFTerm(items,queryProlog):
  2910. File "rdfextras\sparql\evaluate.py", line 201, in unRollRDFTerm
  2911. yield (convertTerm(item.identifier,queryProlog),
  2912. File "rdfextras\sparql\evaluate.py", line 116, in convertTerm
  2913. base=queryProlog.prefixBindings[u'']
  2914. KeyError: u''
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement