Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1/14 DIANE-Projekt Michael Klein, Birgitta König-Ries Ein ontologiebasierter Dokumentenraum als anpassbare Benutzerschnittstelle.

Ähnliche Präsentationen


Präsentation zum Thema: "1/14 DIANE-Projekt Michael Klein, Birgitta König-Ries Ein ontologiebasierter Dokumentenraum als anpassbare Benutzerschnittstelle."—  Präsentation transkript:

1 1/14 DIANE-Projekt Michael Klein, Birgitta König-Ries Ein ontologiebasierter Dokumentenraum als anpassbare Benutzerschnittstelle für mobile Informationssysteme Universität Karlsruhe Institut für Programmstrukturen und Datenorganisation Universität Karlsruhe

2 2/14 Mobile Geräte an Universitäten Mobile Geräte werden immer beliebter. Umfrage unter Studierenden der Uni Karlsruhe: 100% 50% LaptopWLAN- Karte ca. 80% ca. 70% PDA ca. 40% WAP- Handy ca. 60% ja 45% in diesem Jahr anschaffen 35% 30% 40% 25% 15% 50% 10%

3 3/14 Ad-hoc-Netze als Informationsplattform Idee: Verwendung dieser Geräte zur Unterstützung der Studierenden beim Lernen Sammeln und kombinieren von Lernmaterial aus unterschiedlichen Quellen Austausch von Lernmaterialien untereinander Diskussion über Lerninhalte Möglichkeit: enggekoppelte Ad-hoc-Netze

4 4/14 Typisches Szenario Anna Bert Charly summary.doc uml.doc exerc1.pdf exerc2.pdf... exerc9.pdf slides1.ppt JDBC.ppt 4-solution.txt solution_5.txt slides1.ppt slides2.ppt slides3.ppt sql.pdf 2phaseCommit.txt ERdiagram.gif UML-ER.doc SQL? Dateiname oft nicht sehr aussagekräftig Probleme: Finden inhaltsgleicher oder ähnlicher Dokumente schwierig Autor/Quelle eines Dokuments oft unklar Vollständigkeit mehrteiliger Dokumente nicht ersichtlich Detailreichtum der Dokumente oft verwirrend Vermischung von Dokumenten unterschiedlichen Detailgrads DB? SQL, 2PC, ER, UML, JDBC...?? Keine Unterscheidung zw. temporärem und grundsätzlichem Fehlen

5 5/14 Anforderungen an eine Benutzerschnittstelle Ziel: Strukturierte graphische Benutzerschnittstelle zum Auffinden von gewünschten Lerndokumenten Anforderungen: Lieferung von Informationen zum Inhalt der Dokumente (SQL, 2PC, JDBC, …) Lieferung von Informationen zum Typ der Dokumente (offiziell, persönlich, …) Lieferung von Informationen zum Format der Dokumente (ppt, txt, doc, …) Ansicht der Dokumente in verschiedenen Detailgraden Speicherort der Dokumente erkennbar Oberfläche adaptierbar an verschiedene Anzeigemöglichkeiten (Swing, HTML, WML, …)

6 6/14 Ontologien (1) Grundlage für die Oberfläche: Ontologien Ontologie = Menge von Konzepten, die ein Netz von Beziehungen bilden, welches ihre Semantik beschreibt. Für unsere Oberfläche nur isSubclassOf-Beziehung 1. Domänenspezifische Ontologie Datenbank TransaktionsverwaltungDatenbankeinsatz isSubclassOf OO DBMSRelationale DBMS Rel. AlgebraSQL Serialisierung 2PCStriktes 2PC

7 7/14 Ontologien (2) 2. Typ-Ontologie alle offiziell persönlich externFolieÜbungsblattZs-fassungLösung Papier offiziell = von Kursveranstaltern (Professor, Übungsleiter, etc.) persönlich = von Kursteilnehmern extern = von außenstehenden Personen

8 8/14 Der ontologiebasierte Dokumentenraum Datenbank TransaktionsverwaltungDatenbankeinsatz Relationale DBMS Rel. AlgebraSQL Serialisierung 2PCStriktes 2PC Folie alle offiziell persönlich extern Übungsblatt Zs-fassung Lösung Papier [...]

9 9/14 Zusammenfassung der Vorteile Thematische und quellenorientierte Sicht auf die Dokumente unabhängig von Dateinamen Gesamtüberblick sowie Detailansichten durch Auf- und Zuklappen der Ontologien möglich Thematisch ähnliche Dokumente finden sich in der gleichen Spalte Vollständig gefüllte Zeilen deuten auf vollständige inhaltliche Abdeckung Vollständig gefüllte Zeilen deuten auf ein breites Spektrum unterschiedlicher Lernmaterialien Interaktion durch Einfachklick (weitere Information), Doppelklick (Download), Ziehen (Anfragen) Gut in verschiedene Formate transformierbar

10 10/14 Anzeige auf verschiedenen Endgeräten Beschreibung der Oberfläche durch eine geräteunabhängige Beschreibungssprache, z.B. User Interface Markup Language (UIML) Ad-hoc-Netz Dienstsuche GUI-Builder UIML WML Renderer UIML HTML Renderer UIML Swing Renderer UIML WMLHTMLSwing

11 11/14 Beispiel für HTML Auf- und Zuklappen der Ontologie Weitere detailliertere Dokumente vorhanden Weitere Informationen durch ALT-Tag

12 12/14 Beispiel für Swing Aufklappen der Ontologie Zuklappen der Ontologie durch Doppelklick Weitere Informationen durch Tooltip

13 13/14 Zusammenfassung & Ausblick Vorgestellt wurde eine graphische Benutzeroberfläche,... die auf einem Dokumentenraum aufgespannt durch zwei Ontologien basiert... die übersichtlichen Zugriff auf (Lern-)Dokumente in einem Ad-hoc-Netz bietet... die auf verschiedenen mobilen Geräten dargestellt werden kann Erweiterungen: mehr als zwei Dimensionen nicht nur Informationsdienste, sondern auch allgemeinere Dienste wie Druckdienste, Konvertierungsdienste etc. Studie unter Benutzern: Wie gut lässt sich die Oberfäche bedienen? Was sollte verbessert werden?

14 14/14 Vielen Dank! Weitere Informationen auf unserer Projekt-Webseite: Gibt es noch Fragen? Vielen Dank für Ihre Aufmerksamkeit!


Herunterladen ppt "1/14 DIANE-Projekt Michael Klein, Birgitta König-Ries Ein ontologiebasierter Dokumentenraum als anpassbare Benutzerschnittstelle."

Ähnliche Präsentationen


Google-Anzeigen