Модулі системи КАРКАС
Система КАРКАС побудована за модульним принципом і тому має можливість приєднання інших додаткових модулів. В архітектурі системи можна виділити такі основні модулі:
завантажувач;
модуль розробки бази знань;
модуль консультації;
модуль кластеризації даних;
Завантажувач здійснює запуск системи та координує взаємодію всіх модулів.
Основним компонентом модуля для розробки бази знань є редактор бази знань.
Модуль консультації містить такі компоненти: машину виведення, блок пояснення, аналізатор тестів, дошку оголошення, монітор бази фактів.
Модуль кластеризації даних дозволяє здійснювати інтерактивну та інтелектуальну класифікацію багатовимірних даних.
Модуль Web-сервісів дозволяє здійснювати навчання та пошук інформації за допомогою Web-технологій.
Для тестування знань використовуються генератор тестів та монітор викладача.
Модулі системи представлені у вигляді програмних пасивних агентів (взаємодія їх здійснюється за допомогою масивів параметрів та через загальну пам'ять комп'ютера). Середовище їхньої взаємодії – це система КАРКАС.
Такі компоненти, як редактор бази знань, машина логічного висновку, блок пояснення є загальними для перерахованих модулів і є інструментами для функціонування модулів. Модулі системи Каркас можна імплантувати в прототипи експертних систем.