National Conference on Artificial Intelligence · 1987 · 161 citations · 6 references
ComputingComputer ScienceComputer SystemsProgramming LanguagesReconfigurable ComputingSoftware EngineeringConfiguration ManagementMaintainability EngineeringReconfiguration StrategiesSoftware DesignSoftware MaintenanceConfiguration MaintenanceConfiguration Management SystemsMaintainabilityMaintainability ImprovementMaintainability MetricsRule MaintainabilityRule-based Configuration
XCON is a rule-based expert system that configures computer systems. Over 7 years, XCON has grown to 6,200 rules, of which approximately 50% change every year. While the performance of XCON is satisfactory, it is increasingly becoming more difficult to change. With the goal of facilitating maintenance, DEC has developed a new rule-based language, RIME, in which the successor to XCON, XCON-in-RIME, is being written. This paper evaluates the potential for enhanced maintainability of XCON-in-RIME over XCON.
6
R1: A rule-based configurer of computer systems
John McDermott · Artificial Intelligence · 1982 · 943 citations
R1 Revisited: Four Years in the Trenches
Judith Bachant, John McDermott · AI Magazine · 1984 · 185 citations