scispace - formally typeset
Search or ask a question
Journal ArticleDOI

R1: a rule-based configurer of computer systems

01 Sep 1982-Artificial Intelligence (Elsevier)-Vol. 19, Iss: 1, pp 39-88
TL;DR: R1 is a program that configures VAX-11/780 computer systems and uses Match as its principal problem solving method; it has sufficient knowledge of the configuration domain and of the peculiarities of the various configuration constraints that at each step in the configuration process, it simply recognizes what to do.
About: This article is published in Artificial Intelligence.The article was published on 1982-09-01. It has received 1001 citations till now. The article focuses on the topics: Configuration Management (ITSM) & Knowledge-based configuration.
Citations
More filters
Journal ArticleDOI
TL;DR: The final author version and the galley proof are versions of the publication after peer review that features the final layout of the paper including the volume, issue and page numbers.
Abstract: • A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers.

15 citations


Cites background or methods from "R1: a rule-based configurer of comp..."

  • ...Some literature in the Artificial Intelligence research area has been devoted to this subject (McDermott, 1982), (Wu et al....

    [...]

  • ...upon the kind of product (Euwe, 1990), (McDermott, 1982)....

    [...]

  • ...We have chosen the computer configuration systems XCON (McDermott, 1982) ·and ISCS (Wu et al....

    [...]

Journal ArticleDOI
TL;DR: Suggestions far requirements and preliminary design concepts for a generalized expert system scheduler for scheduling expert systems used for scheduling problems are explained.
Abstract: This paper addresses expert systems used for scheduling problems. It focuses first on a survey of NASA-related and other expert systems for scheduling. Then a case study of developing scheduling requests of NASA Goddard principal investigators (i.e., satellite experimenters) is presented. Components of this scheduling domain are discussed, and then suggestions far requirements and preliminary design concepts for a generalized expert system scheduler are explained

15 citations

Journal ArticleDOI
Stroebel1, Denney1
TL;DR: This article deals with the application of expert systems to the capacity planning problem, the process of understanding and predicting the performance of a computer installation in order to maintain sufficient processing capacity.

15 citations

Proceedings ArticleDOI
01 Dec 1987
TL;DR: An overview of the KBMC system is presented and various issues involved in the conceptualization and implementation of such a system are focused on.
Abstract: A Knowledge-Based Model Construction (KBMC) system is described which has been developed to automate the model construction phase of the simulation life-cycle. The system utilizes a knowledge-based approach to automatic programming to build a simulation model and extends the knowledge-based approach to include model specification acquisition. The system's underlying rule base, implemented in the production system paradigm of OPS83, incorporates several types of knowledge. Domain knowledge is used in conjunction with simulation modeling knowledge to facilitate a structured interactive dialog for the acquisition of a complete model specification from a user. Modeling knowledge and target language (SIMAN) knowledge are then used to automatically construct an executable discrete simulation model from this specification. This paper presents an overview of the KBMC system and focuses on various issues involved in the conceptualization and implementation of such a system.

14 citations

Journal ArticleDOI
TL;DR: A knowledge-based expert system involving the coordinated use of finite element analysis, sensitivity analysis and optimization techniques to design minimum weight planar steel frameworks is developed through the use of the rule-based programming language OPS83.

14 citations

References
More filters
Journal ArticleDOI
TL;DR: The Rete Match Algorithm is an efficient method for comparing a large collection of patterns to a largeCollection of objects that finds all the objects that match each pattern.

2,562 citations

Journal ArticleDOI
TL;DR: The MYCIN system has begun to exhibit a high level of performance as a consultant on the difficult task of selecting antibiotic therapy for bacteremia and issues of representation and design for the system are discussed.

619 citations

Proceedings Article
22 Aug 1977
TL;DR: Some of the issues that bear on the design of production system languages are explored and the adequacy of OPS is tried to show for its intended purpose.
Abstract: It has been claimed that production systems have several advantages over other representational schemes. These include the potential for general self-augmentation (i.e., learning of new behavior) and the ability to function in complex environments. The production system language, OPS, was implemented to test these claims. In this paper we explore some of the issues that bear on the design of production system languages and try to show the adequacy of OPS for its intended purpose.

173 citations

Book ChapterDOI
01 Jan 1978
TL;DR: In this article, the authors explore the role of conflict resolution in providing support for production systems designed to function and grow in environments that make large numbers of different, sometimes competing, and sometimes unexpected demands.
Abstract: Production systems designed to function and grow in environments that make large numbers of different, sometimes competing, and sometimes unexpected demands require support from their interpreters that is qualitatively different from the support required by systems that can be carefully hand crafted to function in constrained environments. In this chapter we explore the role of conflict resolution in providing such support Using criteria developed here, we evaluate both individual conflict resolution rules and strategies that make use of several rules.

102 citations

Journal ArticleDOI
TL;DR: The role of conflict resolution in providing support for production systems designed to function and grow in environments that make large numbers of different, sometimes competing, and sometimes unexpected demands is explored.
Abstract: Production systems designed to function and grow in environments that make large numbers of different, sometimes competing, and sometimes unexpected demands require support from their interpreters that is qualitatively different from the support required by systems that can be carefully hand crafted to function in constrained environments. In this paper we explore the role of conflict resolution in providing such support. Using criteria developed in the paper, we evaluate both individual conflict resolution rules and strategies that make use of several rules.

102 citations