857
views
0
recommends
+1 Recommend
1 collections
    0
    shares

      Celebrating 65 years of The Computer Journal - free-to-read perspectives - bcs.org/tcj65

      scite_
       
      • Record: found
      • Abstract: found
      • Conference Proceedings: found
      Is Open Access

      Context Sensitive User Interfaces

      proceedings-article
      ,
      Proceedings of the BCS-FACS Workshop on Formal Aspects of the Human Computer Interface (FAC)
      Formal Aspects of the Human Computer Interface
      10-12 September 1996
      Assisted Human-Computer Interaction, Formal Specification, Rapid Prototyping, Semantic “feedforward”, Methodology of Interactive Systems
      Bookmark

            Abstract

            This paper presents a conceptual design model for user interfaces (MASS 1 ) and a general formalism for dialogue specification (Interaction Scripts) which are the most important components of an approach to the methodological, iterative design of Interactive Systems from formal, model-based specification of both the application and the User Interface (UI). This approach allows the integration of both dialogue and application semantics from the beginning of the design process, by using prototypes derived from both specifications. Assuming that all the application semantics is available at early design stages, the MASS model defines a set of guidelines that will enforce the designer to create user interfaces that will present a prophylactic instead of the usual therapeutic behaviour. By a prophylactic behaviour it is meant, metaphorically, that the UI will exhibit a behaviour that prevents and avoids both syntactic and semantic user errors, in contrast with the most usual therapeutic , or error recovery, behaviour. The dialogue specification formalism(Interaction Scripts) despite being general, in the sense that itmay be applied to the specification of any kind of dialogue, is specially suited to the specification of UIs with the behaviour prescribed by the MASS design model. In addition, it is independent from concrete environment details, therefore allowing for different implementations of the same specification, that is, different looks and feels . The operational semantics of the Interaction Script notation is also presented in terms of Petri-Nets that are automatically generated from the Interaction Script specification of the dialogue controller.

            Content

            Author and article information

            Contributors
            Conference
            September 1996
            September 1996
            : 1-11
            Affiliations
            [0001]Departamento de Informática, University of Minho

            Largo do Paço, 4719 Braga Codex, Portugal
            Article
            10.14236/ewic/FAC1996.2
            2e74aa5e-af44-4f83-bf4d-bb4f61b1fdc1
            © José Creissac Campos et al. Published by BCS Learning and Development Ltd. Proceedings of the BCS-FACS Workshop on Formal Aspects of the Human Computer Interface, Sheffield Hallam University

            This work is licensed under a Creative Commons Attribution 4.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

            Proceedings of the BCS-FACS Workshop on Formal Aspects of the Human Computer Interface
            FAC
            Sheffield Hallam University
            10-12 September 1996
            Electronic Workshops in Computing (eWiC)
            Formal Aspects of the Human Computer Interface
            History
            Product

            1477-9358 BCS Learning & Development

            Self URI (article page): https://www.scienceopen.com/hosted-document?doi=10.14236/ewic/FAC1996.2
            Self URI (journal page): https://ewic.bcs.org/
            Categories
            Electronic Workshops in Computing

            Applied computer science,Computer science,Security & Cryptology,Graphics & Multimedia design,General computer science,Human-computer-interaction
            Assisted Human-Computer Interaction,Semantic “feedforward”,Formal Specification,Rapid Prototyping,Methodology of Interactive Systems

            Comments

            Comment on this article