Publication:
Specification of User Interface for Safety-Critical Systems

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

University of Virginia, Department of Computer Science

Research Projects

Organizational Units

Journal Issue

Abstract

Safe operation of a safety-critical computer system depends on appropriate humancomputer interaction, effected through the user interface. Thus, specification of the user interface is a key task in the development of such a system. This thesis presents a comprehensive, structured approach to formally specifying user interfaces for safetycritical systems. Based on a view of an interface as comprising three levels, the approach decomposes the user interface into multiple components: semantic, syntactic, and lexical, respectively addressing application function, dialogue control, and presentation. Each component utilizes a formal notation appropriate to its level, then these component specifications are integrated systematically. This approach promotes a modularization that enables prototyping and change at each level and validation of user input, as well as enabling a correspondence between specification and implementation architectures that facilitates software development and verification of the implementation. Feasibility of this specification method was demonstrated using two case studies involving safety - critica1 systems: phe Magnetic Stereotaxis System (MSS) and the University of Virginia Reactor (UVAR). Note: Abstract extracted from PDF file via OCR

Description

Original submission date: 2013-10-11T13:55:13Z

Subjects

Citation

Elder, Matthew. "Specification of User Interface for Safety-Critical Systems." University of Virginia Dept. of Computer Science Tech Report (1995).

Collections

Endorsement

Review

Supplemented By

Referenced By