\relax \@writefile{toc}{\contentsline {section}{\numberline {1}Einleitung}{3}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Motivation}{3}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Beziehungen}{4}} \newlabel{kapBeziehungen}{{1.2}{4}} \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Referentielle Beziehungen}}{5}} \newlabel{scope}{{1}{5}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.3}Bezugsinformationen}{5}} \newlabel{kapBezugsinformationen}{{1.3}{5}} \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Referentielle Beziehungen \active@dq \dq@prtct{u}ber Module}}{6}} \newlabel{module}{{2}{6}} \@writefile{toc}{\contentsline {section}{\numberline {2}Entwurf des Visualisierungswerkzeugs}{7}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Erzeugung der Bezugsinformationen}{7}} \newlabel{erzBez}{{2.1}{7}} \@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Erzeugung der Bezugsinformationen}}{8}} \newlabel{bzfig}{{3}{8}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Erzeugungsort (Programm)}{8}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Erzeugungszeitpunkt}{9}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.3}Persistente Speicherung der Bezugsinformationen}{9}} \newlabel{persSpeiBez}{{2.1.3}{9}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Art der Darstellung}{10}} \newlabel{vTec}{{2.2}{10}} \@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Darstellung aller Beziehungen}}{10}} \newlabel{allText}{{4}{10}} \@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Hypertext mir Markierungen}}{11}} \newlabel{hypertext}{{5}{11}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Struktur des Werkzeugs}{12}} \@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Aufbau des Visualisierungswerkzeugs}}{13}} \newlabel{Architektur}{{6}{13}} \@writefile{toc}{\contentsline {section}{\numberline {3}Visualisierung}{14}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Anforderungen und Auswahl}{14}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Darstellung von Hypertext im World Wide Web}{15}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Seitenbeschreibungssprache (HTML)}{15}} \newlabel{kapHTML}{{3.3}{15}} \@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Verbindung eines HTTP-Clients mit einem HTTP-Server}}{16}} \newlabel{http}{{7}{16}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Seitenreferenzen (URLs)}{17}} \newlabel{labURLS}{{3.4}{17}} \@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Umgebungsvariablen eines Gateways}}{18}} \newlabel{ENVGATEWAY}{{1}{18}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Transferprotokoll (HTTP)}{18}} \newlabel{kapHTTP}{{3.5}{18}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6}Servererweiterung (CGI)}{19}} \newlabel{kapCGI}{{3.6}{19}} \@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Kommunikation zwischen Client, Server und Gateway}}{19}} \newlabel{http}{{8}{19}} \@writefile{toc}{\contentsline {section}{\numberline {4}Protokoll zum externen Aufruf von \emph {Tycoon}-Funktionen (TIP)}{20}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Das Protokoll}{20}} \@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Kommunikation externer Programme mit einem \emph {Tycoon}-Server}}{21}} \newlabel{TIPFIG}{{9}{21}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Der Server}{21}} \newlabel{tipServer}{{4.2}{21}} \@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Beispielkommunikation zwischen TIP-Client und TIP-Server}}{22}} \newlabel{PROTEXP}{{10}{22}} \@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces TIP-Serverschnittstelle}}{23}} \newlabel{itfTipServer}{{11}{23}} \@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces Beispiel f\active@dq \dq@prtct{u}r einen TIP-Server}}{24}} \newlabel{exTipServer}{{12}{24}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Der Client}{24}} \newlabel{tipClient}{{4.3}{24}} \@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Parameter des TIP-Clients}}{24}} \newlabel{tipClientParameter}{{2}{24}} \@writefile{toc}{\contentsline {section}{\numberline {5}Erzeugung von Hypertext}{26}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Die Verwaltung von Bezugsinformationen}{26}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.1}Verwaltung von Dateien mit Textpositionsrelationen}{27}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.2}Anfragen \active@dq \dq@prtct{u}ber Textpositionsrelationen}{27}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.3}Aufbau der Verwaltungsdateien}{27}} \@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces Ausz\active@dq \dq@prtct{u}ge eines Quelltextes und der zugeh\active@dq \dq@prtct{o}rigen Textpositionsrelation}}{28}} \newlabel{figDDB}{{13}{28}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Modifikation des \active@dq \dq@prtct{U}bersetzers}{28}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Modifikation von Programmbeschreibungen}{29}} \@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces Ein Lines-Objekt}}{30}} \newlabel{figLines}{{14}{30}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.1}Lines-Objekte und Zeichenketten}{30}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.2}Setzen von Worten}{31}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.3}Pr\active@dq \dq@prtct{a}- und Postfixe}{31}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.4}Die Erzeugung von HTML-Seiten}{31}} \newlabel{erzWWW}{{5.4}{31}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.4.1}Verweisseiten}{32}} \@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces Schl\active@dq \dq@prtct{u}sselworte der Rahmenseite}}{32}} \newlabel{KeyTab}{{3}{32}} \@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces Beispiel einer Verweisseite}}{33}} \newlabel{picNet1}{{15}{33}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.4.2}Quelltext als HTML}{34}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5}Das HTTP-Server Gateway}{34}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.6}Verwendung des Werkzeugs}{34}} \@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces Beispiel einer Quelltextseite}}{35}} \newlabel{picNet2}{{16}{35}} \@writefile{toc}{\contentsline {section}{\numberline {6}Zusammenfassung und Ausblick}{36}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Ans\active@dq \dq@prtct{a}tze f\active@dq \dq@prtct{u}r Verbesserungen}{36}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2}\active@dq \dq@prtct{U}bersicht \active@dq \dq@prtct{u}ber die Implementation}{36}} \@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces Kommunikation zwischen HTTP-Client und \emph {Tycoon}-Server}}{37}} \newlabel{genKom}{{17}{37}} \@writefile{toc}{\contentsline {section}{\numberline {7}Zur Entwicklung}{39}} \@writefile{toc}{\contentsline {section}{\numberline {A}Tycoon Interfaces}{40}} \@writefile{toc}{\contentsline {subsection}{\numberline {A.1}TipServer.ti}{40}} \@writefile{toc}{\contentsline {subsection}{\numberline {A.2}RefDB.ti}{41}} \@writefile{toc}{\contentsline {subsection}{\numberline {A.3}Lines.ti}{42}} \@writefile{toc}{\contentsline {subsection}{\numberline {A.4}QueryHTML.ti}{44}} \@writefile{toc}{\contentsline {subsection}{\numberline {A.5}Gen.ti}{45}} \@writefile{toc}{\contentsline {section}{\numberline {B}TipClient Parameter}{46}} \@writefile{toc}{\contentsline {section}{\numberline {C}HTTP-Server Gateway zu \emph {Tycoon}(Listing)}{47}} \newlabel{anhangGateway}{{C}{47}} \@writefile{toc}{\contentsline {section}{\numberline {D}Rahmenseite f\active@dq \dq@prtct{u}r Verweisseiten}{50}} \newlabel{appFrame}{{D}{50}} \@writefile{toc}{\contentsline {section}{\numberline {E}Literaturverzeichnis}{51}}