TU Darmstadt / ULB / TUbiblio

THESEUS++. Ein objektorientiertes, constraint-basiertes Benutzungsoberflächen-Werkzeug

Dingeldein, Dennis (1992)
THESEUS++. Ein objektorientiertes, constraint-basiertes Benutzungsoberflächen-Werkzeug.
Innovative Programmiermethoden für Graphische Systeme.
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

Mit THESEUS++ können komplexe, direkt-manipulative graphische Benutzungsoberflächen entworfen und modifiziert werden. THESEUS++ bietet Dialogentwerfer und Benutzer eine gemeinsame Menge von Metaphern. Dazu modelliert THESEUS++ das Problemfeld "Interaktion". Dialoge sind in Teildialogen strukturiert, ein Teildialog wird durch eine bestimmte Benutzeraktion abgeschlossen, ein Dialog kann gesperrte Teildialoge enthalten etc. Diese Konzepte sind dem Benutzer genauso bewußt wie dem Dialogentwerfer. THESEUS++ bietet Mechanismen zur Dialogbeschreibung auf diesem Niveau in Form von Methoden, Komponenten und Attributen an. Mit THESEUS++ ist eine flexible Trennung von Anwendung und Benutzungsoberfläche möglich. Es bietet ein Beschreibungsmodell für die getrennte Definition von elementaren Komponenten einer Interaktion. Damit können Dialogteile, die unabhängig von der Anwendung sind, getrennt von Dialogteilen, die semantisches Feedback erfordern, beschrieben werden. Eine hohe Flexibilität wird dadurch erreicht, daß die Beschreibung der dialogabhängigen Funktionalität auf hohem Abstraktionsniveau erfolgt, während semantisches Feedback auf einem von der Anwendung gewünschten Niveau durchgeführt werden kann. THESEUS++ entlastet die Anwendung durch Übernahme von Funktionalität. Die Aufteilung der Funktionalität einer Interaktion in Komponenten macht es möglich, Anwendungsmethoden ohne dialogspezifische Methoden und damit unabhängig von der Realisierung des Dialoges zu definieren. Die Verwaltung des Dialoges wird von THESEUS++ durchgeführt, datt, wie bei herkömmlichen Toolkits, von der Anwendung. Mittels Constraints können geometrische Beziehungen zwischen Präsentationen festgelegt werden, für deren Einhaltung THESEUS++ sorgt. THESEUS++ ist erweiterbar. Anpaßbarkeit (Customizing) und Erweiterbarkeit sind durch die Realisierung von des Systems als Klassenbaum möglich. Die Vererbung von Funktionalität und Eigenschaften erlaubt eine einfache Wiederverwendbarkeit (Reusabilitiy).

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 1992
Autor(en): Dingeldein, Dennis
Art des Eintrags: Bibliographie
Titel: THESEUS++. Ein objektorientiertes, constraint-basiertes Benutzungsoberflächen-Werkzeug
Sprache: Deutsch
Publikationsjahr: 1992
Verlag: Springer, Berlin; Heidelberg; New York
Reihe: Informatik aktuell
Veranstaltungstitel: Innovative Programmiermethoden für Graphische Systeme
Kurzbeschreibung (Abstract):

Mit THESEUS++ können komplexe, direkt-manipulative graphische Benutzungsoberflächen entworfen und modifiziert werden. THESEUS++ bietet Dialogentwerfer und Benutzer eine gemeinsame Menge von Metaphern. Dazu modelliert THESEUS++ das Problemfeld "Interaktion". Dialoge sind in Teildialogen strukturiert, ein Teildialog wird durch eine bestimmte Benutzeraktion abgeschlossen, ein Dialog kann gesperrte Teildialoge enthalten etc. Diese Konzepte sind dem Benutzer genauso bewußt wie dem Dialogentwerfer. THESEUS++ bietet Mechanismen zur Dialogbeschreibung auf diesem Niveau in Form von Methoden, Komponenten und Attributen an. Mit THESEUS++ ist eine flexible Trennung von Anwendung und Benutzungsoberfläche möglich. Es bietet ein Beschreibungsmodell für die getrennte Definition von elementaren Komponenten einer Interaktion. Damit können Dialogteile, die unabhängig von der Anwendung sind, getrennt von Dialogteilen, die semantisches Feedback erfordern, beschrieben werden. Eine hohe Flexibilität wird dadurch erreicht, daß die Beschreibung der dialogabhängigen Funktionalität auf hohem Abstraktionsniveau erfolgt, während semantisches Feedback auf einem von der Anwendung gewünschten Niveau durchgeführt werden kann. THESEUS++ entlastet die Anwendung durch Übernahme von Funktionalität. Die Aufteilung der Funktionalität einer Interaktion in Komponenten macht es möglich, Anwendungsmethoden ohne dialogspezifische Methoden und damit unabhängig von der Realisierung des Dialoges zu definieren. Die Verwaltung des Dialoges wird von THESEUS++ durchgeführt, datt, wie bei herkömmlichen Toolkits, von der Anwendung. Mittels Constraints können geometrische Beziehungen zwischen Präsentationen festgelegt werden, für deren Einhaltung THESEUS++ sorgt. THESEUS++ ist erweiterbar. Anpaßbarkeit (Customizing) und Erweiterbarkeit sind durch die Realisierung von des Systems als Klassenbaum möglich. Die Vererbung von Funktionalität und Eigenschaften erlaubt eine einfache Wiederverwendbarkeit (Reusabilitiy).

Freie Schlagworte: User interfaces, Design of dialog, Interaction, THESEUS++
Fachbereich(e)/-gebiet(e): nicht bekannt
20 Fachbereich Informatik
20 Fachbereich Informatik > Graphisch-Interaktive Systeme
Hinterlegungsdatum: 16 Apr 2018 09:10
Letzte Änderung: 16 Apr 2018 09:10
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen