Treffer: Maintaining consistency of data on the web
Weitere Informationen
Zsfassung in dt. Sprache ; Im Web sind zunehmend mehr Daten verfügbar, wobei Schätzungen eine Milliarde Dokumente im Jahr 2002 nennen. Es wird davon ausgegangen, dass die meisten dieser Dokumente im XML Format vorliegen, da zu erwarten ist, dass HTML von XML als Lingua franca des Webs abgelöst wird, z.B. in der Form von XHTML. Ein verbreitetes Problem im Entwurf und der Wartung von Websites liegt darin, dass Webseiten sehr oft andere Daten replizieren oder aus anderen Daten abgeleitet werden. Diese anderen Daten, die auch als Basisdaten bezeichnet werden, sind für gewöhnlich nicht Bestandteil der replizierenden oder ableitenden Seite. Zwei Eigenschaften von Websites zeichnen für dieses Problem verantwortlich. Erstens muss sich die Hypertext-Struktur einer Website nicht notwendigerweise mit dem darunterliegenden konzeptuellen Domänenmodell decken. Daher kann es notwendig sein, ein und dasselbe Datenelement auf mehreren Seiten darzustellen. Zweitens wird der Inhalt vorgenerierter Seiten oft aus Legacy Systemen bezogen, wie relationalen Datenbanken. Webseiten replizieren in diesem Fall Datenelemente von Datenbanken. Folglich werden Replikas und Ableitungen inkonsistent, wenn sich Basisdaten ändern, die in Webseiten oder relationalen Datenbanken gespeichert sind. Zum Beispiel zeigt eine vorgenerierte, ein Produkt anbietende Seite nach der Änderung des Preises in der Datenbank dieses zu einem falschen Preis an. Die Dissertation bietet eine Lösung an, indem ein kombinierter Ansatz zum Erhalt der Konsistenz jener Webseiten vorgeschlagen wird, die (i) Daten aus relationalen Datenbanken replizieren, oder (ii) Daten aus Webseiten replizieren bzw. sich aus ihnen ableiten. Werden Basisdaten geändert, wird die Änderung sofort zu betroffenen Webseiten weitergeleitet. Dort wird deren Wartung inkrementell vollzogen, indem nur die von der Änderung betroffenen Teile modifiziert werden, anstatt die Seite komplett von neuem zu generieren. Der vorgeschlagene Ansatz bietet so konsistente und aktuelle Seiten zu jeder Zeit. Er ist u.a. ...