SemKingPeng
SemKingPeng ist der Prototyp einer Software für ein Besucherinformationssystem im Pinguinhaus des Zoo Berlin. In der Anwendung wird mit Hilfe von hypertext-basierten Content-Maps den Benutzern die Möglichkeit gegeben, sich je nach Interessensschwerpunkt die bereitgestellten Informationen persönlich zu erschließen. Dabei erstellt der Benutzer eine individuelle Sicht auf den Datenbestand. In dieser Sicht können Informationen je nach persönlichem Interesse aufgenommen und in ihrem Bezug dargestellt werden. Das Projekt wurde im Frühjahr 2008 an der Technischen Fachhochschlue Berlin entwickelt.

Die Navigation und die wichtigsten Funktionen werden nachfolgend in einem Video vorgestellt.

Navigation und Datenvisualisierung

In der Anwendung navigiert der Benutzer durch die multimedialen Informationen mit Hilfe einer Karte zu dem Themengebiet der Königspinguine. Diese Themenkarten beinhalten Informationen zum Themengebiet und repräsentieren direkt deren Zusammenhänge in einer Übersicht. Ein wichtiger Aspekt bei der Umsetzung dieser Benutzeroberfläche ist, dass die Anordnung der inhaltlichen Elemente auf dem Bildschirm durch den Benutzer erfolgt. Die Inhalte werden in der unmittelbaren Nähe der letzten Berührung aus dem vernetzten ("hyperlinked") Datenbestand in die Sicht geholt. Durch das Einholen der Inhalte in den aktuellen Kontext entsteht nach unserer Einschätzung gleichzeitig ein Gefühl der Navigation in die Tiefe des Themas, während eine Übersicht im Blick bleibt.

Implementierung

Der Client wurde mit ActionScript 3.0 (Adobe Flex) implementiert. Als Content Management System wird die freie Software DeepaMehta eingesetzt.



Der SWF-Client liest zur Laufzeit eine entsprechende Content-Map und eine dazugehörige Map-View im XMLFormat ein. Bei der Content-Map handelt es sich um den gesamten Datenbestand (mit allen Topics und Assoziationen) der zur Verfügung steht, sowie deren visuelle Gestaltung. Eine Map-View ist eine konkrete Sicht auf den Datenbestand einer Content-Map. Sie enthält nur Topics und Assoziationen, die für den Benutzer aktuell sichtbar sind. Die Map-View stellt also eine Teilmenge der Content-Map dar. Die Daten der Map-View ändern sich mit der Benutzerinteraktion. Beim Start oder Reset der Anwendung wird eine Map-View geladen, die lediglich ein oder mehrere Start-Topics enthält. Die Maps enthaltenen Referenzen auf die Content-Files. Content-Files sind die eigentlichen Medieninhalte (HTML, Audio, Video, Bilder) der Anwendung. Sie werden bei entsprechender Benutzerinteraktion in den SWFClient zur Laufzeit geladen.

Content Management

Das java-basierte DeepaMehta dient in diesem Projekt als Datenlieferant und als Content Management System für den Anwender, um den vernetzten Datenbestand mit samt den Inhalten zu erstellen und zu veröffentlichen. Sowohl die Content-Maps, als auch die Map-Views werden mit DeepaMehta erstellt und verwaltet. DeepaMehta beinhaltet bereits Konzepte zur Integration von externen Datenquellen und kann mit einer datenbankspezifischen Implementierung direkt Inhalte externer Datenbankquellen lesen. Eine Nachimplementierte Export-Funktion liefert eine TopicMap-XML-Datei, welche die Struktur der Informationen beschreibt und dem Client als Grundlage für den sog. Import dient.


Ausblicke

Durch das CMS kann die Anwendung für andere Themengebiete benutzt werden. Auch grafische Elemente können einfach ausgetauscht werden. Für die Zukunft sind weitere Szenarien für unterschiedliche Themen, sowie einige Erweiterungen in der Implementierung geplant. Aktuelle Infos dazu auf dem Division-durch-Null-BLOG unter: blog.division-durch-null.de.

Publikation

Eine SemKingPeng-Projektbeschreibung wurde im Abschlussbericht des BAER-Projektes der TFH-Berlin veröffentlicht:
Entwicklung einer Modularen IT-gestützten Service-Infrastruktur für öffentliche Räume - BAER-Projet der Technische Fachhochschule Berlin - Wissenschaftlicher Abschlussbericht 2006-2008
(Görlitz, G. / Berlin 2008 / ISBN 978-3-938576-17-5)

Kostenlos bestellen bei der Pressestelle der TFH Berlin.
Haus Gauß - Raum 121-125
Luxemburgerstr. 20
13353 Berlin



Im Magazin "Creative Producer" (Ausgabe 2) ist ein Bericht über SemKingPeng erschienen. Das Magazin gibt es kostenlos zum Download.

Kontakt

info [at] semkingpeng.division-durch-null.de

Links

Add on: Info Touch - Wiki DeepaMehta (english)
DeepaMehta - a software platform for Knowledge Management (english)
Magazin Creative Producer, Ausgabe 2
Inputgeil - Blog about learning, collaboration, visualization...
Technische Fachhochschule Berlin - BAER-Projekt
Division durch Null - Homepage