Ви є тут

Оптимизационные методы формирования мультиверсионного программного обеспечения критичных по надежности систем управления

Автор: 
Попов Андрей Анатольевич
Тип роботи: 
кандидатская
Рік: 
2002
Кількість сторінок: 
195
Артикул:
93082
179 грн
Додати в кошик

Вміст

СОДЕРЖАНИЕ
ВВЕДЕНИЕ
ГЛАВА 1. ПРОБЛЕМА ПРОЕКТИРОВАНИЯ
ВЫСОКОНАДЕЖНЫХ СИСТЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
1.1. Программная составляющая критичных по надежности систем управления.
1.2. Проектирование сложных программных средств.
1.2.1. Жизненный цикл программных средств.
1.2.2. Этапы проектирования сложных программных
средств
1.2.3. Комгшексирование программ
1.3. Надежность функционирования комплексов программ
1.3.1. Надежностная характеристика программного модуля
1.3.2. Обеспечение надежности программ с помощью введения избыточности.
1.4. Мультиверсиониое программирование как методология проектирования отказоустойчивого программного обеспечения.
ГЛАВА 2. ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ
ОПТИМИЗАЦИОННЫХ МОДЕЛЕЙ
2.1. Оптимизационные модели мультиверсионного
программирования критичных по надежности систем управления
2.1.1. Модель с последовательной организацией программных модулей.
2.1.2. Модель с последовательнопараллельной организацией программных модулей
2.2. Свойства пространства булевых переменных.
2.3. Алгебра подкубов на множестве булевых переменных.
2.4. Программа визуального исследования свойств пространства булевых переменных.
2.4.1. Основные сведения
2.4.2. Обзор интерфейса пользователя
2.5. Свойства оптимизационных моделей.
ГЛАВА 3. МЕТОДЫ И АЛГОРИТМЫ РЕАЛИЗАЦИИ
ОПТИМИЗАЦИОННЫХ МОДЕЛЕЙ
3.1. Принципы построения оптимизационных алгоритмов.
3.2. Регулярные алгоритмы оптимизации
3.2.1. Алгоритмы неявного полного перебора.
3.2.2. Алгоритмы схемы метода ветвей и границ
3.3. Алгоритмы случайного поиска.
3.3.1. Модификации алгоритма случайного поиска с адаптацией
3.3.2. Алгоритм случайного поиска граничных точек
3.4. Экспериментальное сравнение эффективности построенных алгоритмов.
Выводы.
ГЛАВА 4. ПРОГРАММНЫЕ СРЕДСТВА ФОРМИРОВАНИЯ МУЛЬТИВЕРСЙОННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.
4.1. Основные сведения.
4.2. Программная реализация процедур поиска
4.3. Графический интерфейс пользователя пакета решения задач формирования мультиверсионного программного обеспечения
Выводы.
ЗАКЛЮЧЕНИЕ.
ЛИТЕРАТУРА