Implementing HCI Design Patterns as Widget/Templates for GUI Builders

Abstract

During the development of a software system, something is lost in translation of the Human-Computer Interface (HCI) between human factors engineer's analysis and the software developer's implementation. Since the developer touches the product last, the human factors engineer's contribution is frequently lost. Graphical User Interface Design Patterns (UIDP) are templates representing commonly used graphical visualizations for addressing certain HCI issues. These patterns include substantial contributions from human factors professionals. Using these patterns as widgets within the context of a GUI builder helps to ensure that key human factors concepts are quickly and correctly implemented within the code of advanced visual user interfaces. This paper introduces the concept of the UIDP and describes how this concept can be implemented to benefit both the programmer and the end user by assisting in the fast generation of error-free code that integrates human factors principles to fully support the end-user?s work environment.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2008
Accession Number
ADA541710

Entities

People

  • Donald West
  • Vincent Schmidt

Tags

Communities of Interest

  • Energy and Power Technologies
  • Human Systems

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Application Software
  • Basic Programming Language
  • Computer Programming
  • Computers
  • Engineering
  • Environment
  • Government Procurement
  • Graphical User Interface
  • Human-Computer Interaction
  • Language
  • Military Research
  • Software Development
  • Template Patterns
  • User Interface
  • User Interface Engineering

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Software Engineering.
  • Systems Analysis and Design