e p i l o g - Fakultät für Informatik, TU Wien
e p i l o g - Fakultät für Informatik, TU Wien
e p i l o g - Fakultät für Informatik, TU Wien
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Peter Gansterer<br />
Umsetzung einer e-Learning Applikation <strong>für</strong> SQL mithilfe eines regelbasierten<br />
Bewertungssystems<br />
Studium: Diplomstudium <strong>Informatik</strong><br />
BetreuerIn: Univ.Prof. Dr. Reinhard Pichler<br />
Abstrakt: Für die Lehrveranstaltung "Datenmodellierung" wird ein e-Learning<br />
System entwickelt, das den vorhandenen Modus der Prüfungen und<br />
Übungen <strong>für</strong> das Lösen von SQL Aufgaben ersetzen soll. Es wird eine<br />
Webapplikation entwickelt, wo Studierende Aufgabenstellungen online<br />
bearbeiten können und direktes Feedback über die Richtigkeit der Lösung<br />
bekommen. Ein Ziel dabei ist die Entlastung der Lehrveranstaltungsbetreuer<br />
durch die automatische Bewertung der Lösungen. Die beiden wesentlichen<br />
Komponenten bei der Umsetzung des Systems waren: ein System zur<br />
Bewertung der Aufgaben und ein möglichst effizientes Userinterface. Zur<br />
Bewertung einer SQL Eingabe wird das Statement auf der entsprechenden<br />
Übungsdatenbank ausgeführt und die Ergebnistupel werden mit dem Soll-<br />
Ergebnis verglichen. Zusätzlich wird die Eingabe auch auf strukturelle bzw.<br />
semantische Korrektheit getestet. Bei der Entwicklung des Userinterfaces<br />
wurde auf Übersichtlichkeit und effiziente Navigation geachtet aber auch die<br />
Aufbereitung des Userfeedbacks spielt dabei eine wesentliche Rolle. Für die<br />
semantische Bewertung, <strong>für</strong> die Interpretation der Ergebnisdifferenzen und<br />
<strong>für</strong> die Aufbereitung des Userfeedbacks kommt ein einfaches, eigens<br />
entwickeltes Regelsystem zum Einsatz. Die vorgestellten Konzepte wurden in<br />
einer Prototyp-Implementierung erarbeitet und getestet.<br />
Mario Jerome Kofler<br />
Open Source Java EE Application Server functionality, configuration and<br />
performance on the basis of Geronimo, JBoss and Glassfish<br />
Studium: Diplomstudium <strong>Informatik</strong><br />
BetreuerIn: Univ.Prof. Dr. Reinhard Pichler<br />
Abstrakt: Mit der Entwicklung von E-Government und umfangreicher<br />
Geschäftsabwicklung mit Hilfe des World Wide Webs erfreuen sich<br />
Anwendungsserver immer größerer Beliebtheit. Einfache Webserver<br />
Lösungen erweisen sich oft als unzureichend im Hinblick auf Nutzbarkeit und<br />
Skalierbarkeit. Mit zunehmender Anzahl, gleichzeitig zu erwartender<br />
Benutzer, erhöht sich der Bedarf an Replikation und anderen<br />
performancesteigernden Techniken. Weiters sollte eine Schichtenarchitektur<br />
in Betracht gezogen werden, welche klar zwischen den verschiedenen<br />
Komponenten einer Anwendung unterscheidet. Die Java Platform Enterprise<br />
Edition (Java EE) legt eine derartige Schichtenarchitektur nahe. Zusätzlich zu<br />
Java EE Applikationsservern von großen kommerziellen Anbietern erweisen<br />
sich in letzter Zeit auch Open Source Varianten als wettbewerbsfähig. Diese<br />
Arbeit vermittelt die Konzepte des Java EE Frameworks und gibt einen<br />
47