<?xml version="1.0"?>
<rdf:RDF
    xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns="http://lsdis.cs.uga.edu/semdis/entertainment#"
  xml:base="http://lsdis.cs.uga.edu/semdis/entertainment">
  <owl:Ontology rdf:about="">
    <owl:imports rdf:resource="http://protege.stanford.edu/plugins/owl/protege"/>
  </owl:Ontology>
  <owl:Class rdf:ID="Actor">
    <rdfs:label xml:lang="en">Actor</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Artist"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Person">
    <rdfs:label xml:lang="en">Person</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="Record">
    <rdfs:label xml:lang="en">Record</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Product"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Company">
    <rdfs:label xml:lang="en">Company</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="Instrumentalist">
    <rdfs:label xml:lang="en">Instrumentalist</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Musician"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="TV_Program">
    <rdfs:label xml:lang="en">TV_Program</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Product"/>
  </owl:Class>
  <owl:Class rdf:ID="Singer">
    <rdfs:label xml:lang="en">Singer</rdfs:label>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Musician"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#Artist">
    <rdfs:label xml:lang="en">Artist</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Person"/>
  </owl:Class>
  <owl:Class rdf:about="#Product">
    <rdfs:label xml:lang="en">Product</rdfs:label>
  </owl:Class>
  <owl:Class rdf:ID="Manager">
    <rdfs:label xml:lang="en">Manager</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Person"/>
  </owl:Class>
  <owl:Class rdf:about="#Musician">
    <rdfs:label xml:lang="en">Musician</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Artist"/>
  </owl:Class>
  <owl:Class rdf:ID="Record_Company">
    <rdfs:label xml:lang="en">Record_Company</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Company"/>
  </owl:Class>
  <owl:Class rdf:ID="Film">
    <rdfs:label xml:lang="en">Film</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Product"/>
  </owl:Class>
  <owl:Class rdf:ID="TV_Network">
    <rdfs:label xml:lang="en">TV_Network</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Company"/>
  </owl:Class>
  <owl:Class rdf:ID="Director">
    <rdfs:label xml:lang="en">Director</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Artist"/>
  </owl:Class>
  <owl:Class rdf:ID="Movie_Company">
    <rdfs:label xml:lang="en">Movie_Company</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Company"/>
  </owl:Class>
  <owl:Class rdf:ID="Producer">
    <rdfs:label xml:lang="en">Producer</rdfs:label>
    <rdfs:subClassOf rdf:resource="#Person"/>
  </owl:Class>
  <owl:ObjectProperty rdf:ID="produces_music">
    <rdfs:label xml:lang="en">produces_music</rdfs:label>
    <rdfs:range rdf:resource="#Record"/>
    <rdfs:domain rdf:resource="#Record_Company"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="manages">
    <rdfs:label xml:lang="en">manages</rdfs:label>
    <rdfs:range rdf:resource="#Artist"/>
    <rdfs:domain rdf:resource="#Manager"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="works_for">
    <rdfs:label xml:lang="en">works_for</rdfs:label>
    <rdfs:range rdf:resource="#Company"/>
    <rdfs:domain rdf:resource="#Person"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="produces_film">
    <rdfs:label xml:lang="en">produces_film</rdfs:label>
    <rdfs:range rdf:resource="#Film"/>
    <rdfs:domain rdf:resource="#Movie_Company"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="appears_in">
    <rdfs:label xml:lang="en">appears_in</rdfs:label>
    <rdfs:domain rdf:resource="#Actor"/>
    <rdfs:range rdf:resource="#TV_Program"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="directs">
    <rdfs:label xml:lang="en">directs</rdfs:label>
    <rdfs:range rdf:resource="#Film"/>
    <rdfs:domain rdf:resource="#Director"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="produces_program">
    <rdfs:label xml:lang="en">produces_program</rdfs:label>
    <rdfs:range rdf:resource="#TV_Program"/>
    <rdfs:domain rdf:resource="#TV_Network"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="acts_in">
    <rdfs:label xml:lang="en">acts_in</rdfs:label>
    <rdfs:domain rdf:resource="#Actor"/>
    <rdfs:range rdf:resource="#Film"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="sings_on">
    <rdfs:label xml:lang="en">sings_on</rdfs:label>
    <rdfs:domain rdf:resource="#Singer"/>
    <rdfs:range rdf:resource="#Record"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="produces">
    <rdfs:label xml:lang="en">produces</rdfs:label>
    <rdfs:range rdf:resource="#Product"/>
    <rdfs:domain rdf:resource="#Producer"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="plays_on">
    <rdfs:label xml:lang="en">plays_on</rdfs:label>
    <rdfs:range rdf:resource="#Record"/>
    <rdfs:domain rdf:resource="#Instrumentalist"/>
  </owl:ObjectProperty >
</rdf:RDF>

<!-- Created with Protege (with OWL Plugin 1.3, Build 202)  http://protege.stanford.edu -->
