Integration Semistrukturierter Daten mit HyperView

Als Nutzer des WWW ist man häufig gezwungen, mühsam Informationen aus verschiedenen Web Sites miteinander kombinieren. Das Ziel des HyperView Ansatzes zur Integration von semistrukturierten Daten ist daher, Daten aus mehreren, strukturell heterogenen Web Sites zu integrieren und sie in Form eines virtuellen Web Site dem Benutzer zu präsentieren.

Ein virtueller Web Site versucht nicht, die zugrundeliegenden Web Sites zu spiegeln, vielmehr werden für jede Seitenanforderung die dazu nötigen Daten aus den Web Sites geladen und die Seite dynamisch generiert. Ein virtueller Web Site stellt somit einen View der zugrundeliegenden Web Sites dar. Die Herausforderung liegt dabei in der bedarfsgesteuerten Transformation der zugrundeliegenden Seiten in die generierten Seiten.

HyperView verwendet eine mehrschichtige Architektur, wobei jede Schicht als ein View der vorausgehenden Schicht realisiert ist. Der Vortrag behandelt den in HyperView verwendeten View-Mechanismus, der auf Graphtransformationsregeln basiert. Diese Regeln werden bedarfsgesteuert aktiviert als Reaktion auf Anfragen gegen den View.

Als eine Anwendung von HyperView werden die im Rahmen des DARWIN-Projekts entwickelten Views für die Web Sites von wissenschaftlichen Verlagen besprochen und in einer Online-Demonstration präsentiert.


Lukas Faulstich
Last modified: Tue Nov 16 13:30:02 MET 1999