Экспертная система XCON для конфигурирования компьютеров VAX
Xcon
XCON (R1): экспертная система для автоматической конфигурации компьютеров VAX от DEC. Разработана в 1978 г., оптимизирует выбор компонентов по требованиям заказчика.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Система конфигурирования компьютеров на основе правил.
Rule based system for configuring computers
Программа R1 (внутренне известная как XCON, от eXpert CONfigurer) представляла собой систему, основанную на производственных правилах, разработанную Джоном П. Макдермотом из Университета Карнеги-Меллон в 1978 году на языке OPS5 для помощи в заказе компьютерных систем VAX компании DEC путем автоматического подбора компонентов системы в соответствии с требованиями заказчика.
The R1 (internally called XCON, for eXpert CONfigurer) program was a production rule based system written in OPS5 by John P. McDermott of Carnegie Mellon University in 1978 to assist in the ordering of DEC's VAX computer systems by automatically selecting the computer system components based on the customer's requirements.
Обзор
При разработке системы Макдермотт привлек экспертов из групп PDP/11 и VAX компьютерных систем DEC. Эти эксперты порой даже не могли прийти к согласию относительно оптимальной конфигурации. Этот процесс поиска решения привел к дополнительному повышению качества поставляемых систем VAX. XCON впервые был внедрен в 1980 году на заводе DEC в Салеме, штат Нью-Гэмпшир. В конечном итоге он содержал около 2500 правил. К 1986 году система обработала 80 000 заказов, достигнув точности 95–98%. По оценкам, XCON позволял DEC экономить 25 миллионов долларов в год за счет снижения необходимости предоставлять клиентам бесплатные компоненты из-за ошибок техников, ускорения процесса сборки и повышения удовлетворенности клиентов. До появления XCON при заказе VAX от DEC каждый кабель, соединение и компонент программного обеспечения приходилось заказывать отдельно. (Компьютеры и периферийные устройства не продавались в готовых комплектах, как это принято сегодня.) Сотрудники отдела продаж не всегда обладали достаточной технической квалификацией, поэтому клиенты получали оборудование без необходимых кабелей, принтеры без подходящих драйверов, процессор без нужного языкового чипа и тому подобное. Это приводило к задержкам, вызывало недовольство клиентов и, как следствие, судебные разбирательства. XCON взаимодействовал с продавцом, задавая ключевые вопросы, прежде чем формировать согласованную и работоспособную спецификацию системы/заказ. Успех XCON побудил DEC переписать систему как XSEL – версию XCON, предназначенную для использования сотрудниками отдела продаж DEC, чтобы помочь клиентам правильно сконфигурировать свой VAX (например, чтобы они не выбрали компьютер, слишком большой для дверного проема, или недостаточное количество шкафов для размещения компонентов). Вопросы размещения и конфигурации решались с помощью другой экспертной системы – XSITE. Статья Макдермотта 1980 года о R1 получила премию AAAI Classic Paper Award в 1999 году. По легенде, название R1 произошло от Макдермотта, который, как утверждается, сказал во время написания системы: "Три года назад я не мог написать слово "инженер знаний", а теперь я им являюсь".
In developing the system, McDermott made use of experts from both DEC's PDP/11 and VAX computer systems groups. These experts sometimes even disagreed amongst themselves as to an optimal configuration. The resultant "sorting it out" had an additional benefit in terms of the quality of VAX systems delivered. XCON first went into use in 1980 in DEC's plant in Salem, New Hampshire. It eventually had about 2500 rules. By 1986, it had processed 80,000 orders, and achieved 95–98% accuracy. It was estimated to be saving DEC $25M a year by reducing the need to give customers free components when technicians made errors, by speeding the assembly process, and by increasing customer satisfaction. Before XCON, when ordering a VAX from DEC, every cable, connection, and bit of software had to be ordered separately. (Computers and peripherals were not sold complete in boxes as they are today.) The sales people were not always very technically expert, so customers would find that they had hardware without the correct cables, printers without the correct drivers, a processor without the correct language chip, and so on. This meant delays and caused a lot of customer dissatisfaction and resultant legal action. XCON interacted with the sales person, asking critical questions before printing out a coherent and workable system specification/order slip. XCON's success led DEC to rewrite XCON as XSEL—a version of XCON intended for use by DEC's salesforce to aid a customer in properly configuring their VAX (so they would not, say, choose a computer too large to fit through their doorway or choose too few cabinets for the components to fit in). Location problems and configuration were handled by yet another expert system, XSITE. McDermott's 1980 paper on R1 won the AAAI Classic Paper Award in 1999. Legendarily, the name of R1 comes from McDermott, who supposedly said as he was writing it, "Three years ago I couldn't spell knowledge engineer, now I are one."