74
3 Theoretische Grundlagen von IS-Gateways
Benutzerschnittstelle Y
C
Benutzerschnittstelle Y
S
Mono-IS
Daten-
bestand
Anwendungsprogramme
Datenverwaltungssystem
Datenschnittstelle
Systemschnittstelle
Benutzerschnittstelle
Schnittstelle X
S
Benutzerschnittstellen
Gateway
Bild 3.15 Benutzerschnittstellen-Gateway
3.5 Die Rolle der Semantik in IS-Gateways
Die Definition des IS-Gateways schliesst Änderungen in der Semantik der trans-
formierten Daten durch ein IS-Gateway ausdrücklich aus. Trotzdem können
strukturelle Änderungen an Daten Auswirkungen auf die Semantik dieser Daten
haben. Schon eine Strukturänderung von einem Baum zu einer verketteten Liste
kann auf verschiedene Arten geschehen (je nachdem in welcher Reihenfolge die
Blätter des Baumes angesprochen werden). Handelt es sich nun dabei bereits um
eine unzulässige Bedeutungsänderung? Ist nur der Inhalt der Blätter gesucht, so
spielt die Struktur für die Bedeutung keine Rolle. Eine reine Zeichencodeänderung
wie die Transformation zwischen HTML-Code (z. B. ü=ü) und ISO Latin-1
Code (ü=0xFC) kann aber semantisch bereits bedeutsam werden, sobald nicht
alle Zeichen abbildbar sind. Änderungen in der Semantik müssen deshalb immer
im Kontext gesehen werden und sind innerhalb eines IS-Gateways zuzulassen,
solange sie im Rahmen des Verwendungszwecks keine relevanten
Bedeutungsänderungen zur Folge haben.