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
Book ChapterDOI
Patrice Poyet1, Pierre Haren1
01 Jan 1989
TL;DR: This paper compares simulation with knowledgebased simulation, it describes examples of an AI approach to the simulation of complex systems, and it concludes with an appraisal of the possible impact of knowledge-based simulation techniques on computer networks simulation.
Abstract: In this paper, we present an Artificial Intelligence (AI) perspective on the potential benefits to be drawn from the integration of knowledgebased simulation and computer systems modelling. A growing interest in the use of AI techniques in the modelling and simulation fields is discernible in both scientific communities. As AI and simulation both strongly rely on models, and as a large degree of similarity exists between the two fields at the knowledge structuring requirements level, a merging of the separate know-how is desirable. In this paper, we compare simulation with knowledgebased simulation, we describe examples of an AI approach to the simulation of complex systems, and present the related environments. We conclude with an appraisal of the possible impact of knowledge-based simulation techniques on computer networks simulation.

5 citations

Journal ArticleDOI
TL;DR: The existing bibliographic retrieval systems are too complex to permit direct on-line access by untrained end users as mentioned in this paper. Expert system approaches have been introduced in the hope of simplifying the doc...
Abstract: The existing bibliographic retrieval systems are too complex to permit direct on-line access by untrained end users. Expert system approaches have been introduced in the hope of simplifying the doc...

5 citations

Journal ArticleDOI
TL;DR: TRC is a compiler that is useful in building expert systems and has principal advantages over existing expert system construction tools are speed of execution and portability of the code generated by TRC.
Abstract: TRC is a compiler that is useful in building expert systems. The input is a rule based language. The output is a set of C language procedures. The principal advantages of TRC over existing expert system construction tools are speed of execution and portability of the code generated by TRC. The name TRC is an acronym for Translate Rules to C.

5 citations

01 Jan 2011
TL;DR: A reference frame for configuration is proposed that permits a more precise understanding of a configuration system, a understanding of how the configuration system relate to other systems, and a definition of the basic concepts in configuration.
Abstract: This paper presents a reference frame for configuration. The reference frame is established by review of existing literature, and consequently it is a theoretical frame of reference. The review of literature shows a deterioration of the understanding of configuration. Most recent literature reports on configuration systems in the shape of anecdotal reporting on the development of information systems that perhaps support the configuration task – perhaps not. Consequently, the definition of configuration has become ambiguous as different research groups defines configuration differently. This paper propose a reference frame for configuration that permits 1) a more precise understanding of a configuration system, 2) a understanding of how the configuration system relate to other systems, and 3) a definition of the basic concepts in configuration. The total configuration system, together with the definition of key concepts, comprises a strong frame of reference when working with analysing configuration systems.

5 citations


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

  • ...The development of product configuration systems started with the research carried out on expert systems in the 1980s where the XCON system at Digital Equipment was the most influential one (see (McDermott, 1982; Barker, O'Connor, Bachant, & Soloway, 1989; McDermott, 1993) for a good description)....

    [...]

Journal ArticleDOI
TL;DR: In this paper, a knowledge-based adhesive selection adviser is described to assist the user in the selection of adhesives for wave soldering of surface mount components. But, it does not provide dispenser related information.
Abstract: The last decade witnessed the increasing use of Surface Mount Technology (SMT) in the assembly of Printed Circuit Boards (PCBs). This fact coupled with increasing component densities, decreasing component pitch, and the need for reliable PCBs has focused attention on the critical components of the manufacturing process including the adhesive used. Components used in PCBs manufactured using SMT, which are to be wave soldered, must be adhesively attached to the board so that they remain in place during the wave soldering process. Utilisation of non‐conducting adhesives for the attachment of electronic components prior to wave soldering has become common throughout the electronics manufacturing industry. The knowledge based adhesive selection adviser described in this paper assists the user (process engineer) in the selection of adhesives for wave soldering of surface mount components. In addition to guiding the user through the adhesive selection process, it provides dispenser related information. This ‘advice’ is derived from the restrictions imposed by the user (including the user's facility temperature), material property requirements, productivity measures and the adhesive dispensing method. The adhesive selection adviser helps the user understand the relationships that need to be considered during adhesive selection. It is applicable to any existing SMT line that uses adhesives within the commercial PCB manufacturing domain.

5 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