<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE rdf:RDF [
    <!ENTITY rdf     'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
    <!ENTITY rdfs    'http://www.w3.org/2000/01/rdf-schema#'>
    <!ENTITY xsd     'http://www.w3.org/2000/10/XMLSchema#'>
    <!ENTITY owl     'http://www.w3.org/2002/07/owl#'>
    <!ENTITY testbed 'http://lsdis.cs.uga.edu/proj/sweto#'>
    <!ENTITY dc      'http://purl.org/dc/elements/1.1/'>
]>

<rdf:RDF
    xmlns:rdf="&rdf;"
    xmlns:rdfs="&rdfs;"
    xmlns:xsd="&xsd;"
    xmlns:owl="&owl;"
    xmlns:testbed="&testbed;"
    xml:base="&testbed;"
    xmlns:dc="&dc;"
>


<owl:Ontology rdf:about="">
  <owl:versionInfo>testbed.owl, v 0.1 2003/10/10</owl:versionInfo>
  <rdfs:comment>Ontology for Testbed of LSDIS-SemDis project</rdfs:comment>
  <rdfs:label>SemDis Ontology</rdfs:label>
</owl:Ontology>

<!-- ************ CLASSES ************ -->

<owl:Class rdf:ID='Place'>
  <rdfs:label xml:lang="en">Place</rdfs:label>
  <dc:description xml:lang="en">Anything that is a place where things can be located</dc:description>
  <rdfs:comment xml:lang="en">Typically, entities of type Place include continents, regions, countries, states, cities</rdfs:comment>
</owl:Class>

<owl:Class rdf:ID='Thing'>
  <rdfs:label xml:lang="en">Thing</rdfs:label>
  <dc:description xml:lang="en">Anything that is not a place and is not a person</dc:description>
  <rdfs:comment xml:lang="en">This class encompasses one of the three major divisions of the ontology by discarding persons and places</rdfs:comment>
</owl:Class>

<owl:Class rdf:ID='Person'>
  <rdfs:label xml:lang="en">Person</rdfs:label>
  <dc:description xml:lang="en">Any entity that is a person</dc:description>
  <rdfs:comment xml:lang="en">This includes different types/specializations of person</rdfs:comment>
</owl:Class>

<owl:Class rdf:ID='Researcher'>
  <rdfs:label xml:lang="en">Researcher</rdfs:label>
  <dc:description xml:lang="en">Any entity that is a person and categorized as researcher</dc:description>
  <rdfs:comment xml:lang="en">This includes different types/specializations of a researcher person</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Person" />
</owl:Class>

<owl:Class rdf:ID='Professor'>
  <rdfs:label xml:lang="en">Professor</rdfs:label>
  <dc:description xml:lang="en">Any entity that is a person and categorized as professor</dc:description>
  <rdfs:comment xml:lang="en">This includes different types/specializations of a professor</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Researcher" />
</owl:Class>

<owl:Class rdf:ID='Computer_Science_Professor'>
  <rdfs:label xml:lang="en">Computer Science Professor</rdfs:label>
  <dc:description xml:lang="en">Any entity that is a person and categorized as computer science professor</dc:description>
  <rdfs:comment xml:lang="en">This includes different types/specializations of a computer science professor</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Professor" />
</owl:Class>

<owl:Class rdf:ID='Scientific_Publication'>
  <rdfs:label xml:lang="en">Scientific Publication</rdfs:label>
  <dc:description xml:lang="en">A research publication</dc:description>
  <rdfs:comment xml:lang="en">Scientific publications include books, journal articles, conference papers</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Thing" />
</owl:Class>

<owl:Class rdf:ID='Publication_Classification'>
  <rdfs:label xml:lang="en">Publication Classification</rdfs:label>
  <dc:description xml:lang="en">A publication classification</dc:description>
  <rdfs:comment xml:lang="en">Scientific publications classifications</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Thing" />
</owl:Class>

<owl:Class rdf:ID='ACM_Top_level_Classification'>
  <rdfs:label xml:lang="en">ACM Top level Classification</rdfs:label>
  <dc:description xml:lang="en">An ACM top level publication classification</dc:description>
  <rdfs:comment xml:lang="en">The top level ACM publications classifications</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Publication_Classification" />
</owl:Class>

