Введение
1 Анализ методов и средств контроля достоверности данных
1.1 Проблема обеспечения достоверности данных в информационных системах .11
1.2 Контроль достоверности данных на основе знаний о предметной области .16
1.3 Анализ методов реализации средств контроля достоверности данных на основе правил 25
1.4 Анализ модельных представлений наборов версионных правил контроля достоверности данных .37
Выводы .43
2 Модельное представление наборов версионных правил контроля достоверности данных 46
2.1 Представление наборов правил в виде онтологии на основе дескрипционной логики .46
2.2 Операции ведения набора
2.2.1 Операции добавления правила в набор .55
2.2.2 Операции модификации существующего правила из набора .58
2.2.3 Операции удаления правила из набора 65
2.3 Операции анализа набора .70
2.3.1 Операция анализа согласованности набора правил 70
2.3.2 Операция анализа полноты набора правил .71
2.3.3 Операция анализа избыточности набора правил 74
2.4 Операция селекции правил 76
Выводы .77
3 Создание программного кода контроля достоверности данных на основе онтологий наборов правил .79
3.1 Концепция создания программного кода контроля достоверности данных 79
3.2 Методика построения онтологии контроля достоверности данных 81
3.3 Методика выделения онтологии набора правил . 90
3.4 Алгоритмы реализации операций анализа наборов и селекции правил .101
3.5 Генерация программного кода контроля достоверности данных 106
Выводы .116
4 Разработка и оценка эффективности программных средств контроля достоверности данных 118
4.1 Архитектура программных средств контроля достоверности данных 118
4.1.1 Компоненты архитектуры для работы с правилами .119
4.1.2 Схема функционирования программных средств
4.2 Универсальный программный интерфейс взаимодействия компонентов программных средств 133
4.3 Оценка качества онтологий наборов правил контроля достоверности данных 139
4.4 Анализ эффективности применения программных средств контроля достоверности данных 142
Выводы .149
Основные результаты работы .151
Список использованных источников


