An Object-Oriented Tutor to Teach Troubleshooting

Abstract

This report describes a general approach to implementing troubleshooting tutors for complex hydraulic-electronic-mechanical systems in wide use throughout industry and the military. With this approach, user interfaces are rapidly constructed from scanned-in schematics, and animation is easily added with hypermedia tools to show the internal operation of the device. Object classes and methods are used to describe device structure and to implement the functionality of both device components and tutor components. The object-oriented approach facilitates reuse of these components and their portability across platforms, programming languages, and domains. It also supports the ability to generate instructional interactions, such as explanations, directly from device and component descriptions. Artificial intelligence, Troubleshooting, Computer-based training, Training.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1993
Accession Number
ADA264320

Entities

People

  • William R. Murray

Organizations

  • FMC Corporation

Tags

Communities of Interest

  • Autonomy
  • Sensors

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Computer Programming
  • Computer-Aided Instruction
  • Computers
  • Hydraulic Valves
  • Language
  • Lisp Programming Language
  • Logic Gates
  • Machine Learning
  • Maintenance
  • Measurement
  • Object Oriented Programming
  • Operating Systems
  • Programming Languages
  • Students
  • Training
  • User Interface

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Instructional Design and Training Evaluation.

Technology Areas

  • AI & ML
  • Microelectronics