10.07.2015 Aufrufe

Wiki inside – Neue Nutzungsformen von Wikis am Beispiel einer ...

Wiki inside – Neue Nutzungsformen von Wikis am Beispiel einer ...

Wiki inside – Neue Nutzungsformen von Wikis am Beispiel einer ...

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.

en zu simulieren. Hierbei haben wir insbesondere da<strong>von</strong> profitiert, dass Entwickler heutzutagebei der software-technischen Umsetzung des Direct Manipulation Konzepts auf standardisierteWIMP-Progr<strong>am</strong>mbiblioteken 13 zurückgreifen und sich so Muster im Aufbau heutigerAnwendungssystemgestaltung wieder finden lassen, an denen unsere heuristische Verfahrenansetzen können.Community Help in Context: Realisierung <strong>einer</strong> <strong>Wiki</strong> basierten HilfeAn dieser Stelle wollen wir eine prototypische Referenzimplementierung darstellen. Ziel diesesPrototyps war unter anderem entscheidende Erkenntnisse über die Brauchbarkeit und dieNutzbarkeit unseres Konzeptes zu gewinnen. Die Herausforderung bei der Realisierung lag,neben der Umsetzung eines guten Verfahrens zur Bestimmung der semiotischen Objekte undderen Annotierbarkeit, in der Umsetzung <strong>einer</strong> generischen Lösung die sich gut in das Interfacebestehender Anwendungen integriert. ???Zweimal Umsetzung in einem Satz???Um diesen Anforderungen gerecht zu werden, wurde die zu Grunde liegende Architektur indie drei Module CBHS (Community Based Help System), AIM (Application Integration Module)und CAM (Context-Aware Adaptation Module) aufgeteilt. Diese Architektur basiert aufunserer Einschätzung, dass komponentenbasierte Systeme den Aufwand bei Anpassbarkeitund Veränderungen entscheidend verringern und es die Integration in jedes Anwendungssystemerleichtert. Das AIM (Application Integration Module) integriert die zu einem Objektgeführten Diskurse der Community direkt in die vom Nutzer verwendete Applikation. Er interagiertdabei über das AIM Modul mit dem Hilfesystem und erhält Hilfeinformationen imKontext s<strong>einer</strong> Arbeit auf seine Anforderung bereitgestellt. Drei Eigenschaften werden dabeidurch das AIM – Modul realisiert:1. Integration in den Arbeitskontext des NutzersZiel des Moduls ist, trotz der Anwendungsunabhängigkeit, dem Nutzer den direktenZugriff auf Hilfeinformationen innerhalb seines Arbeitskontextes zu gewähren. Trittwährend der Bearbeitung <strong>einer</strong> Aufgabe beim Anwender ein Problem auf, so ist gewährleistet,dass der Hilfesuchende das Hilfesystem innerhalb s<strong>einer</strong> momentanen Arbeitssituationenaufrufen kann und nicht durch das Verlassen des Anwendungskontextesden Bezug zum eigentlichen Problem verliert.2. Einfacher und schneller Zugriff auf HilfeartikelNeben der direkten Integration in die Applikation geht die Implementation darüber hinaus,dass der Zugriff auf Hilfeinformationen mit möglichst geringem Aufwand geschieht.So muss die Usability der Nutzeroberfläche des Hilfesystems gewährleisten,dass der Nutzer durch einen einfachen Klick die Hilfeinformationen bereitgestellt bekommt,die ihn bei der Problemlösung <strong>am</strong> effektivsten unterstützen.3. Anwendungsunabhängiges HilfesystemAIM realisiert die Integration des Hilfesystems in beliebige Anwendungssysteme. Somuss gewährleistet sein, dass sowohl eine direkte Integration in den Arbeitskontext13 WIMP steht für Windows, Interface, Mouse, Pointer. Im Kontext der Eclipseprogr<strong>am</strong>mierung werden WIMP-Funktionalitäten durch einige Basiskomponenten bereitgestellt, auf die dann Anwendungsentwickler aufsetzen.16

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!