+1 Recommend
1 collections
      • Record: found
      • Abstract: found
      • Conference Proceedings: found
      Is Open Access

      Context Sensitive User Interfaces



      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

      Read this article at

          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.


          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.

          Related collections

          Most cited references 2

          • Record: found
          • Abstract: not found
          • Article: not found

          Archetype-oriented user interfaces

            • Record: found
            • Abstract: not found
            • Article: not found

            A meta-model for interacting with computers

             Jakob NIELSEN (1990)

              Author and article information

              September 1996
              September 1996
              : 1-11
              Departamento de Informática, University of Minho

              Largo do Paço, 4719 Braga Codex, Portugal
              © 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
              Sheffield Hallam University
              10-12 September 1996
              Electronic Workshops in Computing (eWiC)
              Formal Aspects of the Human Computer Interface
              Product Information: 1477-9358BCS Learning & Development
              Self URI (journal page): https://ewic.bcs.org/
              Electronic Workshops in Computing


              Comment on this article