Artificial intelligence for engineering design analysis and manufacturing · 1998 · 89 citations · 14 references
EngineeringSystems EngineeringKnowledge RepresentationSystems ArchitectureSystems DesignConstraint ModelingConstraint RepresentationConstraint SatisfactionConstraint-based DesignKnowledge-based EngineeringRequirements ModelingConfiguration Knowledge RepresentationConfiguration ReasoningConstraint-based Knowledge RepresentationCsp ModellingDeclarative SemanticsKnowledge-based ConfigurationProduction System ArchitectureSemantics Of Constraints
This paper describes the technical principles and representation behind the constraint-based, automated configurator COCOS. Traditionally, representation methods for technical configuration have focused either on reasoning about structure of systems or quantity of components, which is not satisfactory in many target areas that need both. Starting from general requirements on configuration systems, we have developed an extension of the standard CSP model. The constraint-based approach allows a simple system architecture, and a declarative description of the different types of configuration knowledge. Knowledge bases are described in terms of a component-centered knowledge base written in an object-oriented representation language with semantics directly based on the underlying constraint model. The approach combines a simple, declarative representation with the ability to configure large-scale systems and is in use for actual production applications.
14
R1: A rule-based configurer of computer systems
John McDermott · Artificial Intelligence · 1982 · 943 citations
Expert systems for configuration at Digital: XCON and beyond
Virginia E. Barker, D. O'Connor, Judith Bachant et al. · Communications of the ACM · 1989 · 353 citations · Full text