<?xml version="1.0"?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns="http://cmrc.ucc.ie/ontologies/multimedia/image/time.owl#"
  xml:base="http://cmrc.ucc.ie/ontologies/multimedia/image/time.owl">
  <owl:Ontology rdf:about="">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The Time ontology defines concepts related to temporal descriptions of images</rdfs:comment>
  </owl:Ontology>
  <owl:Class rdf:ID="WeeklyPeriod">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A period of time that occurs every week</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Period"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom rdf:resource="#WeeklyPeriod"/>
        <owl:onProperty>
          <owl:TransitiveProperty rdf:ID="within"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom rdf:resource="#WeeklyPeriod"/>
        <owl:onProperty>
          <owl:TransitiveProperty rdf:ID="covers"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom rdf:resource="#WeeklyPeriod"/>
        <owl:onProperty>
          <owl:SymmetricProperty rdf:ID="overlaps"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Instant">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An instant of time that is defined by a date and a time</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Time"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Occasion">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A class for special annual occasions such as christmas, new year's eve, etc.</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="YearlyPeriod"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Season">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#YearlyPeriod"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A generic class for seasons</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="DailyPeriod">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Period"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom rdf:resource="#DailyPeriod"/>
        <owl:onProperty>
          <owl:SymmetricProperty rdf:about="#overlaps"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom rdf:resource="#DailyPeriod"/>
        <owl:onProperty>
          <owl:TransitiveProperty rdf:about="#covers"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:TransitiveProperty rdf:about="#within"/>
        </owl:onProperty>
        <owl:allValuesFrom rdf:resource="#DailyPeriod"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A period of time that occurs every day</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="Day">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A day in a week (Sunday to Saturday)</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#WeeklyPeriod"/>
  </owl:Class>
  <owl:Class rdf:about="#Time">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A generic class for time instants and periods</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#YearlyPeriod">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A period of time that occurs every year</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Period"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:TransitiveProperty rdf:about="#covers"/>
        </owl:onProperty>
        <owl:allValuesFrom rdf:resource="#YearlyPeriod"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:allValuesFrom rdf:resource="#YearlyPeriod"/>
        <owl:onProperty>
          <owl:TransitiveProperty rdf:about="#within"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:SymmetricProperty rdf:about="#overlaps"/>
        </owl:onProperty>
        <owl:allValuesFrom rdf:resource="#YearlyPeriod"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#Period">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A period of time</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Time"/>
  </owl:Class>
  <owl:Class rdf:ID="Month">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A generic class for months</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#YearlyPeriod"/>
  </owl:Class>
  <owl:ObjectProperty rdf:ID="temporallyRelatedTo">
    <rdfs:domain rdf:resource="#Time"/>
    <rdfs:range rdf:resource="#Time"/>
  </owl:ObjectProperty>
  <owl:DatatypeProperty rdf:ID="dateTime">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
    <rdfs:domain rdf:resource="#Instant"/>
  </owl:DatatypeProperty>
  <owl:TransitiveProperty rdf:about="#within">
    <rdfs:range rdf:resource="#Period"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A period of time can be covered by another period of time.</rdfs:comment>
    <rdfs:subPropertyOf rdf:resource="#temporallyRelatedTo"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <owl:inverseOf>
      <owl:TransitiveProperty rdf:about="#covers"/>
    </owl:inverseOf>
    <rdfs:domain rdf:resource="#Time"/>
  </owl:TransitiveProperty>
  <owl:TransitiveProperty rdf:about="#covers">
    <rdfs:range rdf:resource="#Time"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A period of time can be covered by another period of time.</rdfs:comment>
    <rdfs:subPropertyOf rdf:resource="#temporallyRelatedTo"/>
    <rdfs:domain rdf:resource="#Period"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <owl:inverseOf rdf:resource="#within"/>
  </owl:TransitiveProperty>
  <owl:SymmetricProperty rdf:about="#overlaps">
    <rdfs:range rdf:resource="#Period"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <rdfs:domain rdf:resource="#Period"/>
    <owl:inverseOf rdf:resource="#overlaps"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A period of time can overlap with a period of time.</rdfs:comment>
    <rdfs:subPropertyOf rdf:resource="#temporallyRelatedTo"/>
  </owl:SymmetricProperty>
  <Day rdf:ID="Wednesday">
    <within>
      <WeeklyPeriod rdf:ID="WorkingDays">
        <covers>
          <Day rdf:ID="Friday">
            <overlaps>
              <WeeklyPeriod rdf:ID="WeekEnd">
                <covers>
                  <Day rdf:ID="Saturday">
                    <within rdf:resource="#WeekEnd"/>
                  </Day>
                </covers>
                <covers>
                  <Day rdf:ID="Sunday">
                    <within rdf:resource="#WeekEnd"/>
                  </Day>
                </covers>
                <overlaps rdf:resource="#Friday"/>
              </WeeklyPeriod>
            </overlaps>
            <within rdf:resource="#WorkingDays"/>
          </Day>
        </covers>
        <covers>
          <Day rdf:ID="Tuesday">
            <within rdf:resource="#WorkingDays"/>
          </Day>
        </covers>
        <covers>
          <Day rdf:ID="Thursday">
            <within rdf:resource="#WorkingDays"/>
          </Day>
        </covers>
        <covers>
          <Day rdf:ID="Monday">
            <within rdf:resource="#WorkingDays"/>
          </Day>
        </covers>
        <covers rdf:resource="#Wednesday"/>
      </WeeklyPeriod>
    </within>
  </Day>
  <Season rdf:ID="Autumn">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The autumn season</rdfs:comment>
    <overlaps>
      <Season rdf:ID="WarmSeason">
        <covers>
          <Season rdf:ID="Summer">
            <covers>
              <Month rdf:ID="August">
                <within rdf:resource="#Summer"/>
              </Month>
            </covers>
            <covers>
              <Month rdf:ID="July">
                <within rdf:resource="#Summer"/>
              </Month>
            </covers>
            <covers>
              <Month rdf:ID="June">
                <within rdf:resource="#Summer"/>
              </Month>
            </covers>
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >The summer season</rdfs:comment>
            <within rdf:resource="#WarmSeason"/>
          </Season>
        </covers>
        <overlaps rdf:resource="#Autumn"/>
        <overlaps>
          <Season rdf:ID="Spring">
            <covers>
              <Month rdf:ID="April">
                <within rdf:resource="#Spring"/>
              </Month>
            </covers>
            <covers>
              <Month rdf:ID="May">
                <within rdf:resource="#Spring"/>
              </Month>
            </covers>
            <covers>
              <Month rdf:ID="March">
                <within rdf:resource="#Spring"/>
              </Month>
            </covers>
            <overlaps>
              <Season rdf:ID="ColdSeason">
                <overlaps rdf:resource="#Autumn"/>
                <overlaps rdf:resource="#Spring"/>
                <covers>
                  <Season rdf:ID="Winter">
                    <covers>
                      <Month rdf:ID="December">
                        <covers>
                          <Occasion rdf:ID="Christmas">
                            <within rdf:resource="#December"/>
                          </Occasion>
                        </covers>
                        <within rdf:resource="#Winter"/>
                      </Month>
                    </covers>
                    <covers>
                      <Month rdf:ID="February">
                        <within rdf:resource="#Winter"/>
                      </Month>
                    </covers>
                    <covers>
                      <Month rdf:ID="January">
                        <within rdf:resource="#Winter"/>
                      </Month>
                    </covers>
                    <within rdf:resource="#ColdSeason"/>
                    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                    >The winter season</rdfs:comment>
                  </Season>
                </covers>
              </Season>
            </overlaps>
            <overlaps rdf:resource="#WarmSeason"/>
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >The spring season</rdfs:comment>
          </Season>
        </overlaps>
      </Season>
    </overlaps>
    <overlaps rdf:resource="#ColdSeason"/>
    <covers>
      <Month rdf:ID="October">
        <within rdf:resource="#Autumn"/>
      </Month>
    </covers>
    <covers>
      <Month rdf:ID="November">
        <within rdf:resource="#Autumn"/>
      </Month>
    </covers>
    <covers>
      <Month rdf:ID="September">
        <within rdf:resource="#Autumn"/>
      </Month>
    </covers>
  </Season>
  <DailyPeriod rdf:ID="Afternoon">
    <covers>
      <DailyPeriod rdf:ID="Sunset">
        <rdfs:seeAlso>
          <DailyPeriod rdf:ID="Dusk">
            <within>
              <rdf:Description rdf:ID="Twilight">
                <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >The time of day immediately following sunset [Wordnet]</rdfs:comment>
                <covers rdf:resource="#Dusk"/>
                <within>
                  <DailyPeriod rdf:ID="Evening">
                    <rdfs:seeAlso>
                      <DailyPeriod rdf:ID="Daylight">
                        <covers>
                          <DailyPeriod rdf:ID="Noon">
                            <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                            >Midday</rdfs:label>
                            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                            >Noon is the time exactly halfway through the day. [Wikipedia]</rdfs:comment>
                            <rdfs:seeAlso>
                              <DailyPeriod rdf:ID="Morning">
                                <covers>
                                  <DailyPeriod rdf:ID="Sunrise">
                                    <rdfs:comment rdf:datatype=
                                    "http://www.w3.org/2001/XMLSchema#string"
                                    >Sunrise, also called sunup in some American English dialects, is the time at which the first part of the Sun appears above the horizon in the east. Sunrise should not be confused with dawn, which is the (variously defined) point at which the sky begins to lighten, some time before the sun itself appears, ending twilight.</rdfs:comment>
                                    <rdfs:seeAlso>
                                      <DailyPeriod rdf:ID="Dawn">
                                        <rdfs:comment rdf:datatype=
                                        "http://www.w3.org/2001/XMLSchema#string"
                                        >Dawn is the first light of day [Wordnet]</rdfs:comment>
                                        <within rdf:resource="#Morning"/>
                                        <rdfs:seeAlso rdf:resource="#Sunrise"/>
                                      </DailyPeriod>
                                    </rdfs:seeAlso>
                                    <rdfs:label rdf:datatype=
                                    "http://www.w3.org/2001/XMLSchema#string"
                                    >Sunup</rdfs:label>
                                    <within rdf:resource="#Morning"/>
                                  </DailyPeriod>
                                </covers>
                                <covers rdf:resource="#Dawn"/>
                                <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                                >The word morning referred originally to the sunrise, but has been extended to mean the whole early part of the day, from dawn to noon. [Wikipedia]</rdfs:comment>
                                <within rdf:resource="#Daylight"/>
                                <rdfs:seeAlso rdf:resource="#Sunrise"/>
                                <rdfs:seeAlso rdf:resource="#Dawn"/>
                              </DailyPeriod>
                            </rdfs:seeAlso>
                            <rdfs:seeAlso rdf:resource="#Afternoon"/>
                            <within rdf:resource="#Daylight"/>
                          </DailyPeriod>
                        </covers>
                        <rdfs:seeAlso rdf:resource="#Sunset"/>
                        <rdfs:seeAlso rdf:resource="#Sunrise"/>
                        <covers rdf:resource="#Afternoon"/>
                        <rdfs:seeAlso rdf:resource="#Morning"/>
                        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                        >Day</rdfs:label>
                        <rdfs:seeAlso rdf:resource="#Afternoon"/>
                        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                        >Daylight or day is the time after sunrise and before sunset while it is light outside. [Wordnet]</rdfs:comment>
                        <rdfs:seeAlso rdf:resource="#Noon"/>
                        <covers rdf:resource="#Morning"/>
                        <overlaps rdf:resource="#Evening"/>
                      </DailyPeriod>
                    </rdfs:seeAlso>
                    <covers rdf:resource="#Twilight"/>
                    <rdfs:seeAlso rdf:resource="#Twilight"/>
                    <rdfs:seeAlso rdf:resource="#Afternoon"/>
                    <covers rdf:resource="#Dusk"/>
                    <rdfs:seeAlso>
                      <DailyPeriod rdf:ID="Night">
                        <rdfs:seeAlso rdf:resource="#Dawn"/>
                        <rdfs:seeAlso rdf:resource="#Evening"/>
                        <rdfs:seeAlso rdf:resource="#Sunset"/>
                        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                        >Dark</rdfs:label>
                        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                        >Dark period of the day (roughly from sunset to dawn).
