<< Click to Display Table of Contents >> Navigation: Ein Kodierschema aufbauen > Subjekt, Verhalten und Modifikator |
INTERACT unterscheidet technisch nicht zwischen Subjekt, Verhalten und Modifikator (Subjects, Behavior and Modifier). Alle Informationen werden durch Codes erfasst, die in so viele Klassen wie nötig eingefügt werden.
Dies sind aus INTERACT-Sicht einfach drei verschiedene Klassen für die verschiedenen Arten von Codes, die gesammelt werden sollen
Bei Bedarf können Sie eine Klasse mit dem Namen 'Subjekt' anlegen, aber Sie würden auch für jede Verhaltensgruppe eine Klasse anlegen, was zu Klassennamen führt, die deren Inhalt beschreiben, wie 'Aktivität', 'Vokalisation', 'Blick', 'Position' und so weiter...
Im Subject-Behavior-Modifier-System wird mit dem sogenannten Modifier ein Verhalten weiter spezifiziert.
In INTERACT werden sowohl das Verhalten innerhalb seiner Klasse als auch sein Modifier in einer anderen Klasse als Codes bezeichnet.
Für die Verhalten wird die Klasse nach der Behavior-Gruppe benannt; für die Modifier wird die Klasse üblicherweise nach dem Verhalten-Code benannt, den sie modifiziert.
Zum Beispiel würde die Aktivität "Langsam gehen" durch einen Code "Gehen" in der Klasse "Aktivität" beschrieben werden, und sein Modifikator "Langsam" kann in eine Klasse "Gehen" eingetragen werden.
Um Modifikatoren mit ihren Codes zu verknüpfen, werden beide am besten in separaten Code-Definitionsdateien gespeichert und dann mit einer lexikalischen Kettenreferenz verknüpft.
Durch das Erstellen von lexikalischen Ketten zwischen verschiedenen Code-Definitionen können Sie natürlich genau das gleiche Szenario von Subjekten, Verhalten und Modifikatoren umsetzen. Mit INTERACT sind Sie jedoch nicht an dieser drei 'Ebenen' gebunden, und Sie können jede 'Ebene' beliebig benennen. Sie können so viele Modifikatoren von Modifikatoren oder andere Arten von Unterebenen hinzufügen, wie Sie benötigen.
So können Sie auch komplizierte hierarchische Strukturen von Codes und Subcodes implementieren.
Eine Eins-zu-Eins-Implementierung eines grundlegenden Setups für 'Subjekt - Verhalten - Modifikator', wie es in anderen Programmen bekannt ist, würde in INTERACT folgendermaßen aussehen:
Verhaltencodes mit "Modifikatoren" haben eine lexikalische Kettenverknüpfung zu der separaten Code-Definitionsdatei, die diese Modifikator-Codes enthält.
Weitere, mehr INTERACT-ähnliche Implementierungen werden im Abschnitt Best-Practice-Beispiel-Setups dieser Dokumentation beschrieben.
Hinweis: Ein Kodiersystem kann aus einem, zwei oder drei Ausdrücken (Codes) in einer einfachen Datei bis hin zu einer komplexen Struktur mehrerer Code-Definitionsdateien bestehen, die als lexikalische Ketten verknüpft sind, einschließlich Präfixen und Kreisreferenzen. Es gibt keine technische Beschränkung für die Anzahl der Ebenen.