Методы обеспечения надежности комплексов программ при сопровождении.
В этой стадии жизненного цикла программ расширяются условия их использования и характеристики исходных данных, вследствие чего могут потребоваться изменения в программах. Для сохранения и улучшения показателей надежности комплексов программ в процессе длительного сопровождения необходимо четко регламентировать передачу комплексов программ пользователям. Целесообразно накапливать необходимые изменения в программах и вводить их группами, формируя очередную версию комплекса программ с измененными характеристиками. Версии комплекса программ можно разделить на эталонные и пользовательские (или конкретного объекта).
Эталонные версии развиваются, дорабатываются и модернизируются основными разработчиками комплекса программ или специалистами, выделенными для их сопровождения. Они снабжаются откорректированной технической документацией, полностью соответствующей программам, и точным перечнем всех изменений введенных в данную версию по сравнению с предыдущей.
Пользовательские версии . Необходимы также общие проверки работоспособности и сохранности всех программ комплекса. Для корректности выполнения изменений они снабжаются методиками проверки и правилами подготовки контролирующих тестов. . Целесообразно ограничивать доступ широких пользователей к технологической документации, хранящей подробные сведения о содержании и логике функционирования программ. Такие меры в некоторой степени предотвращают возможность резкого ухудшения показателей надежности.
ЛИТЕРАТУРА
Основная
1. Липаев В.В. Качество программного обеспечения. - М.: Финансы и статистика, 1983. -263с.
2. Назаров С.В., Барсуков А.Г. Измерительные средства и оптимизация вычислительных систем. - М.: Радио и связь, 1990. -248с.
3. Боэм Б.У. Инженерное проектирование программного обеспечения: Пер. с англ. - М.: Радио и связь, 1985. -512с.
4. Авен О.И. и др. Оценка качества и оптимизация вычислительных систем. - М.: Наука, 1982. -485с.
5. Кузовлев В.И., Шкатов П.Н. Математические методы анализа производительности и надежности САПР, М.: Высшая школа, 1990.
6. Липаев В.В. Надежность программного обеспечения. - М.: Энергоиздат, 1981. -241с.
7. Липаев В.В. Проектирование программных средств. - М: Высшая школа, 1990. -301с.
8. Липаев В.В. Тестирование программ. - М.: Радио и связь, 1986. -294с.
9. Р.Калбертсон и др. Быстрое тестирование. Пер. с англ.. - М.: Изд.дом «Вильямс», 2002-384с.
Дополнительная:
10.Коган Б.И. Экспериментальные исследования программ. - М.: Наука, 1988. -184с.
11.Боэм Б. и др. Характеристики качества программного обеспечения. Пер. с англ. Е.К.Масловского. - М.: Мир, 1981. -208с.
12.Кожевникова Г.П. Структуры данных и проектирование эффективной вычислительной среды. - Львов: Вища школа, Изд. ЛГУ, 1986. -278с.
13.Холстед М.Х. Начала науки о программах. - М.: Финансы и статистика,1981.-128с.
14.Бровин Н.Н. и др. Оценка эффективности алгоритмов и программ. Ленинград.: ЛИАП 1983.-31с.
Дата добавления: 2015-08-26; просмотров: 683;