Abschluss: Den Lebenslauf eines Listeners zeichnen
Startfehler, laufende Arbeit und Stopp in einem Zustandsmodell erklären.
Zeichne einen Dienst mit den Zuständen neu, startet, bereit, stoppt, beendet und fehlgeschlagen. Ordne jedem Übergang den Besitzer, die beobachtete Bestätigung und mögliche offene Ressourcen zu. Spiele drei Fälle durch: Fehler vor dem Binden, Fehler während der Arbeit und Ablauf des Stoppbudgets. Ergänze eine kurze Erklärung, welche Abhängigkeit geteilt wird und warum. Eine gute Abgabe benennt ausdrücklich den Fall, in dem ein Stopp angefordert, aber das Ende noch nicht bestätigt ist.
Ein Beispiel
Beispielbefund: Der Übergang stoppt → beendet verlangt den beobachteten Abschluss der Arbeit und den vereinbarten Ressourcenabbau. Läuft nur die Wartefrist ab, bleibt das Ergebnis ‚Stopp nicht bestätigt‘. Das Modell darf diesen Fall nicht stillschweigend in beendet umbenennen.