Ви є тут

Разработка компонентного базового программно-инструментального средства для построения антивирусных программных комплексов

Автор: 
Нечаев Павел Дмитриевич
Тип роботи: 
диссертация кандидата технических наук
Рік: 
2008
Артикул:
14785
179 грн
Додати в кошик

Вміст

Содержание
Введение.
Глава 1. Анализ потребностей антивирусных программных комплексов и существующих инструментальных средств.
1.1. Компонентный подход при построении программ.
1.1.1. Компонентная модель
1.1.2. Компонентная модель i
1.2. Недостатки существующих технологий и средств. Постановка
задачи
1.2.1. Требования к компонентной модели и их обоснования.
1.2.2. Требования к инструментам обработки данных
1.3. Выводы по главе 1
Глава 2. Архитектура компонентного программноинструментального средства.
2.1. Расширение компонентной технологии СОМ.
2.2. Структура модуля.
2.3. Структура класса.
2.4. Подсистема регистрации модулей и обеспечение горячей
2.5. Механизм сообщений.
2.6. Сравнение функциональности расширенной и существующих
компонентных технологий
2.7. Средства представления и преобразования
структурированных, потоковых, контейнерных и строковых данных
2.8. Выводы по главе 2
Глава 3. Программноинструментальные средства поддержки разработанных технологических решений
3.1. Программный инструментарий для создания модуля.
3.2. Загрузчик операционнонезависимых модулей
3.3. Форматные объекты представления данных.
3.4. Интерфейс перебора иерархичных именованных объектов
3.5. Интерфейс потокового вводавывода
3.6. Инструмент для манипуляции строковыми данными
3.7. Тестирование производительности и ресуреомкости
разработанной компонентной модели
3.8. Выводы по главе 3
Глава 4. Внедрение разработанных программноинструментальных средств в промышленное производство и методика их применения
4.1. Внедрение разработанной расширенной компонентной
технологии
4.1.1. Применение предложенного подхода создания экземпляров на сторонней памяти
4.1.2. Применение разработанного подхода операционной независимости компонент
4.1.3. Применение замены модулей в реальном времени
4.1.4. Применение возможности иерархии объектов
4.2. Внедрение разработанных инструментов обработки данных
4.2.1. Применение форматных объектов представления данных
4.2.2. Использование интерфейса перебора иерархичных именованных объектов.
4.2.3. Использование интерфейса потокового вводавывода
4.2.4. Применение инструмента для манипуляции строковыми данными
4.3. Функциональность реализованного комплекса
4.4. Сравнение ресурсных характеристик разработанного
антивирусного комплекса с аналогичными продуктами других производителей.
4.5. Выводы по главе 4
Заключение.
Литература