TY - THES A1 - Kaltenbrunner, Martin T1 - An Abstraction Framework for Tangible Interactive Surfaces N2 - This cumulative dissertation discusses - by the example of four subsequent publications - the various layers of a tangible interaction framework, which has been developed in conjunction with an electronic musical instrument with a tabletop tangible user interface. Based on the experiences that have been collected during the design and implementation of that particular musical application, this research mainly concentrates on the definition of a general-purpose abstraction model for the encapsulation of physical interface components that are commonly employed in the context of an interactive surface environment. Along with a detailed description of the underlying abstraction model, this dissertation also describes an actual implementation in the form of a detailed protocol syntax, which constitutes the common element of a distributed architecture for the construction of surface-based tangible user interfaces. The initial implementation of the presented abstraction model within an actual application toolkit is comprised of the TUIO protocol and the related computer-vision based object and multi-touch tracking software reacTIVision, along with its principal application within the Reactable synthesizer. The dissertation concludes with an evaluation and extension of the initial TUIO model, by presenting TUIO2 - a next generation abstraction model designed for a more comprehensive range of tangible interaction platforms and related application scenarios. KW - Informatik KW - Human Computer Interaction KW - Benutzeroberfläche KW - Open Source KW - Mensch-Maschine-Kommunikation KW - Tangible User Interfaces KW - Protocols Y1 - 2018 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:gbv:wim2-20180205-37178 ER - TY - THES A1 - Bittrich, Daniel T1 - Verbunddokumente als Nutzeroberfläche von Software für die Tragwerksplanung T1 - Compound Documents as User Interface of Software for Structural Engineering N2 - Das Ziel der Arbeit besteht in der Entwicklung von Konzepten zur effizienten Implementierung von ingenieurgemäßer Tragwerksplanungs-Software. Der vorgeschlagene Lösungsansatz basiert auf einer optimalen Anpassung der Nutzeroberfläche an den spezifischen Arbeitsablauf, der Erhöhung des Wiederverwendungsgrades sowie der Möglichkeit der unabhängigen Erweiterbarkeit von Software-Systemen. Verbunddokumente werden als Nutzeroberfläche und Software-Architektur benutzt, um eine Zusammenführung von Standard-Software und fachspezifischen Software-Komponenten zu ingenieurgemäßer Tragwerksplanungs-Software zu ermöglichen. Die Umsetzbarkeit des Konzeptes wird durch eine Pilotimplementierung verifiziert. N2 - Objective of this work is the development of concepts for an efficient implementation of ergonomic software for structural engineering. The proposed solution is based on optimal adaption of the user interface to the specific workflow, increased software reuse and independently extensible software systems. Compound documents are utilized as user interface and software architecture, allowing the assembly of off-the-shelf software and domain specific software components to user friendly software for structural engineering. The applicability of the concepts is verified by the realization of a prototype. KW - Tragwerk KW - Planung KW - Softwareentwicklung KW - Benutzeroberfläche KW - Standardsoftware KW - Tragwerksplanung KW - Editor KW - Nutzeroberfläche KW - Verbunddokument KW - Software-Architektur KW - Software-Komponente KW - Standard-Software KW - structural design KW - editor KW - user interface KW - group document KW - software architecture KW - software component KW - standard software Y1 - 2001 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:gbv:wim2-20040212-229 ER -