Содержание
Содержание
Введение.,
1 Проблемы проектирования компонентных распределенных систем управления
1.1 Основные понятия компонентных технологий
1.2 Общие принципы построения распределенных систем
1.3 Синхронное и асинхронное взаимодействие
1.4 Транзакции.
1.5 Проблемы проектирования надежного программного обеспечения
2 Современные технологии программирования распределенного программного обеспечения
2.1 Технология программирования СОМ.
2.1.1 Не жестко связанные события.
2.1.2 Компоненты с поддержкой очередей
2.1.3 СОМ безопасность.
2.2 Технология программирования ..
2.2.1 Структура .
2.2.2 Библиотека базовых классов
2.2.3 . и СОМобъекты
2.2.4 Среда исполнения .программ
3 Структуры мультиверсионных моделей.
3.1 Блоки восстановления.
3.2 версионное программирование.
3.3 версионное программирование с самоконтролем.
3.4 Блоки восстановления с согласованием
3.5 Проблемы мультиверсионного программного обеспечения.
3.5.1 Разработка мультиверсионного программного обеспечения
3.5.2 Алгоритмы выбора вывода.
3.6 Отказоустойчивость в операционных системах
3.7 Выводы
4 Многоверсионность данных и управление параллельными транзакциями
4.1 Транзакции и параллелизм
4.2 Временные метки.
4.3 Многоверсионный вариант двухфазного протокола синхронизации
4.4 Многоверсионный протокол для транзакций, не изменяющих данные
4.5 Vпланировщики.
4.6 Проблемы реализации версионных алгоритмов
4.7 Выводы.
5 Модели и алгоритмы анализа надежности программных средств
5.1 Модель анализа на этапе дизайна архитектуры ПО.
5.2 Анализ надежности программного обеспечения на фазе кодирования
5.3 Анализ надежности программного обеспечения на фазе тестирования системы
5.4 Операционные профили тестирования компонент
5.4.1 Оценивание вероятностей сбоя
5.4.2 Ведение таблиц параметров профилей
5.4.2 Пример применения операционных профилей.
5.5 Модели надежности объектноориентированного программного обеспечения
5.5.1 Фаза построения архитектуры объектноориентированного программного обеспечения
5.5.2 Фаза кодирования
5.5.3 Фаза тестирования.
5.5.4 Оценка параметров надежности
5.5.6 Модель оценки транзакционной надежности объектноориентированного программного обеспечения.
Заключение.
Список использованных источников
- Київ+380960830922