Rework:Protokolle:11-05-2005

From Wiki

Jump to: navigation, search

Contents

Allgemeines

Protokoll der Sitzung vom 11. Mai 2005

  • Sitzungsleitung: Andreas
  • Protokollführer: Marc

Zeit und Ort:

  • Raum: LF 130
  • Beginn: 14:20 Uhr
  • Ende: 16:10 Uhr

Anwesenheit:

  • Betreuer: Ingo, Henrik
  • Teilnehmer: Sascha, Marc, Andreas

Nächste Sitzung:

Studienprojekt Mindmap:

Sitzung

Nach einer kurzen Beschreibung des Zwischenstands wird entschieden, dass der Multivalent Browser eingesetzt werden soll, da er sich leicht integrieren lässt und viele wichtige Annotationstypen unterstützt.

Annotationsmodell

Allgemeiner Aufbau

Das Annotationsmodell soll aus einer Oberen Ontologie und einer Unteren Ontologie bestehen. Die Obere Ontologie legt allgemeine Konzepte fest, die dem System bekannt sind. Die Klasse AnnotableObject beschreibt dabei, welche Objekte annotiert werden können. Dazu gehören neben den beteiligten Personen, den Dokumenten und Metadaten auch die Annotationen selbst. So ist es möglich auch Annotationen selbst wieder zu annotieren und eine Möglichkeit zur Diskussion zur Verfügung zu stellen.

Annotationstypen

Die unterschiedlichen Annotationstypen sind Subklassen von Annotation. Hier werden allgemeine oder häufig verwendete Typen beschrieben, die dem Benutzer standardmäßig zur Verfügung gestellt werden. Spezielle, benutzerspezifische Annotationstypen werden in der Unteren Ontologie beschrieben. Dadurch kann der Benutzer die Ontologie seinem Bedürfnissen anpassen und ggf. andere bestehende Ontologien einbinden.

Annotationsdarstellung

Die Annotationstypen beschreiben die Bedeutung einzelner Annotationen. Wie eine Annotation dargestellt wird, kann der Benutzer durch eine Verknüpfung eines Annotationstyps mit einem Darstellungstyp festlegen. Dies ist beispielweise durch eine Property-Datei denkbar. Die Klasse Sign enthält alle unterstützen Darstellungen für Annotationen. Dabei wird zwischen graphischen und textuellen Darstellungen unterschieden. Jeder Darstellung kann eine Java-Klasse zugewiesen werden, die für die Verarbeitung zuständig ist.

OWL-Ontologie

Protégé OWL-Projekt:

Aufgaben

  • Marc, Andreas: Weitere Ausarbeitung der o.g. Ontologie
  • Sascha: Buttons für die Navigation (z.B. Seitenwechsel) und Darstellungsänderung (z.B. Zoom)

Ausblick

  • Wiederholung der Multivalent-Demonstration
Personal tools