22.04.2015 Aufrufe

eTutor XQuery und Datalog - Data & Knowledge Engineering

eTutor XQuery und Datalog - Data & Knowledge Engineering

eTutor XQuery und Datalog - Data & Knowledge Engineering

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

70 Kapitel 7. Zusammenfassung<br />

7. Zusammenfassung<br />

Es wurden zwei Module entwickelt, um in das <strong>eTutor</strong>-System integriert zu<br />

werden. Dieses soll die Möglichkeit bieten, Übungsaufgaben zu Themen auf dem<br />

Gebiet des <strong>Data</strong> & <strong>Knowledge</strong> <strong>Engineering</strong> interaktiv <strong>und</strong> online lösen zu können.<br />

Mit dem ersten Modul, das auf <strong><strong>Data</strong>log</strong>-Aufgaben ausgerichtet ist, können<br />

demzufolge <strong><strong>Data</strong>log</strong>-Regeln <strong>und</strong> –Fakten analysiert werden. Die<br />

Analyseergebnisse wiederum werden bewertet <strong>und</strong> für die Präsentation für den<br />

Benutzer aufbereitet. Mit dem zweiten Modul wurde analog dazu die Möglichkeit<br />

geschaffen, <strong>XQuery</strong>-Ausdrücke automatisch analysieren <strong>und</strong> bewerten zu lassen.<br />

Es hat sich bei der Entwicklung herausgestellt, dass einige zusätzliche Angaben<br />

bei der Definition von Übungsaufgaben erforderlich sind, um die Details der<br />

Analyse festzulegen. Diese Informationen werden in einer Datenbank gespeichert<br />

<strong>und</strong> von dort bei jedem Aufruf der Analysefunktion des jeweiligen Moduls<br />

ausgelesen.<br />

Die Analyse von <strong><strong>Data</strong>log</strong>-Regeln <strong>und</strong> <strong>XQuery</strong>-Ausdrücken konzentriert sich<br />

hauptsächlich auf die konkreten Auswertungsergebnisse dieser Abfragen, d.h. die<br />

Analyse basiert auf einem „heuristischen“ Verfahren. Vergleiche zwischen<br />

<strong><strong>Data</strong>log</strong>-Regeln bzw. <strong>XQuery</strong>-Ausdrücken selbst würden zwar genauere<br />

Aussagen über mögliche Fehlerquellen ermöglichen, allerdings würde dies eine<br />

weiterführende Syntaxanalyse erfordern, die beim <strong><strong>Data</strong>log</strong>- bzw. dem <strong>XQuery</strong>-<br />

Modul bereits durch die eingesetzten Tools bei der Auswertung von Abfragen<br />

erfolgt. Darüber hinaus muss bedacht werden, dass im allgemeinen die<br />

Möglichkeiten, auf verschiedene Art <strong>und</strong> Weise zum richtigen Ergebnis zu<br />

kommen, vielfältig sind.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!