<owl:Class rdf:ID='ACM_Second_level_Classification'>
  <rdfs:label xml:lang="en">ACM Second level Classification</rdfs:label>
  <dc:description xml:lang="en">An ACM Second level publication classification</dc:description>
  <rdfs:comment xml:lang="en">The Second level ACM publications classifications</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Publication_Classification" />
</owl:Class>

<owl:Class rdf:ID='ACM_Third_level_Classification'>
  <rdfs:label xml:lang="en">ACM Third level Classification</rdfs:label>
  <dc:description xml:lang="en">An ACM Third level publication classification</dc:description>
  <rdfs:comment xml:lang="en">The Third level ACM publications classifications</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Publication_Classification" />
</owl:Class>

<owl:Class rdf:ID='ACM_Subject_Descriptors'>
  <rdfs:label xml:lang="en">ACM_Subject_Descriptors</rdfs:label>
  <dc:description xml:lang="en">ACM Subject Descriptors referencing a classification</dc:description>
  <rdfs:comment xml:lang="en">Subject descriptors with reference to a classification</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Thing" />
</owl:Class>


<owl:Class rdf:ID='Country'>
  <rdfs:label xml:lang="en">Country</rdfs:label>
  <dc:description xml:lang="en">Countries in the world</dc:description>
  <rdfs:comment xml:lang="en">Countries in the world, examples: Mexico, Austria, India</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Place" />
</owl:Class>

<owl:Class rdf:ID='Region'>
  <rdfs:label xml:lang="en">Region</rdfs:label>
  <dc:description xml:lang="en">Geographic region encompassing a set of countries</dc:description>
  <rdfs:comment xml:lang="en">Regions in the world, examples: North America, Central America, South America</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Place" />
</owl:Class>

<owl:Class rdf:ID='City'>
  <rdfs:label xml:lang="en">City</rdfs:label>
  <dc:description xml:lang="en">A known city</dc:description>
  <rdfs:comment xml:lang="en">Cities in the world, examples: Athens, Atlanta, Chihuahua, New York</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Place" />
</owl:Class>

<owl:Class rdf:ID='State'>
  <rdfs:label xml:lang="en">State</rdfs:label>
  <dc:description xml:lang="en">A State or Province of a country</dc:description>
  <rdfs:comment xml:lang="en">States or Provinces of countries, examples: Georgia, Alaska, Alberta</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Place" />
</owl:Class>

<owl:Class rdf:ID='Airport'>
  <rdfs:label xml:lang="en">Airport</rdfs:label>
  <dc:description xml:lang="en">Airports, either local, domestic, or international</dc:description>
  <rdfs:comment xml:lang="en">Airports in the world, examples: LAX - Los Angeles, ATL - Atlanta</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Thing" />
</owl:Class>

<owl:Class rdf:ID='Event'>
  <rdfs:label xml:lang="en">Event</rdfs:label>
  <dc:description xml:lang="en">An important event that relates places, persons and things</dc:description>
  <rdfs:comment xml:lang="en">Important events, examples: 9/11, Suicide Attacks, Scientific Conference</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Thing" />
</owl:Class>


<owl:Class rdf:ID='Organization'>
  <rdfs:label xml:lang="en">Organization</rdfs:label>
  <dc:description xml:lang="en">An organization of people or other organizations</dc:description>
  <rdfs:comment xml:lang="en">Organizations, examples: CIA, Worldbank, UN</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Thing" />
</owl:Class>

<owl:Class rdf:ID='Academic_Organization'>
  <rdfs:label xml:lang="en">Academic Organization</rdfs:label>
  <dc:description xml:lang="en">An academic organization or institution</dc:description>
  <rdfs:comment xml:lang="en">Academic organizations, examples: UGA, CalTech, ISI</rdfs:comment>
  <rdfs:subClassOf rdf:resource="#Organization" />
</owl:Class>


<!-- ************ PROPERTIES ************ -->

<owl:DatatypeProperty rdf:ID="synonym">
  <rdfs:domain rdf:resource="#Person"/>
  <rdfs:label xml:lang="en">synonym</rdfs:label>
  <dc:description xml:lang="en">An alias, aka, different name</dc:description>
  <rdfs:comment xml:lang="en">Alias, aka, examples: Aleman, Boanerges Aleman, Aleman-Meza, B. Aleman</rdfs:comment>
