TY - THES A1 - Feyer, Thomas T1 - A component based approach to human computer interaction - specification, composition, and application to information services N2 - 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. N2 - 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. KW - Web Services KW - Mensch-Maschine-Kommunikation KW - Benutzerschnittstellenentwurfssystem KW - Komponente KW - Formale Spezifikationstechnik KW - Interaktion KW - Komponente KW - Muster KW - Komposition KW - Interaction KW - Component KW - Pattern KW - Composition Y1 - 2007 UR - https://opus4.kobv.de/opus4-btu/frontdoor/index/index/docId/140 UR - https://nbn-resolving.org/urn:nbn:de:kobv:co1-opus-1524 SN - 3-89820-686-6 ER -