Designing a System to Provide Graphical User Interfaces: The THESEUS Approach

dc.contributor.authorHuebner, W.en_US
dc.contributor.authorLux-Mulders, G.en_US
dc.contributor.authorMuth, M.en_US
dc.date.accessioned2015-10-05T07:55:25Z
dc.date.available2015-10-05T07:55:25Z
dc.date.issued1987en_US
dc.description.abstractThis paper presents the design of THESEUS, a system for programming graphical user interfaces especially targetted at the area of software engineering. Starting with the special needs and requirements that arise in this area, the design alternatives for such a system - abstraction level of the programming interface, division of control and dialogue specification - are discussed. The decisions that resulted in the layer model of THESEUS are substantiated. THESEUS offers an application-oriented programming interface supporting a user interface with multiple windowing, graphics and modem interaction techniques. The dialogue control mechanisms,' event driven input management and the definition of hierarchical object-oriented output are described in detail. Experience with a first implementation is also presented.en_US
dc.description.seriesinformationEG 1987-Technical Papersen_US
dc.identifier.doi10.2312/egtp.19871024en_US
dc.identifier.issn1017-4656en_US
dc.identifier.urihttps://doi.org/10.2312/egtp.19871024en_US
dc.publisherEurographics Associationen_US
dc.titleDesigning a System to Provide Graphical User Interfaces: The THESEUS Approachen_US
Files