The time after sunset and before sunrise while it is dark outside [Wordnet]</rdfs:comment>
                      </DailyPeriod>
                    </rdfs:seeAlso>
                    <covers rdf:resource="#Sunset"/>
                    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                    >Informally, the evening refers to the period in which the daylight is decreasing, between the afternoon and night; it extends from the latter portion of the daylight (before sunset) until dark (after sunset). [Wikipedia]</rdfs:comment>
                    <overlaps rdf:resource="#Daylight"/>
                    <rdfs:seeAlso rdf:resource="#Dusk"/>
                    <rdfs:seeAlso rdf:resource="#Sunset"/>
                  </DailyPeriod>
                </within>
                <rdfs:seeAlso rdf:resource="#Sunset"/>
                <rdfs:seeAlso rdf:resource="#Dusk"/>
              </rdf:Description>
            </within>
            <within rdf:resource="#Evening"/>
            <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >Point at which darkness falls, some time after the Sun itself sets (which begins twilight) [Wikipedia]</rdfs:comment>
            <rdfs:seeAlso rdf:resource="#Sunset"/>
            <rdfs:seeAlso rdf:resource="#Twilight"/>
          </DailyPeriod>
        </rdfs:seeAlso>
        <rdfs:seeAlso rdf:resource="#Twilight"/>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Sunset, also called sundown in some American English dialects, is the time at which the Sun disappears below the horizon in the west. It should not be confused with dusk, which is the (variously defined) point at which darkness falls, some time after the Sun itself sets (which begins twilight).</rdfs:comment>
        <within rdf:resource="#Afternoon"/>
        <within rdf:resource="#Evening"/>
        <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
        >Sundown</rdfs:label>
      </DailyPeriod>
    </covers>
    <rdfs:seeAlso rdf:resource="#Noon"/>
    <rdfs:seeAlso rdf:resource="#Sunset"/>
    <within rdf:resource="#Daylight"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Afternoon is the time of day after 12:00 (noon), and follows morning each day. It nevertheless comes before night, and its use is often quite subjective. [Wikipedia]</rdfs:comment>
  </DailyPeriod>
  <Occasion rdf:ID="Easter"/>
  <Occasion rdf:ID="NewYear"/>
</rdf:RDF>

<!-- Created with Protege (with OWL Plugin 3.2, Build 355)  http://protege.stanford.edu -->
