Database Research Group

WSI – Database Systems Research Group

Implement Data Wrangler for DSH


Database Supported Haskell (DSH) ist eine spezialisierte Abfragesprache für verschachtelte und sortierte Datensammlungen. Diese Ausarbeitung handelt vom DSH-Wrangler, einem interaktiven Werkzeug mit grafischer Benutzeroberfläche (GUI) zur Aufbereitung von tabellarischen, möglicherweise verschachtelten, Daten. Ein langfristiges Ziel des DSH-Wranglers ist die Generierung von DSH-Abfragen entsprechend der Benutzeraktionen in der grafischen Benutzeroberfläche. Die Ausarbeitung beschreibt eine JSON Repräsentation für verschachtelte, tabellarische Daten und ein frühes Stadium der Entwicklung des DSH-Wranglers. Der DSH-Wrangler ist als Webapplikation in JavaScript implementiert und unterstützt die Funktionen und Datentypen von DSH. Zur Repräsentation von verschachtelten Tabellen wurde eine Darstellungsschicht implementiert. Die DSH Funktionen können über eine Befehlszeile in der Webanwendung aufgerufen werden. Der Entwurf und die Implementierung von grafischen Benutzeraktionen zur Bearbeitung von tabellarischen Daten, sowie die Generierung von textbasierten DSH-Abfragen entsprechend der Aktionen steht noch aus. See http://vis.stanford.edu/wrangler/