Руководство по надежному программированию

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Книга представляет собой систематизированный обзор технологических и организационных методов обеспечения надёжности программных средств на всех стадиях функционирования цикла сложных систем различного назначения. Анализируется комплекс задач, решение которых необходимо для обеспечения надёжности в целом, рассматриваются достоинства и недостатки известных методов, даются рекомендации по их применению. Для работников инженерного профиля и студентов, обладающих начальными знаниями в области надёжностного программирования.

Author(s): Гласс Р
Publisher: Финансы и статистика
Year: 1982

Language: Russian
Commentary: увеличил контрастность, подчистил мусор
Pages: 256
City: Москва

Предисловие к русскому изданию 5
Предисловие 11

Г л а в а 1. Концепция надежности программного обеспечения 13
1.1. Введение 13
1.2. Основные термины 14
1.3. Существующее положение дел в области надежности 16

Г л а в а 2. Роль надежности в разработке программного обеспечения 19
2.1. Введение 19
2.2. Жизненный цикл программы 20
2.3. Надежность в жизненном цикле программного обеспечения 26
2.4. Большие и малые проекты 32

Г л а в а 3. Технологические средства и методы повышения надежности программ 37
3.1. Методы повышения надежности на этапе задания требований 38
3.2. Методы проектирования 54
3.3. Средства программирования 82
3.4. Методы отладки 99

Г л а в а 4. Организационные средства и методы повышения надежности 197
4.1. Планирование 198
4.2. Организация 203
4.3. Документация 217
4.4. Оценка надежности и длительность испытаний . . 222

Г л а в а 5. Рекомендации по надежному программированию 229
5.1. Классификация 230
5.2. Критическое программное обеспечение 231
5.3. Рекомендации 232
5.4. Примеры использования рекомендаций 242
5.5. Необходимо ли иметь собственное мнение о ценности методов? 245

Г л а в а 6. Примеры выбора методов повышения надежности программного обеспечения 248
6.1. Фирма А 248
6.2. Фирма В 250
6.3. Фирма С 252
6.4. Заключение 253

Г л а в а 7. Литература 254
Литература, добавленная при переводе 254