Zeitmodellierung
================

Das im folgenden vorgestellte Modell zur Modellierung von Zeit ist u.U. fr
unsere Deskriptoren etwas berqualifiziert (im Abschnitt "Anwendung" beschrieben)
es ist allerdings fr die Analyse der gesammelten Daten ebenfalls geeignet. 

Zeit (syntaktisch) wird verwendet um entweder von Ereignissen oder von Zustnden
Eigenschaften in der Zeit (semantisch) zu beschreiben. Die behandlung Beider ist
dabei unterschiedlich:

* Ereignis:	Zeitpunkt
* Zustand:	Zeitintervall bzw. Dauer

Zeit soll hier durch Jahre, Monate, Tage, Stunden und Minuten modelliert werden.
Grbere oder feinenre Einheiten scheinen fr "Zeitungsartikel", egal ob online- oder 
traditionelle Medien, unntig. (Im Bereich der Brsenwerte sind evtl. auch Sekunden
von bedeutung, jedoch wrde ich hier nicht von "Artikeln" sprechen)

Die Genauigkeit von Zeit kann man hnlich dem Genauigkeitsbegriff in der Physik
definieren: Ein Wert ist immer so genau wie die Anzahl seiner gltigen Stellen.
In unserem Fall haben wir statt gltigen Stellen unterschiedlich przise Einheiten.

informelle Modellierung
-----------------------
* Ein Zeitpunkt kann in Jahren oder genauer angegeben werden. Wird hier angenommen,
  da es sich um gregorianische(?) Zeitrechnung handelt. 
* Eine Dauer kann in beliebigen Einheiten geschehen (sollte aber normalisiert werden,
  Bsp.: 70Minuten = 1Stunde 10Minuten)
* Zeitintervalle sollen hier durch Start- und Endzeitpunkt modelliert werden.
  Der "unprzisere" Zeitpunkt gibt die Przision des Intervalls an - der przisere
  soll dabei nach den blichen Regeln gerundet werden.

Syntax
------

<Jahr> 		::= <Integer>
<Monat>		::= 1..12
<Tag>		::= 1..31
<Stunde>	::= 0..23
<Minute>	::= 0..59
<Sekunde>	::= 0..59

<Zeitpunkt> 	::= 	<Jahr>
		|	<Jahr>.<Monat>
		|	<Jahr>.<Monat>.<Tag>
		|	<Jahr>.<Monat>.<Tag>[<Stunde>]
		|	<Jahr>.<Monat>.<Tag>[<Stunde>:<Minute>]
		|	<Jahr>.<Monat>.<Tag>[<Stunde>:<Minute>:<Sekunde>]

<Dauer>		::=	<Jahr>j
		|	<Jahr>j<Monat>m
		|	<Jahr>j<Monat>m<Tag>t
		|	<Jahr>j<Monat>m<Tag>t<Stunde>h
		|	<Jahr>j<Monat>m<Tag>t<Stunde>h<Minute>min
		|	<Jahr>j<Monat>m<Tag>t<Stunde>h<Minute>min<Sekunde>s
		|	<Monat>m<Tag>t<Stunde>h<Minute>min<Sekunde>s
		|	<Tag>t<Stunde>h<Minute>min<Sekunde>s
		|	<Stunde>h<Minute>min<Sekunde>s
		|	<Minute>min<Sekunde>s
		|	<Sekunde>s

<Zeitintervall>	::=	<Zeitpunkt>-<Zeitpunkt>   (1.Zeitpunkt ist Startzeitpunkt)


weitere Begriffe
----------------

Hier werden 2 Zeitpunkte in Beziehung zueinander gesetzt.

gleichzeitig:	Wenn der Zeitintervall zwischen 2 Zeitpunkten die Dauer 0 hat (in der
		entspechenden Genauigkeit)
vor/nach: 	Wenn 2 Zeitpunkte nicht gleichzeitig stattfinden, und der eine vor/nach 
		dem anderen stattfindet. 


Anwendung
---------
Fr Deskriptoren brauchen wir lediglich Zeitpunkte um das Publikationsdatum anzugeben.
Bein sammeln von Onlineartikeln soll, falls es nicht bekannt ist, das "Sammeldatum"
als Publikationsdatum genommen werden (auf den Tag genau).
Da wir den Inhalt der Artikel nicht interpretieren wollen sind die vom Inhalt 
behandelten Zeitaspekte irrelevant.
Die Aspekte Zeitintervall & Dauer treten u.U. bei der Betrachtung von Assotiationen auf.
