A component based approach to human computer interaction - specification, composition, and application to information services

  • The discipline of software engineering is increasingly shifting from classical design and development tasks towards tasks concerning reuse, adaptation, and integration. Driving motivations for this shift are (i) decreasing development time and costs and (ii) increasing quality of design results. Unfortunately, these new tasks are not yet supported sufficiently. While classical approaches to information system's design are quite well suited to a design from scratch, they do not provide powerful concepts concerning reuse. In particular, methods concerning encapsulation of dialog structures are commonly neglected. An according approach which enables reuse of dialog structures poses substantially different problems. This thesis formalizes such an approach which is essentially based on models from three research areas: (i) interaction patterns, (ii) interaction specification, and (iii) component frameworks.
  • Die Aufgaben der Softwareentwicklung verlagern sich zunehmend von den klassischen Entwurfsaufgaben hin zu Aufgaben zur Unterstützung von Wiederverwendung, Anpassung und Integration. Wesentliche Motivationen dafür sind (i) verringerte Entwicklungszeiten und -kosten und (ii) verbesserte Qualität der Entwurfsergebnisse. Diese neuen Aufgaben werden allerdings noch nicht ausreichend unterstützt. Während klassische Ansätze des Informationssystementwurfs recht gut für vollständige Neuentwicklungen geeignet sind, bieten sie keine ausreichenden Konzepte zur Unterstützung von Wiederverwendung. Vor allem Methoden zur Verkapselung von Dialogstrukturen wurden bisher kaum betrachtet. Ein entsprechender Ansatz, der eine Wiederverwendung von Dialogstrukturen ermöglicht, wirft allerdings gänzlich neuartige Problemstellungen auf. Die vorliegende Dissertation formalisiert einen solchen Ansatz, welcher im Wesentlichen auf Modellen aus den folgenden drei Forschungsgebieten basiert: (i) Interaktionsmuster, (ii) Interaktionsspezifikation und (iii)Die Aufgaben der Softwareentwicklung verlagern sich zunehmend von den klassischen Entwurfsaufgaben hin zu Aufgaben zur Unterstützung von Wiederverwendung, Anpassung und Integration. Wesentliche Motivationen dafür sind (i) verringerte Entwicklungszeiten und -kosten und (ii) verbesserte Qualität der Entwurfsergebnisse. Diese neuen Aufgaben werden allerdings noch nicht ausreichend unterstützt. Während klassische Ansätze des Informationssystementwurfs recht gut für vollständige Neuentwicklungen geeignet sind, bieten sie keine ausreichenden Konzepte zur Unterstützung von Wiederverwendung. Vor allem Methoden zur Verkapselung von Dialogstrukturen wurden bisher kaum betrachtet. Ein entsprechender Ansatz, der eine Wiederverwendung von Dialogstrukturen ermöglicht, wirft allerdings gänzlich neuartige Problemstellungen auf. Die vorliegende Dissertation formalisiert einen solchen Ansatz, welcher im Wesentlichen auf Modellen aus den folgenden drei Forschungsgebieten basiert: (i) Interaktionsmuster, (ii) Interaktionsspezifikation und (iii) Komponentenansätze.show moreshow less

Download full text files

Export metadata

Additional Services

Search Google Scholar Stastistics
Metadaten
Author: Thomas Feyer
URN:urn:nbn:de:kobv:co1-opus-1524
ISBN:3-89820-686-6
Referee / Advisor:Prof. Dr. Bernhard Thalheim
Document Type:Doctoral thesis
Language:English
Year of Completion:2003
Date of final exam:2003/12/11
Release Date:2007/03/20
Tag:Interaktion; Komponente; Komposition; Muster
Component; Composition; Interaction; Pattern
GND Keyword:Web Services; Mensch-Maschine-Kommunikation; Benutzerschnittstellenentwurfssystem; Komponente <Software>; Formale Spezifikationstechnik
Institutes:Fakultät 1 MINT - Mathematik, Informatik, Physik, Elektro- und Informationstechnik / FG Datenbanken und Informationssysteme
Institution name at the time of publication:Fakultät für Mathematik, Naturwissenschaften und Informatik (eBTU) / LS Datenbank- und Informationssysteme
Other Notes:Dissertation ist erschienen bei: Mensch und Buch Verlag
Einverstanden ✔
Diese Webseite verwendet technisch erforderliche Session-Cookies. Durch die weitere Nutzung der Webseite stimmen Sie diesem zu. Unsere Datenschutzerklärung finden Sie hier.