A Command Language Processor for Flexible Interface Design

Abstract

A functional specification for a computer-based, interactive Command Language Processor (CLP) is presented. The CLP is the language processing component of a user-oriented interface (called the Agent) to a sophisticated, text preparation and message processing service. The CLP differs from most language processors in that it operates with a dialogue grammar and takes the entire interaction between user and Agent as its source parse string. The parse is ongoing and proceeds along with the interaction. Within this framework, the CLP provides: pronominal referencing, situation dependent prompts and, on request, a contextual review of the entire interaction. As the user and Agent interact, the CLP develops a lexicon of the user's name space. Using that lexicon, the CLP recognizes abbreviated and incompletely spelled words. A facility is provided to define macro commands presented in example form by the user.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1974
Accession Number
ADA008153

Entities

People

  • Russell J. Abbott

Organizations

  • University of Southern California

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Air Force
  • Algorithms
  • Classification
  • Computer Languages
  • Computers
  • Correctional Facilities
  • Data Processing
  • Databases
  • Grammars
  • Information Science
  • Language
  • Linguistics
  • Message Processing
  • Notation
  • Security
  • Specifications
  • Standards

Readers

  • Computational Linguistics
  • Database Systems and Applications
  • Theoretical Analysis.

Technology Areas

  • Space