A Software Architecture for Adding New Interaction Techniques to a Command and Control Based Testbed

Abstract

The Human-Computer Interaction (HCI) Laboratory at the Naval Research Laboratory (NRL) is developing high-performance interactive computer systems for use in Naval command and control applications. New technology allows computerized systems to make greater use of a person's natural physical, perceptual, and cognitive skills. These systems make it faster and more straightforward for users to access and enter information within the context of time critical, real world situations. Our work focuses on developing novel interaction techniques-ways of using physical input and output devices to perform user tasks. Previous work has demonstrated the effectiveness of individual interaction techniques. This study is now being extended to encompass multi-modal interaction, in which combinations of interaction techniques am available to a user. We am incorporating these techniques into a command and control testbed, that will be tested through empirical, user-based evaluation. Such new capabilities increase the complexity of software development and maintenance requirements of already complex systems. New software architectures must co-evolve with the technology to structure and manage these additional requirements. This report describes the new demands placed on interactive systems and explains how we am addressing this challenge, through development of a flexible software architecture.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 25, 1994
Accession Number
ADA278760

Entities

People

  • Deborah Hix
  • James N. Templeman
  • Robert J. Jacob

Organizations

  • United States Naval Research Laboratory

Tags

Communities of Interest

  • C4I
  • Ground and Sea Platforms
  • Weapons Technologies

DTIC Thesaurus Topics

  • Application Software
  • Cognitive Systems Engineering
  • Command And Control
  • Command And Control Systems
  • Complex Systems
  • Computer Graphics
  • Computer Programming
  • Computers
  • Human-Computer Interaction
  • Human-Computer Interfaces
  • Human-Machine Interaction
  • Information Systems
  • Military Research
  • Software Design
  • Software Development
  • User Interface
  • Virtual Reality

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Parallel and Distributed Computing.
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.

Technology Areas

  • Fully Networked C3
  • Fully Networked C3 - Command and Control