title: Ontology on Protegè 4.2(ubuntu 12.04,64 bit)
body: <p>I'm learning how to build an ontology with protegè. I followed the tutorial about pizza but after creating class, subclass, etc when I use the reasoner Racer 2.0 it founds this problem:</p>
  
  <blockquote>
    <p>ParseException.encountnered: "error" at line 8,column 1
    Was expecting one of:
    "nil"...
    "t"....</p>
  </blockquote>
  
  <p>This is the xml_code:</p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  
  
  &lt;!DOCTYPE rdf:RDF [
  &lt;!ENTITY owl "http://www.w3.org/2002/07/owl#" &gt;
  &lt;!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" &gt;
  &lt;!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" &gt;
  &lt;!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" &gt;
  &lt;!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;!ENTITY pizzatutorial "http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#" &gt; ]&gt;
  
  &lt;rdf:RDF xmlns="http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#"
   xml:base="http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl"
   xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
   xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
   xmlns:pizzatutorial="http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#"
   xmlns:owl="http://www.w3.org/2002/07/owl#"
   xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"&gt;
  &lt;owl:Ontology rdf:about=""/&gt;
  
  
  
  &lt;!--   ///////////////////////////////////////////////////////////////////////////////////////
  //
  // Object Properties
  //
  ///////////////////////////////////////////////////////////////////////////////////////
   --&gt;
  
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#hasBase --&gt;
  
  &lt;owl:ObjectProperty rdf:about="#hasBase"&gt;
      &lt;rdf:type rdf:resource="&amp;owl;FunctionalProperty"/&gt;
      &lt;rdfs:domain rdf:resource="#Pizza"/&gt;
      &lt;rdfs:range rdf:resource="#PizzaBase"/&gt;
      &lt;rdfs:subPropertyOf rdf:resource="#hasIngredient"/&gt;
      &lt;owl:inverseOf rdf:resource="#isBaseOf"/&gt;
  &lt;/owl:ObjectProperty&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#hasIngredient --&gt;
  
  &lt;owl:ObjectProperty rdf:about="#hasIngredient"&gt;
      &lt;rdf:type rdf:resource="&amp;owl;TransitiveProperty"/&gt;
  &lt;/owl:ObjectProperty&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#hasTopping --&gt;
  
  &lt;owl:ObjectProperty rdf:about="#hasTopping"&gt;
      &lt;rdfs:domain rdf:resource="#Pizza"/&gt;
      &lt;rdfs:range rdf:resource="#PizzaTopping"/&gt;
      &lt;rdfs:subPropertyOf rdf:resource="#hasIngredient"/&gt;
      &lt;owl:inverseOf rdf:resource="#isToppingOf"/&gt;
  &lt;/owl:ObjectProperty&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#isBaseOf --&gt;
  
  &lt;owl:ObjectProperty rdf:about="#isBaseOf"&gt;
      &lt;rdfs:range rdf:resource="#Pizza"/&gt;
      &lt;rdfs:domain rdf:resource="#PizzaBase"/&gt;
      &lt;rdfs:subPropertyOf rdf:resource="#isIngredientOf"/&gt;
  &lt;/owl:ObjectProperty&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#isIngredientOf --&gt;
  
  &lt;owl:ObjectProperty rdf:about="#isIngredientOf"&gt;
      &lt;rdf:type rdf:resource="&amp;owl;TransitiveProperty"/&gt;
      &lt;owl:inverseOf rdf:resource="#hasIngredient"/&gt;
  &lt;/owl:ObjectProperty&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#isToppingOf --&gt;
  
  &lt;owl:ObjectProperty rdf:about="#isToppingOf"&gt;
      &lt;rdfs:range rdf:resource="#Pizza"/&gt;
      &lt;rdfs:domain rdf:resource="#PizzaTopping"/&gt;
      &lt;rdfs:subPropertyOf rdf:resource="#isIngredientOf"/&gt;
  &lt;/owl:ObjectProperty&gt;
  
  
  
  &lt;!-- 
  ///////////////////////////////////////////////////////////////////////////////////////
  //
  // Classes
  //
  ///////////////////////////////////////////////////////////////////////////////////////
   --&gt;
  
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#AmericanHotPizza --&gt;
  
  &lt;owl:Class rdf:about="#AmericanHotPizza"&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#JalapenoPepperTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#MozzarellaTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#TomatoTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#PepperoniTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;rdfs:subClassOf rdf:resource="#NamedPizza"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#AmericanPizza --&gt;
  
  &lt;owl:Class rdf:about="#AmericanPizza"&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#TomatoTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#PepperoniTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#MozzarellaTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;rdfs:subClassOf rdf:resource="#NamedPizza"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#AnchovyTopping --&gt;
  
  &lt;owl:Class rdf:about="#AnchovyTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#SeafoodTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#CaperTopping --&gt;
  
  &lt;owl:Class rdf:about="#CaperTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#VegetableTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#CheeseTopping --&gt;
  
  &lt;owl:Class rdf:about="#CheeseTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#PizzaTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#DeepPanBase --&gt;
  
  &lt;owl:Class rdf:about="#DeepPanBase"&gt;
      &lt;rdfs:subClassOf rdf:resource="#PizzaBase"/&gt;
      &lt;owl:disjointWith rdf:resource="#ThinAndCrispyBase"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#GreenPepperTopping --&gt;
  
  &lt;owl:Class rdf:about="#GreenPepperTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#PepperTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#HamTopping --&gt;
  
  &lt;owl:Class rdf:about="#HamTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#MeatTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#JalapenoPepperTopping --&gt;
  
  &lt;owl:Class rdf:about="#JalapenoPepperTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#PepperTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#MargheritaPizza --&gt;
  
  &lt;owl:Class rdf:about="#MargheritaPizza"&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#TomatoTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#MozzarellaTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;rdfs:subClassOf rdf:resource="#NamedPizza"/&gt;
      &lt;rdfs:comment
          &gt;A pizza that has only TomatonTopping and Mozzarella&lt;/rdfs:comment&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#MeatTopping --&gt;
  
  &lt;owl:Class rdf:about="#MeatTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#PizzaTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#MozzarellaTopping --&gt;
  
  &lt;owl:Class rdf:about="#MozzarellaTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#CheeseTopping"/&gt;
      &lt;owl:disjointWith rdf:resource="#ParmezanTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#MushroomTopping --&gt;
  
  &lt;owl:Class rdf:about="#MushroomTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#VegetableTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#NamedPizza --&gt;
  
  &lt;owl:Class rdf:about="#NamedPizza"&gt;
      &lt;rdfs:subClassOf rdf:resource="#Pizza"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#OliveTopping --&gt;
  
  &lt;owl:Class rdf:about="#OliveTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#VegetableTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#OnionTopping --&gt;
  
  &lt;owl:Class rdf:about="#OnionTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#VegetableTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#ParmezanTopping --&gt;
  
  &lt;owl:Class rdf:about="#ParmezanTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#CheeseTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#PepperTopping --&gt;
  
  &lt;owl:Class rdf:about="#PepperTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#VegetableTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#PepperoniTopping --&gt;
  
  &lt;owl:Class rdf:about="#PepperoniTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#MeatTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#Pizza --&gt;
  
  &lt;owl:Class rdf:about="#Pizza"&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasBase"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#PizzaBase"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#PizzaBase --&gt;
  
  &lt;owl:Class rdf:about="#PizzaBase"/&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#PizzaTopping --&gt;
  
  &lt;owl:Class rdf:about="#PizzaTopping"/&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#PrawnTopping --&gt;
  
  &lt;owl:Class rdf:about="#PrawnTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#SeafoodTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#RedPepperTopping --&gt;
  
  &lt;owl:Class rdf:about="#RedPepperTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#PepperTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#SalamiTopping --&gt;
  
  &lt;owl:Class rdf:about="#SalamiTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#MeatTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#SeafoodTopping --&gt;
  
  &lt;owl:Class rdf:about="#SeafoodTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#PizzaTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#SohoPizza --&gt;
  
  &lt;owl:Class rdf:about="#SohoPizza"&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#TomatoTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#ParmezanTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#OliveTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;owl:equivalentClass&gt;
          &lt;owl:Restriction&gt;
              &lt;owl:onProperty rdf:resource="#hasTopping"/&gt;
              &lt;owl:someValuesFrom rdf:resource="#MozzarellaTopping"/&gt;
          &lt;/owl:Restriction&gt;
      &lt;/owl:equivalentClass&gt;
      &lt;rdfs:subClassOf rdf:resource="#NamedPizza"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#SpicyBeefTopping --&gt;
  
  &lt;owl:Class rdf:about="#SpicyBeefTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#MeatTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#ThinAndCrispyBase --&gt;
  
  &lt;owl:Class rdf:about="#ThinAndCrispyBase"&gt;
      &lt;rdfs:subClassOf rdf:resource="#PizzaBase"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#TomatoTopping --&gt;
  
  &lt;owl:Class rdf:about="#TomatoTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#VegetableTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#TunaTopping --&gt;
  
  &lt;owl:Class rdf:about="#TunaTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#SeafoodTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- http://www.semanticweb.org/marcello/ontologies/2015/4/pizzatutorial.owl#VegetableTopping --&gt;
  
  &lt;owl:Class rdf:about="#VegetableTopping"&gt;
      &lt;rdfs:subClassOf rdf:resource="#PizzaTopping"/&gt;
  &lt;/owl:Class&gt;
  
  
  
  &lt;!-- 
  ///////////////////////////////////////////////////////////////////////////////////////
  //
  // General axioms
  //
  ///////////////////////////////////////////////////////////////////////////////////////
   --&gt;
  
  &lt;rdf:Description&gt;
      &lt;rdf:type rdf:resource="&amp;owl;AllDisjointClasses"/&gt;
      &lt;owl:members rdf:parseType="Collection"&gt;
          &lt;rdf:Description rdf:about="#HamTopping"/&gt;
          &lt;rdf:Description rdf:about="#PepperoniTopping"/&gt;
          &lt;rdf:Description rdf:about="#SalamiTopping"/&gt;
          &lt;rdf:Description rdf:about="#SpicyBeefTopping"/&gt;
      &lt;/owl:members&gt;
  &lt;/rdf:Description&gt;
  &lt;rdf:Description&gt;
      &lt;rdf:type rdf:resource="&amp;owl;AllDisjointClasses"/&gt;
      &lt;owl:members rdf:parseType="Collection"&gt;
          &lt;rdf:Description rdf:about="#Pizza"/&gt;
          &lt;rdf:Description rdf:about="#PizzaBase"/&gt;
          &lt;rdf:Description rdf:about="#PizzaTopping"/&gt;
      &lt;/owl:members&gt;
  &lt;/rdf:Description&gt;
  &lt;rdf:Description&gt;
      &lt;rdf:type rdf:resource="&amp;owl;AllDisjointClasses"/&gt;
      &lt;owl:members rdf:parseType="Collection"&gt;
          &lt;rdf:Description rdf:about="#GreenPepperTopping"/&gt;
          &lt;rdf:Description rdf:about="#JalapenoPepperTopping"/&gt;
          &lt;rdf:Description rdf:about="#RedPepperTopping"/&gt;
      &lt;/owl:members&gt;
  &lt;/rdf:Description&gt;
  &lt;rdf:Description&gt;
      &lt;rdf:type rdf:resource="&amp;owl;AllDisjointClasses"/&gt;
      &lt;owl:members rdf:parseType="Collection"&gt;
          &lt;rdf:Description rdf:about="#AnchovyTopping"/&gt;
          &lt;rdf:Description rdf:about="#PrawnTopping"/&gt;
          &lt;rdf:Description rdf:about="#TunaTopping"/&gt;
      &lt;/owl:members&gt;
  &lt;/rdf:Description&gt;
  &lt;rdf:Description&gt;
      &lt;rdf:type rdf:resource="&amp;owl;AllDisjointClasses"/&gt;
      &lt;owl:members rdf:parseType="Collection"&gt;
          &lt;rdf:Description rdf:about="#CaperTopping"/&gt;
          &lt;rdf:Description rdf:about="#MushroomTopping"/&gt;
          &lt;rdf:Description rdf:about="#OliveTopping"/&gt;
          &lt;rdf:Description rdf:about="#OnionTopping"/&gt;
          &lt;rdf:Description rdf:about="#PepperTopping"/&gt;
          &lt;rdf:Description rdf:about="#TomatoTopping"/&gt;
      &lt;/owl:members&gt;
  &lt;/rdf:Description&gt;
  &lt;rdf:Description&gt;
      &lt;rdf:type rdf:resource="&amp;owl;AllDisjointClasses"/&gt;
      &lt;owl:members rdf:parseType="Collection"&gt;
          &lt;rdf:Description rdf:about="#CheeseTopping"/&gt;
          &lt;rdf:Description rdf:about="#MeatTopping"/&gt;
          &lt;rdf:Description rdf:about="#SeafoodTopping"/&gt;
          &lt;rdf:Description rdf:about="#VegetableTopping"/&gt;
      &lt;/owl:members&gt;
  &lt;/rdf:Description&gt;
  &lt;rdf:Description&gt;
      &lt;rdf:type rdf:resource="&amp;owl;AllDisjointClasses"/&gt;
      &lt;owl:members rdf:parseType="Collection"&gt;
          &lt;rdf:Description rdf:about="#AmericanHotPizza"/&gt;
          &lt;rdf:Description rdf:about="#AmericanPizza"/&gt;
          &lt;rdf:Description rdf:about="#MargheritaPizza"/&gt;
          &lt;rdf:Description rdf:about="#SohoPizza"/&gt;
      &lt;/owl:members&gt;
  &lt;/rdf:Description&gt;
  </code></pre>
  
  <p></p>