scispace - formally typeset
Search or ask a question
Journal Article•DOI•

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 Article•
01 Dec 1997
TL;DR: This article used an explicit grammar of English and a classification of the semantic relationships within the domain to derive a tabular representation of the information in a message narrative, and then used a production system, written in OPS5, to interpret the information and automatically generate a summary line.
Abstract: In summarizing a message, it is necessary to access knowledge about linguistic relations, subject matter knowledge about the domain of discourse, and knowledge about the user's goals for the summary. This paper investigates the feasibility of integrating these knowledge sources by using computational linguistic and expert system techniques to generate one-line summaries from the narrative content of a class of Navy messages. For deriving a knowledge representation of the narrative content, we have adapted an approach developed by Sager et al. at New York University. This approach, called information formatting, uses an explicit grammar of English and a classification of the semantic relationships within the domain to derive a tabular representation of the information in a message narrative. A production system, written in OPS5, then interprets the information in the table and automatically generates a summary line. The use of a production rule system provides insight into the mechanisms of summarization. A comparison of computer-generated summaries with those obtained manually showed good agreement, indicating that it is possible to automatically process message narrative and generate appropriate, and ultimately useful, summaries.

19 citations

01 Jan 1985
TL;DR: The XCALIBUR project as mentioned in this paper aims to meet this need by providing natural comprehension and generation in the context of a focused mixed-initiative dialog, including parser, generator and information manager.
Abstract: The inevitable proliferation of expert systems underscores the need for robust, friendly interfaces requiring minimal user training. The objective of the XCALIBUR project is to meet this need by providing natural comprehension and generation in the context of a focused mixed-initiative dialog. The XCALIBUR architecture is discussed, including its three central components (parser, generator and information manager), its methods of handling ellipsis and imperfect input, and its relation to the underlying expert system.

19 citations

Proceedings Article•
11 Jul 1993
TL;DR: PROSE as mentioned in this paper is a knowledge-based configurator platform for telecommunications products written in C-Classic, a frame-based knowledge representation system in the KL-ONE family of languages.
Abstract: PROSE is a knowledge-based configurator platform for telecommunications products. Its outstanding feature is a product knowledge base written in C-Classic, a frame-based knowledge representation system in the KL-ONE family of languages. It is the first successful product using a KL-ONE style language that we know of. Unlike previous configurator applications, the PROSE knowledge base is in a purely declarative form that provides developers with the ability to add knowledge quickly and consistently. The PROSE architecture is quite general and is not tied to any specific telecommunications product. As such, it is being reused to develop configurators for several different products. Finally, PROSE not only generates configurations from just a few high level parameters, but it can also verify configurations produced manually by customers, engineers, or sales people. The same product knowledge, encoded in C-Classic, supports both generation and verification of product configurations.

19 citations

Journal Article•
TL;DR: The potential appears high for knowledge-based expert systems (KBES) to become a useful tool for practicing transportation planners and engineers.
Abstract: The objectives of this paper are to describe the characteristics of knowledge-based expert systems (KBES) and to suggest some applications in the field of transportation planning and engineering that appear to have a high potential for development Such systems represent a rapidly developing branch of artificial intelligence (AI) and computer science, and one that is already having significant impacts in many disciplines KBES use interactive computer programs that seek to provide a level of performance and expertise that is matched by only a few human experts in a particular problem domain An overview is provided of AI and KBES concepts, and existing KBES and their architecture The current scope of expert systems is described with the aim of identifying high-potential applications in the fields of transportation planning and engineering A number of these applications are identified and discussed It is concluded that the potential appears high for KBES to become a useful tool for practicing transportation planners and engineers

19 citations

References
More filters
Journal Article•DOI•
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 Article•DOI•
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 Chapter•DOI•
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 Article•DOI•
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