</owl:DatatypeProperty>

<owl:ObjectProperty rdf:ID="has_citizenship_in">
  <rdfs:domain rdf:resource="#Person"/>
  <rdfs:range rdf:resource="#Country"/>
  <rdfs:label xml:lang="en">has citizenship in</rdfs:label>
  <dc:description xml:lang="en">Relates a person to a country to which that person has citizenship in</dc:description>
  <rdfs:comment xml:lang="en">Connects a person to a country by its citizenship, examples: Bill Clinton has_citizenship_in USA</rdfs:comment>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:ID="is_situated_at">
  <rdfs:domain rdf:resource="#Person"/>
  <rdfs:range rdf:resource="#Place"/>
  <rdfs:label xml:lang="en">is situated at</rdfs:label>
  <dc:description xml:lang="en">Relates a person to a place or location</dc:description>
  <rdfs:comment xml:lang="en">Relates a person is located in a place, examples: Halaschek is_situated_at Austria</rdfs:comment>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:ID="thing_located_in">
  <rdfs:domain rdf:resource="#Thing"/>
  <rdfs:range rdf:resource="#Place"/>
  <rdfs:label xml:lang="en">thing located in</rdfs:label>
  <dc:description xml:lang="en">Provides meaning of a thing being located in a place</dc:description>
  <rdfs:comment xml:lang="en">Connects a thing to being located in a place, examples: LAX thing_located_in Los Angeles, UGA thing_located_in Athens</rdfs:comment>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:ID="located_in">
  <rdfs:domain rdf:resource="#Place"/>
  <rdfs:range rdf:resource="#Place"/>
  <rdfs:label xml:lang="en">located in</rdfs:label>
  <dc:description xml:lang="en">Specifically relates a place located in a place</dc:description>
  <rdfs:comment xml:lang="en">Connects a place with another place, examples: Athens located_in Georgia, Georgia located_in USA</rdfs:comment>
</owl:ObjectProperty>

<owl:DatatypeProperty rdf:ID="code">
  <rdfs:domain rdf:resource="#Airport"/>
  <rdfs:label xml:lang="en">code</rdfs:label>
  <dc:description xml:lang="en">Airport 3-letters code</dc:description>
  <rdfs:comment xml:lang="en">Airport code, examples: ATL, CUU, LAX</rdfs:comment>
</owl:DatatypeProperty>

<owl:ObjectProperty rdf:ID="responsible_for">
  <rdfs:domain rdf:resource="#Organization"/>
  <rdfs:range rdf:resource="#Event"/>
  <rdfs:label xml:lang="en">responsible for</rdfs:label>
  <dc:description xml:lang="en">An organization is responsible for an event</dc:description>
  <rdfs:comment xml:lang="en">A connection of an organization with an event, examples: UN responsible_for Peace Accord</rdfs:comment>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:ID="occurred_in">
  <rdfs:domain rdf:resource="#Event"/>
  <rdfs:range rdf:resource="#Place"/>
  <rdfs:label xml:lang="en">ocurred in</rdfs:label>
  <dc:description xml:lang="en">An event has occurence in a given place</dc:description>
  <rdfs:comment xml:lang="en">Connects an event to a place in which it happened, examples: 9/11 occured_in USA</rdfs:comment>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:ID="listed_author_in">
  <rdfs:domain rdf:resource="#Researcher"/>
  <rdfs:range rdf:resource="#Scientific_Publication"/>
  <rdfs:label xml:lang="en">listed author in</rdfs:label>
  <dc:description xml:lang="en">Relates a researcher to a publication in which s/he is one of the authors</dc:description>
  <rdfs:comment xml:lang="en">Relationship from a researcher to a publication in which s/he is one of the authors</rdfs:comment>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:ID="classified_with">
  <rdfs:domain rdf:resource="#Scientific_Publication"/>
  <rdfs:range rdf:resource="#Publication_Classification"/>
  <rdfs:label xml:lang="en">classified with</rdfs:label>
  <dc:description xml:lang="en">Relates a scientific publication to a publication classification</dc:description>
  <rdfs:comment xml:lang="en">Relationship from a scientific publication to a publication classification</rdfs:comment>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:ID="researcher_works_at">
  <rdfs:domain rdf:resource="#Researcher"/>
  <rdfs:range rdf:resource="#Organization"/>
  <rdfs:label xml:lang="en">researcher works at</rdfs:label>
  <dc:description xml:lang="en">Relates a researcher to an organization in which s/he is member</dc:description>
  <rdfs:comment xml:lang="en">Relationship from a researcher to an organization in which s/he is member/faculty/postdoc/student</rdfs:comment>
