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: This paper presents measurements made on several large OPS5 production systems (rule-based systems) to help explore the role of parallelism in execution of production system programs.

9 citations

Journal ArticleDOI
TL;DR: XELLPACK, an environment for solving elliptic partial differential equations (PDEs), is based on ELLPACK and the X Window System, making full use of interactive color graphics output and input.

9 citations

Dissertation
17 Nov 2010
TL;DR: In this paper, the authors present a set of travaux presentes dans le contexte actuel de competitivite des marches, the maitrise et l'optimisation des processus de conception and de planification sont necessaires for garantir, d'une part la fiabilite et la qualite des produits systemes ou services concus et, d´autre part, le cycle de developpement and les couts.
Abstract: Dans le contexte actuel de competitivite des marches, la maitrise et l'optimisation des processus de conception et de planification sont necessaires pour garantir, d'une part la fiabilite et la qualite des produits systemes ou services concus et, d'autre part, le cycle de developpement et les couts Ce constat impose de developper et d'ameliorer les methodes, modeles, techniques et outils relatifs aux processus de conception et de gestion ou de planification Les travaux presentes dans cette these s'inscrivent dans ce contexte et proposent de mettre en relation ou encore de faire interagir la configuration de produit avec la planification du projet de realisation Le but de ces travaux est d'apporter une aide a la decision pour le couplage de la configuration de produit et de la planification du projet associe, en exploitant deux outils issus de l'Intelligence Artificielle : les approches par contraintes et les algorithmes evolutionnaires Cette aide a la decision est presentee en deux parties La premiere partie decrit l'utilisation des approches par contraintes afin de permettre au decideur de configurer son produit et son projet de realisation de maniere simultanee et interactive Pour ce faire, les techniques de propagation et de filtrage des contraintes sont exploitees specifiquement La deuxieme partie s'interesse a l'exploitation des algorithmes evolutionnaires pour optimiser l'espace de solutions selon les criteres cout et delai afin de presenter au decideur, un ensemble reduit de solutions optimisees Un algorithme SPEA2 modifie en integrant des methodes de filtrage dans ses operateurs de parcours de l'espace de recherche y est presente Toutes nos propositions sont illustrees sur un exemple d'avion de tourisme et d'affaire

9 citations


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

  • ...Un exemple typique de SE dans le domaine de l’aide à la conception est le système d’aide à la configuration d’ordinateurs, évoqué en section 1.1.2.4, développé par Digital Equipement Corp., appelé XCON (McDermott, 1982)....

    [...]

Journal ArticleDOI
TL;DR: This paper presents a framework of application-based criteria to assist in selecting between a knowledge-based approach and a traditional, that is, non-knowledge-based, approach for a particular application.
Abstract: Extensive coverage of knowledge-based languages has appeared in the recent literature. However, there has been no discussion of the criteria to be used in selecting between a knowledge-based approach and a traditional, that is, non- knowledge-based, approach for a particular application. This paper presents a framework of application-based criteria to assist in this selection. It also applies this decision framework to a number of real and hypothetical applications.

9 citations

Proceedings Article
11 Aug 1986
TL;DR: There are five general problem features that are important for the proper use of a wide variety of AI implementation techniques and being aware of these problem features improves knowledge engineers' chances of coming up with the right design for expert systems.
Abstract: An analysis was made of a set of design guidelines for expert systems. These guidelines relate problem characteristics to appropriate AI implementation techniques. The analysis indicates there are five general problem features that are important for the proper use of a wide variety of AI implementation techniques. By being aware of these problem features, knowledge engineers improve their chances of coming up with the right design for expert systems. Awareness of these problem features should also help knowledge engineers take full advantage of new AI techniques as they emerge.

9 citations


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

  • ...For example, the output of the Rl expert system (McDermott 1982) is a functionally acceptable VAX system configuration....

    [...]

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