Zeitlinienperspektive

Die Regel und die Umstände dieses Beispiels sollen nun aus einer Zeitlinienperspektive betrachtet werden.

Zunächst wird die Anforderung wie folgt etwas umformuliert:

Regel (umformuliert): Eine Person gilt immer dann als alleinerziehendes Elternteil eines minderjährigen Kindes, wenn Folgendes für die Person zutrifft:

(Die Ausdrücke "für ein Datum" und "am entsprechenden Datum" wurden durch den Ausdruck "immer dann" ersetzt. Diese Umformulierung ist zwar nur geringfügig, kann jedoch für den gedanklichen Wechsel von einer Betrachtung von Zeitpunkten hin zu einer Betrachtung von Daten, die sich mit der Zeit ändern, wichtig sein.)

Nachfolgend werden nun Zeitlinien (des Typs Timeline<Boolean> für die Zeiten gezeichnet, in denen für jede Person Folgendes zutrifft:
Abbildung 1. Zeitlinien für die Lebensumstände von Joe, Mary und JamesBeispiel für Zeitlinie

Ausgehend von diesen Zeitlinien für die Lebensumstände von Joe, Mary und James können nun neue Zeitlinien erstellt werden, um die Änderung ihres jeweiligen Status für die Eigenschaft "Alleinerziehendes Elternteil eines minderjährigen Kindes" abzuleiten:

Abbildung 2. Zeitlinien für den Status der Eigenschaft "Alleinerziehendes Elternteil eines minderjährigen Kindes" von Joe, Mary und JamesBeispiel für Zeitlinie

Es lässt sich feststellen, dass sofort erkannt werden kann, wie sich der Status jeder Person für die Eigenschaft "Alleinerziehendes Elternteil eines minderjährigen Kindes" ändert, ohne dass zu diesem Zweck Überlegungen hinsichtlich der möglicherweise relevanten Datumsangaben angestellt werden müssen: