Инструменти за проектиране и разработване на експертни системи
Проектирането и създаването на една експертна система преди това изискваше 20-30 човеко-години. Понастоящем има редица инструменти за ускоряване на създаването. Тези средства се наричат инструментален или инструментариум. Използването на инструменти за разработване на експертни системи намалява времето, прекарано за тяхното създаване с 3-5 пъти.
Инструмент за разработване на експертни системи Език за програмиране, използван от инженер на знания и/или програмист за изграждане на експертна система. Този инструмент се различава от конвенционалните програмни езици по това, че предоставя удобни начини за представяне на сложни концепции на високо ниво.
1. Черупки на експертни системи
Системи от този тип се създават по правило на базата на някаква експертна система, която се е доказала доста добре на практика. Когато се създаде черупка, компонентите, които са твърде специфични за областта на нейното директно приложение, се премахват от системата на прототипа, а тези, които нямат тясна специализация, се оставят. Пример за това е системата EMYCIN, създадена на базата на системата MYCIN, която е преминала продължително „въвеждане“. EMYCIN съдържа интерпретатора и всички основни структури от данни - таблици на знанията и свързания с тях механизъм за индексиране. Черупката е допълнена със специален език, който подобрява четливостта на програмите и средства за поддържане на библиотека от типични случаи и заключения, направени по тях от експертна система.