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
Proceedings ArticleDOI
J. Takamura1, K. Nobusawa1, Y. Ebino1, A. Date1, E. Yoshikawa1 
22 Mar 1989
TL;DR: Composer is a knowledge-based system with the necessary knowledge required for operation and utilization, and, as part of a mainframe operating system, assists in tasks such as system performance analysis, troubleshooting and program development.
Abstract: Various kinds of knowledge are required to best utilize and operate a complex computer system. Composer is a knowledge-based system with the necessary knowledge required for such operation and utilization, and, as part of a mainframe operating system, assists in tasks such as system performance analysis, troubleshooting and program development. A knowledge-based approach has been introduced to pursue the goals of an operating system, which are convenient for the user and efficient operation to improve performance of the computer system. Several methods for solving problems of operation and utilization, such as diagnosis, generation of solutions satisfying constraints, with different strength, real-time consistency maintenance of a knowledge base, understanding of control/programming language descriptions, and the detection and management of inconsistency among user-specified input, are described. The current implementation of Composer runs NEC mainframe computers as part of the operating system ACOS-6/MVX. Composer's results can be evaluated from quantitative and qualitative viewpoints. One of the quantitative results is that the time for solving problems previously done by hand has been significantly reduced. Qualitatively, its major strength is that it facilitates high-level operation and utilization. >
Journal ArticleDOI
TL;DR: Wang et al. as mentioned in this paper proposed a dynamic decision tree (LRU-DDT) algorithm for CP configuration rule intelligent extraction and dynamic updating based on the decision table majority (DTM) classifier.
Abstract: In the traditional customized product (CP) configuration design system, the configuration rules in the database usually rely on the manual input and maintenance of the experienced designers. In complex product design, configuration rules are numerous, complex, and difficult to understand. The way of human input based on experience consumes plenty of resources, which are strictly limited by the experienced designers. This over-reliance on those experienced designers has seriously restricted the development of enterprises. To address this problem, a least-recently-used dynamic decision tree (LRU-DDT) algorithm for CP configuration rule intelligent extraction and dynamic updating is put forward in this paper. Based on the decision table majority (DTM) classifier, the condition attributes is firstly reduced. An improved J48 decision tree algorithm is proposed to extract the CP configuration rules. Additionally, the CP configuration rules can be dynamically updated based on LRU-DDT. To verify the proposed method, the GB10 high-speed elevator configuration design process is taken as an example. The configuration rules are extracted and updated by the proposed algorithms. The results show that the configuration solution efficiency is improved by 16%.
Proceedings Article
01 Jan 1989
TL;DR: In this article, a new multiple query processing strategy is presented which utilizes semantic knowledge on data integrity and information on predicate conditions of the access paths (plans) of queries of queries.
Abstract: Abstract The collective processing of multiple queries in a database system has recently received renewed attention due to its capability of improving the overall performance of a database system and its applicability to the design of knowledge-based expert systems and extensible database systems. A new multiple query processing strategy is presented which utilizes semantic knowledge on data integrity and information on predicate conditions of the access paths (plans) of queries. The processing of multiple queries is accomplished by the utilization of subset relationships between intermediate results of query executions, which are inferred employing both semantic and logical information. Given a set of fixed order access plans, the A ∗ algorithm is used to find the set of reformulated access plans which is optimal for a given collection of semantic knowledge.
01 Jan 2001

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

  • ...However, an effective set of knowledge-eng ineering tools and techniques has been developed and refined over the last forty years, and ES applications have been successfully implemented in many, critical areas, including medicine (e.g., MYCIN [26]), computer design (e.g., R1/XCON [ 27 ]), electronics troubleshooting (e.g., SOPHIE [28]) and others....

    [...]

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