A smalltalk implementation of an intelligent operator's associate

  • Authors:
  • Kenneth S. Rubin;Patricia M. Jones;Christine M. Mitchell;Theodore C. Goldstein

  • Affiliations:
  • Center for Human-Machine System Research, School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia;Center for Human-Machine System Research, School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia;Center for Human-Machine System Research, School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia;ParcPlace Systems, 2400 Geng Road, Palo Alto, CA

  • Venue:
  • OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the use of Smalltalk in the design and implementation of OFMspert. OFMspert is an architecture for an intelligent operator's associate. In order to verify the architecture, an OFMspert was implemented to act as an assistant to an operator of a NASA satellite ground control system. OFMspert is a large system that utilizes a Smalltalk implementation of a knowledge-based problem solving method known as the blackboard architecture. The entire system was designed and implemented in Smalltalk/V™ and later ported to the Smalltalk-80™ system. The object-oriented paradigm in general, and Smalltalk‡ in particular, greatly facilitated the rapid design and implementation of this system. This paper summarizes the OFMspert architecture, emphasizing its implementation in an object-oriented paradigm.