Das Modell
- VorbereitenDer Vorgang benennt Änderung und erwartetes Ergebnis.
- AusführenEine berechtigte Verbindung übergibt die Handlung.
- BestätigenDas Zielsystem meldet sein tatsächliches Ergebnis.
- ZurückschreibenDer neue Stand oder die offene Unsicherheit wird festgehalten.
Der Grundsatz
Stand · Bauplan
Jede ausgeführte Handlung kehrt mit einem bestätigten Ergebnis in den Vorgang zurück.
Warum
Ein Agent kann einen überzeugenden Plan erstellen und trotzdem am eigentlichen Vorgang vorbeiarbeiten. Der Entwurf ist fertig, im führenden Programm steht der Vorgang weiter offen. Eine fehlende Rückmeldung führt zu einem zweiten Versuch, obwohl der erste schon wirkte. Darum gehören Ausführung, Bestätigung und neuer Zustand in denselben Arbeitskreis. Eine gesendete Anfrage beweist noch kein Ergebnis.
Wie es arbeiten soll
AXON soll eine Handlung über eine erlaubte Anbindung ausführen. Die Antwort des Zielsystems wird mit der Aufgabe verbunden. FORGE soll den bestätigten Zustand übernehmen und bei fehlender Bestätigung einen offenen Zustand halten. KALKÜL soll den Übergang in der Spur erfassen. ARGUS zeigt erst den so gekennzeichneten Stand. Liefert ein Zielsystem keine verlässliche Bestätigung, braucht der Ablauf einen beschriebenen Prüfschritt, und der Vorgang bleibt mit Grund offen.
Schritt für Schritt
- Die Änderung mit eindeutigem Gegenstand und erwartetem Ergebnis vorbereiten.
- Rechte prüfen und die Handlung unmittelbar vor der Ausführung mit KALKÜL gegen die Regeln rechnen.
- Die Bestätigung des Zielsystems lesen und dem Versuch zuordnen.
- Ergebnis und offene Unsicherheit in den Vorgang zurückschreiben.
Grenzen
- Ein Zielsystem ohne Schreibschnittstelle verlangt einen Arbeitsschritt von Hand.
- Ein technischer Erfolgscode allein beweist nicht, dass das fachlich richtige Ergebnis entstanden ist.
- Rückschreiben über Systeme hinweg ist geplant. Der Kontrollprototyp führt keine echte Aktion bei einem Kunden aus.