XCON – 1978 ж. жасалған, DEC VAX компьютерлерін конфигурациялауға көмектесетін ережелерге негізделген жүйе. Сатып алушының талаптарына сәйкес компоненттерді таңдайды.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Компьютерлерді конфигурациялауға арналған ережелерге негізделген жүйе.
Rule based system for configuring computers
R1 (ішкі түрде XCON деп аталады, яғни eXpert CONfigurer) бағдарламасы 1978 жылы Карнеги Меллон университетінің Джон П. Макдермоттық OPS5 тілінде жазылған. Ол DEC компаниясының VAX компьютерлік жүйелерін тапсырыс беру кезінде, клиенттің талаптарына сәйкес компьютерлік жүйе компоненттерін автоматты түрде таңдау арқылы көмектесу үшін жасалған.
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.
Шолу
Жүйені әзірлеуде Макдермот DEC-тің PDP/11 және VAX компьютерлік жүйелер топтарының сарапшыларын пайдаланды. Кейде бұл сарапшылар тіпті өздерінің арасында оңтайлы конфигурация туралы келіспейді. Нәтижесінде туған "мәселені шешу" VAX жүйелерінің сапасын жақсартуға қосымша пайда әкелді. XCON алғаш рет 1980 жылы Нью-Гэмпшир штатының Салем қаласындағы DEC зауытында қолданысқа енгізілді. Ол соңында 2500 ережеден тұрды. 1986 жылға қарай 80 000 тапсырысты өңдеп, 95–98% дәлдікке қол жеткізді. Бұл DEC-ке жылына 25 миллион доллар үнемдеуге мүмкіндік берді, себебі техникалық қателер жасаған кезде клиенттерге тегін компоненттер беру қажеттілігі азайды, құрастыру процесі жеделдеді және клиенттердің қанағаттануы артты. XCON-нан бұрын DEC-тен VAX тапсырыс бергенде, әрбір кабель, қосылым және бағдарламалық қамтамасы бөлек тапсырылуы керек еді. (Компьютерлер мен сыртқы құрылғылар бүгінгідей толық жиынтырымен қораптарда сатылмаған.) Сатушылардың барлығы техникалық білімі жеткілікті болмағандықтан, клиенттер дұрыс кабельсіз аппаратты, дұрыс драйверсіз принтерді, дұрыс тілдік чипі жоқ процессорды және т.б. алып қойды. Бұл кешігуге себеп болды, көптеген клиенттердің наразылығын тудырды және одан әрі сот процесіне әкелді. XCON сатушымен өзара әрекеттесіп, жүйелік сипаттамалардың/тапсырыс парағының дұрыс және жұмыс істейтін нұсқасын басып шығарудан бұрын маңызды сұрақтар қойды. XCON-ның табысы DEC-ті XCON-ды XSEL деп қайта жазуға итермеледі – бұл DEC-тің сату бөліміне VAX-ты дұрыс конфигурациялауға көмектесу үшін арналған XCON нұсқасы (мысалы, есіктен өтпейтіндей үлкен компьютерді немесе компоненттерге сыймайтын шкафтарды таңдаудан сақтау үшін). Орналасу және конфигурация мәселелерін тағы бір сарапшы жүйе XSITE шешті. Макдермоттың 1980 жылғы R1 туралы мақаласы 1999 жылы AAAI Classic Paper Award сыйлығын жеңіп алды. Аңыз бойынша, 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."