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
01 Oct 1988
TL;DR: In general, knowledge-based systems cannot be considered as models of human cognition, rather, they should provide an extension of the user’s cognitive abilities.
Abstract: The idea that knowledge is a commodity that can be used by machines in various ways forms the entry to our discussion of knowledge based systems. We will limit ourselves to those systems that are in an active dialogue with their human user. As a consequence, the use and structuring of knowledge in autonomous systems, like robots or visual pattern recognizers, will not be discussed. In general, knowledge-based systems cannot be considered as models of human cognition. Rather, they should provide an extension of the user’s cognitive abilities.

35 citations

Journal ArticleDOI
TL;DR: A framework is presented that traces the development of a product, legal issues related to the development, and normative measures that organizations can take to forestall possible legal calamities.
Abstract: The development of expert systems has changed dramatically in recent years based largely on concepts dealing with artificial intelligence. These efforts are evolving from very specific, academically oriented efforts, such as medical diagnosis, to more managerially oriented corporate issues. Unfortunately, many proponents of these systems may be overlooking possible legal ramifications related to both the development and use of these systems. A major issue concerns the establishment of liability for the decisions and recommendations made by expert systems. Some liabilities could include product liability and negligence. All individuals involved with expert systems (knowledge engineers, domain experts, and users) are potentially subject to legal scrutiny. It behooves organizations involved in these systems to investigate potential legal problems concerning them. As these systems become more pervasive, courts may look upon them for what they are: systems of knowledge and experience, not simply passive computer software. A framework is presented that traces the development of a product, legal issues related to the development, and normative measures that organizations can take to forestall possible legal calamities.

34 citations

01 Jan 2001
TL;DR: Solutions to modelling and managing such software products are sought from experiences with traditional products, and work in progress on the management of configurable software product families is described.
Abstract: Development and management of software product families is an emerging and important area of software engineering, whereas product configuration of traditional, i.e., mechanical and electronic, product families has a slightly longer history as a specific area of research and business. This paper describes work in progress on the management of configurable software product families. Solutions to modelling and managing such software products are sought from experiences with traditional products.

34 citations


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

  • ...Product configuration tasks and configurators have been investigated for at least two decades [14]....

    [...]

Journal ArticleDOI
TL;DR: The LES expert system for layout generation of random logic modules in a hierarchical CMOS VLSI design system applies a combination of rule- and algorithmic-based techniques on a novel layout style that utilizes silicon area more efficiently than a previously developed style.
Abstract: The LES expert system for layout generation of random logic modules in a hierarchical CMOS VLSI design system is described. It applies a combination of rule- and algorithmic-based techniques on a novel layout style. The layout style utilizes silicon area more efficiently than a previously developed style. Experimental results have demonstrated the superiority of this expert system against various standard-cell systems and its competitiveness with human designers. >

34 citations


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

  • ...Many systems have successfully demonstrated superior performance in problems such as computer configuration [ 7 ], design verification [8], and diagnosis [9]....

    [...]

Book ChapterDOI
02 Jan 1993
TL;DR: This article describes recent work that utilizes the concept of chunking as the basis for an integrated model of the acquisition of both skill and knowledge, and looks at results in the areas of practice and verbal learning.
Abstract: : This article describes recent work that utilizes the concept of chunking as the basis for an integrated model of the acquisition of both skill and knowledge We look at results in the areas of practice (skill) and verbal learning (knowledge) The approach is based on viewing task performance as a problem solving process and chunking as a learning process that stores away information about the results of problem solving In practice tasks, chunks acquired during the solution of one problem can be used during later problems to speed up the system's performance This chunking process produces the same type of power-law practice curves that appear so ambigously in human practice In verbal learning tasks, chunks acquired during training are used at test time to determine how to respond This psychological model is a manifestation of a set of processes that provide the basis of a general architecture Such an architecture is not only interesting in its own right, but provides support for the more narrowly based psychological phenomena Keywords: Artificial intelligence, Machine learning, Cognitive architecture

34 citations


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

  • ...About 25% of the Rl/XCON computer-configuration expert system (McDermott, 1982) has been reimplemented in Soar by designing and implementing a set of problem spaces in which the computer components can be assembled (Rosenbloom, Laird, McDermott, Newell, & Orciuch, 1985; van de Brug, Rosenbioom, & Newell, 1987)....

    [...]

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