User Interface Software Tools

Abstract

Almost as long as there have been user interfaces, there have been special software systems and tools to help design and implement the user interface software. Many of these tools have demonstrated significant productivity gains for programmers, and have become important commercial products. Other have proven less successful at supporting the kinds of user interfaces people want to build. This article discusses the different kinds of user interface software tools, and investigates why some approaches have worked and others have not. Many examples of commercial and research systems are included. Finally, current research directions and open issues in the field are discussed.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 1994
Accession Number
ADA286056

Entities

People

  • Brad A. Myers

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Basic Programming Language
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Data Visualization
  • Debugging
  • Grammars
  • Graphical User Interface
  • Information Systems
  • Language
  • Object Oriented Programming
  • Operating Systems
  • Programming Languages
  • Software Development
  • Two Dimensional

Fields of Study

  • Computer science
  • Engineering

Readers

  • Organizational Process Management (OPM).
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.
  • Theoretical Analysis.