R1: an expert in the computer systems domain

John McDermott

1980 · 103 citations · 2 references

Concepts

TL;DR

Rl* is a rule‑based system similar to other domain‑specific systems developed in recent years. Rl* employs a Match‑based approach to generate a single configuration diagram for DEC VAX‑11/780 systems, automatically detecting and adding missing components from a customer’s order. Rl is actively used by DEC’s manufacturing organization. INTRODUCTION.

Abstract

INTRODUCTION. Rl* is a rule-based system that has much in common with other domain-specific systems that have been developed over the past several years [l, 81. It differs from these systeins primarily in its use of Match rather than Generate-and-Test as its central problem solving method [2]; rather than exploring several hypotheses until an acceptable one is found, it exploits its knowledge of its task domain to generate a single acceptable solution. Rl’s domain of expertise is configuring Digital Equipment Corporation’s VAX-l l/780 systems. Its input is a customer’s order and its output is a set of diagrams displaying the spatial relationships among the components on the order; these diagrams are used by the technician who physically assembles the system. Since an order frequently lacks one or more components required for system functionality, a major part of Rl’s task is to notice what components are missing and add them to the order. Rl is currently being used on a regular basis by DEC’s manufacturing organization.3

References

2