Immersive Visual Programming System

Abstract

An immersive visual programming system enables a programmer to visualize and interact with program elements as though they were physical objects. These objects represent either algorithmic components or data structures. Their size, shape, color and position provide visual clues as to their current state an&or purpose. Programming in the system includes assembling the components into detailed program structures. Many of the components have moving parts, and a completed program is machine-like in appearance. Execution sets the program into motion, and data components flow through it to provide the programmer with an intuitive understanding of program flow and data interaction.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 16, 1995
Accession Number
ADD018880

Entities

People

  • Albert J. Corda
  • Michael J. Kuchinski

Organizations

  • United States Department of the Navy

Tags

DTIC Thesaurus Topics

  • Boundaries
  • Computer Programming
  • Computer Programs
  • Computers
  • High Level Languages
  • Inventions
  • Language
  • Mathematical Models
  • Object Oriented Programming
  • Permeability
  • Physical Properties
  • Programming Languages
  • Structured Programming
  • Three Dimensional
  • Two Dimensional
  • Virtual Reality

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Database Systems and Applications
  • Theoretical Analysis.