Trace/Debug (optional)
Zu einer Entscheidungstabelle kann ein Trace/Debug-Code definiert werden. Dieser Sourcecode wird in jeder Regel als erste Statementsequenz generiert und somit zur Laufzeit vor den Aktionen ausgeführt.
Durch die Verwendung von Platzhaltern ist eine genaue Analyse der ausgeführten Entscheidungstabelle(n) und deren Regeln leicht möglich.
Dies unterstützt leistungsstark:
-
Das Tracen und Debuggen komplexer Abläufe.
-
Statistische Auswertungen z.B. zur Ermittlung der Testdeckungsgrade.
Im Kontextmenü der Kopfzeile einer Entscheidungstabelle kann unter Sourcecode>Sprache > Trace… der entsprechende Editor geöffnet und der Sourcecode eingegeben werden.

Hinweise und Tipps:
-
Selten benötigt, aber dann doch hilfreich: Der optionale Prolog bei Bedingungen bietet eine zusätzliche Möglichkeit, ergänzend zum Trace-Code, Informationen über Systemzustände aus dem Bedingungs-Prolog zu erfassen oder wegzuschreiben.
-
Detaillierte und gut nachvollziehbare Beispiele zu diesem Thema finden Sie im Kapitel: Analyse des Laufzeitverhaltens bei Java.
Weiterführende Informationen: