Es dürfte klar sein, daß die Analysemethode (Parsen), die für die natürlichen Sprachen bereits eingeführt worden sind, ebenfalls - und erst recht - für die formalen Semantiksprachen geeignet sind; diese Sprachen haben in etwa das gleiche Spektrum von Eigenschaften, wie Programmiersprachen und müssen, im Gegensatz zu den natürlichen Sprachen, deterministisch analysierbar sein.
Es gibt mehrere Software-Design-Paradigmen, die sich besonders für den Einsatz in der computerlinguistischen Semantikverarbeitung eignen, jede mit unterschiedlichen Eigenschaften, insbesondere:
Natürlich kann jede Programmiersprache zu diesen Zwecken eingesetzt werden, wenn ausreichend komplexe Datenstrukturen zur Verfügung stehen, aber die Programmiersprachen der beiden genannten Paradigmen unterstützen die erforderlichen Programmiertechniken besonders gut:
Verschiedene Spezialsprachen oder ``Formalismen'', wie Attribut-Wert-Formalismen, DATR, usw., wurden entwickelt, um Syntax und Semantik zusammen zu modellieren.
Aufgaben: