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

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"

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

Author(s): Гласс Роберт (Robert L. Glass)
Publisher: Финансы и статистика
Year: 1982

Language: Russian
Commentary: обрезаны поля, +OCR
Pages: 257
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