</owl:ObjectProperty>

<owl:DatatypeProperty rdf:ID="publication_keywords">
  <rdfs:domain rdf:resource="#Scientific_Publication"/>
  <rdfs:label xml:lang="en">publication keywords</rdfs:label>
  <dc:description xml:lang="en">Keywords of a publication</dc:description>
  <rdfs:comment xml:lang="en">Set of keywords of a publication</rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="description">
  <rdfs:domain rdf:resource="#Event"/>
  <rdfs:label xml:lang="en">description</rdfs:label>
  <dc:description xml:lang="en">Text description of an event</dc:description>
  <rdfs:comment xml:lang="en">More information about an event, examples: The event will have minor economic impact in the southern part of the state</rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="event_date">
  <rdfs:domain rdf:resource="#Event"/>
  <rdfs:label xml:lang="en">event date</rdfs:label>
  <dc:description xml:lang="en">Date when the event happened</dc:description>
  <rdfs:comment xml:lang="en">Date of occurrence of an event, examples: 2001-09-11</rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="type_of_event">
  <rdfs:domain rdf:resource="#Event"/>
  <rdfs:label xml:lang="en">type of event</rdfs:label>
  <dc:description xml:lang="en">Describes the type of an event</dc:description>
  <rdfs:comment xml:lang="en">Type of an event, examples: Suicide, Peace Accord, company bankruptcy</rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="extraction_method">
  <rdfs:label xml:lang="en">extraction method</rdfs:label>
  <dc:description xml:lang="en">Describes whether the entity was extracted in an automated or manual manner </dc:description>
  <rdfs:comment xml:lang="en">Entities are extracted either in an automated or manual manner </rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="extracted_by_person">
  <rdfs:domain rdf:resource="#Person"/>
  <rdfs:label xml:lang="en">extracted by person</rdfs:label>
  <dc:description xml:lang="en">Describes who was in charge of extraction</dc:description>
  <rdfs:comment xml:lang="en">Person who extracted the entity, examples: Gowtham Sannapareddy, Boanerges Aleman-Meza</rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="extraction_tool">
  <rdfs:label xml:lang="en">extraction tool</rdfs:label>
  <dc:description xml:lang="en">Describes the tool used for extraction </dc:description>
  <rdfs:comment xml:lang="en">Tool used for extraction, examples: Semagix Fredom </rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="extraction_date_time">
  <rdfs:label xml:lang="en">extraction date time</rdfs:label>
  <dc:description xml:lang="en">Date and time of extraction</dc:description>
  <rdfs:comment xml:lang="en">Keeps the date and time of extraction, examples: 2003-11-13, 12:00</rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="extraction_update_date_time">
  <rdfs:label xml:lang="en">extraction update date time</rdfs:label>
  <dc:description xml:lang="en">Date and time of an updated extraction</dc:description>
  <rdfs:comment xml:lang="en">Keeps the date and time of an updated extraction, examples: 2003-11-13, 12:00</rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="curation">
  <rdfs:label xml:lang="en">curation</rdfs:label>
  <dc:description xml:lang="en">Describes whether the entity was curated or not</dc:description>
  <rdfs:comment xml:lang="en">Examples: yes/no</rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="source_location">
  <rdfs:label xml:lang="en">source location</rdfs:label>
  <dc:description xml:lang="en">Gives information of the source location of the extracted data</dc:description>
  <rdfs:comment xml:lang="en">Source location, examples: http://lsdis.cs.uga.edu/about/people.html, ftp://....</rdfs:comment>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:ID="owner">
  <rdfs:label xml:lang="en">owner</rdfs:label>
  <dc:description xml:lang="en">Gives information of the owner of the data source</dc:description>
  <rdfs:comment xml:lang="en">Owner of the data source, examples: http://www.cia.gov, http://lsdis.cs.uga.edu/</rdfs:comment>
</owl:DatatypeProperty>



</rdf:RDF>

