Межгосударственный стандарт
ГОСТ Р МЭК 60880-2010
Атомные электростанции. Системы контроля и управления, важные для безопасности. Программное обеспечение компьютерных систем, выполняющих функции категории А
Nuclear power plants. Instrumentation and control systems important to safety. Software aspects for computer-based systemsperforming category A functions
Редакционная карточка ГОСТНОРМ. Полный текст публикуется только при подтверждённом праве использования. Метаданные сверяются по нескольким источникам.
Область применения
Область применения пока не подтверждена.
1
Страница 1
ФЕДЕРАЛЬНО Е АГЕНТСТВО
ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
<Ш> НАЦИОНАЛЬНЫЙ
СТАНДАРТ
РОССИЙСКОЙ
ФЕДЕРАЦИИ
ГОСТ Р м э к
60880
2010
—
АТОМНЫЕ ЭЛЕКТРОСТАНЦИИ
Системы контроля и управления, важные
для безопасности. Программное обеспечение
компьютерных систем,
выполняющих функции категории А
IEC 60880:2006
Nuclear power plants —
Instrumentation and control systems important for safety —
Software aspects for computer-based systems performing category A functions
(IDT)
Издание оф ициальное
НИШ
С пвдртинф оры
2011
декорирование одежды2
Страница 2
ГОСТ Р МЭК 60880— 2010
Предисловие
Цели и принципы стандартизации в Российской Федерации установлены Федеральным законом от
27 декабря 2002 г. № 184-ФЗ «О техническом регулировании», а правила применения национальных стан
дартов Российской Федерации — ГОСТ Р 1.0 — 2004 «Стандартизация в Российской Федерации. Основ
ные положения»
Сведения о стандарте
1 ПОДГОТОВЛЕН на основе аутентичного перевода на русский язык стандарта, указанного в пунк
те 4. который выполнен Открытым акционерным обществом «Всероссийский научно-исследовательский
институт атомных электростанций» (ОАО «ВНИИАЭС») и Автономной некоммерческой организацией
«Измерительно-информационные технологии» (АНО «Изинтех»)
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 322 «Атомная техника»
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регули
рованию и метрологии от 30 ноября 2010 г. N? 739- ст
4 Настоящий стандарт индентичен международному стандарту МЭК 60880:2006 «Атомные электро
станции. Системы контроля и управления, важные для безопасности. Программное обеспечение компью
терных систем. выполняющих функции категории А» (IEC 60880:2006 «Nuclear power plants— Instrumentation
and control systems important for safety — Software aspects for computer-based systems performing category
A functions»).
При применении настоящего стандарта рекомендуется использовать вместо ссылочных междуна
родных стандартов соответствующие им стандарты Российской Федерации, сведения о которых приведе
ны в дополнительном приложении ДА
5 ВВЕДЕН ВПЕРВЫЕ
Информация об изменениях к настоящ ему ста н д а р ту публикуется в ежегодно издаваемом ин
формационном указателе «Национальные стандарты », а т е к с т изменений и поправок <в ежемесячно
издаваемых информационных указателях «Национальные ста н д а р ты ». В случае пересмотра (замены)
или отм ены настоящ его ста н д а р та со о тв е тств ую щ е е уведомление будет опубликовано в ежеме
сячно издаваемом информационном указателе «Национальные стандарты ». С о о тветствую щ ая ин
формация. уведомление и т е к с т ы размещ аются та кж е в информационной систем е общего пользова
ния ( на официальном сайте Федералы<ого а ге н тств а по техническому регулированию и метрологии в
с е ти И н те р н е т
© Стандартинформ. 2011
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распро
странен в качестве официального издания без разрешения Федерального агентства по техническому регу
лированию и метрологии3
Страница 3
ГОСТ Р МЭК 60880— 2010
Содержание
1 Область п р и м е н е н и я .......................................................................................................................................... 1
2 Нормативные с с ы л к и .......................................................................................................................................... 1
3 Термины и о п р е д е л е н и я ..................................................................................................................................... 2
4 С о кр а щ е н и я ............................................................................................................................................................ 5
5 Общие требования к проектам программного о б е с п е ч е н и я ..................................................................... 5
5.1 Общая и н ф о р м а ц и я .................................................................................................................................... 5
5.2 Типы П О .......................................................................................................................................................... 7
5.3 Подход к разработке программного о б е с п е ч е н и я ............................................................................... 8
5.4 Управление проектированием программного о б е с п е ч е н и я ............................................................. 9
5.5 План обеспечения качества программного о б е с п е ч е н и я ................................................................. 10
5.6 Управление ко н ф и гур а ц и е й ...................................................................................................................... 11
5.7 Защищенность программного о б е с п е ч е н и я ......................................................................................... 11
6 Требования к программному о б е с п е ч е н и ю ................................................................................................... 13
6.1 Спецификация требований к программному о б е с п е ч е н и ю .............................................................. 13
6.2 С а м о ко н т р о л ь ............................................................................................................................................... 13
6.3 Периодические т е с т и р о в а н и я ................................................................................................................... 14
6.4 Д о ку м е н т а ц и я ................................................................................................................................................ 14
7 Проектирование и р е а л и з а ц и я .......................................................................................................................... 14
7.1 Принципы проектирования и р е а л и з а ц и и ............................................................................................. 14
7.2 Язык и связанные с ним трансляторы и инструментальные с р е д с т в а .......................................... 16
7.3 Подробные р е ко м е н д а ц и и .................................................................................... 17
7.4 Д о ку м е н т а ц и я ................................................................................................................................................ 18
8 Верификация программного о б е с п е ч е н и я ..................................................................................................... 19
8.1 Процедура верификации программного о б е с п е ч е н и я ....................................................................... 19
8.2 Действия по верификации программного о б е сп е ч е н и я .................................................................... 19
9 Программные аспекты интеграции с и с т е м ы ................................................................................................. 22
9.1 Программные аспекты плана интеграции с и с т е м ы ............................................................................ 23
9.2 Интеграция с и с т е м ы ................................................................................................................................... 23
9.3 Верификация интегрированной с и с т е м ы .............................................................................................. 23
9.4 Процедуры устранения д е ф е к т о в ........................................................................................................... 24
9.5 Программные аспекты отчета о верификации интегрированной с и с т е м ы ................................... 24
10 Программные аспекты валидации с и с т е м ы ................................................................................................ 25
10.1 Программные аспекты плана валидации с и с т е м ы ........................................................................... 25
10.2 Валидация с и с т е м ы .................................................................................................................................. 25
10.3 Программные аспекты отчета о валидации с и с т е м ы ...................................................................... 25
10.4 Процедуры устранения д е ф е к т о в ......................................................................................................... 25
11 Модификация программного о б е с п е ч е н и я .................................................................................................. 26
11.1 Процедура запроса на м о д и ф и ка ц и ю .................................................................................................. 26
11.2 Процедура осуществления модификации программного о б е с п е ч е н и я ..................................... 27
11.3 Модификация программного обеспечения после п о с т а в к и .......................................................... 28
12 Программные аспекты установки и э к с п л у а т а ц и и .................................................................................... 28
12.1 Установка программного обеспечения на месте экс п л у а т а ц и и .................................................... 28
12.2 Защищенность программного обеспечения на месте экс п л у а т а ц и и ........................................... 29
12.3 Адаптация программного обеспечения к условиям э к с п л у а т а ц и и .............................................. 29
12.4 Обучение о п е р а т о р а ................................................................................................................................. 29
13 Защита от отказов по общей причине, вызываемых программным о б е спе че н и е м ........................... 30
13.1 Общие с в е д е н и я ........................................................................................................................................ 30
13.2 Проектирование программного обеспечения с учетом О О П ......................................................... 31
13.3 Источники и последствия ООП из-за программного о б е с п е ч е н и я .............................................. 31
13.4 Реализация р а з н о о б р а з и я ...................................................................................................................... 32
13.5 Баланс недостатков и преимуществ, связанных с использованием ра зно о б р а зи я.................. 32
14 Инструментальные программы для разработки программного о б е с п е ч е н и я ................................... 32
14.1 Общие с в е д е н и я ...................................................................................................................................... 32
III4
Страница 4
ГОСТ Р МЭК 60880— 2010
14.2 Выбор инструментальных п р о г р а м м ....................................................................................................
£88 338 8
14.3 Требования к инструментальным п р о гр а м м а м .................................................................................
15 Аттестация ранее разработанного программного о б е с п е ч е н и я .........................................................
15.1 Общие с в е д е н и я ..........................................................................................................................................
15.2 Общие т р е б о в а н и я ....................................................................................................................................
15.3 Процесс проведения о ц е н к и ...................................................................................................................
15.4 Требования к интеграции в систему и модификации Р П О .............................................................
Приложение А (обязательное) Жизненный цикл безопасности программного обеспечения и детализа
& &
ция требований к программному о б е с п е ч е н и ю ........................................................................
Приложение В (обязательное) Детализированные требования и рекомендации по проектированию и
реализации .........................................................................................................................................
Приложение С (справочное) Примеры технологии прикладного программирования (разработка про
граммного обеспечения с использованием проблемно-ориентированных языков)
888
Приложение D (справочное) Язык, транслятор, редактор с в я з е й .............................................................
Приложение Е (справочное) Верификация и тестирование программного о б е сп е ч е н и я .....................
Приложение F (справочное) Перечень документации, требующейся в течение жизненного цикла безо
пасности программного о б е с п е ч е н и я .........................................................................................
33
Приложение G (справочное) Некоторые аспекты отказа по общей причине (ООП) и разнообразия . .
Приложение Н (справочное) Инструментальные программы для создания и проверки спецификации.
проектирования и р е а л и з а ц и и ...................................................................................................... 76
Приложение I (справочное) Требования к ранее разработанному программному обеспечению (РПО) . 78
Приложение J (справочное) Соответствие между МЭК 61513 и настоящим с т а н д а р т о м ..................... 79
Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов ссы
лочным национальным стандартам Российской Ф е д е р а ц и и ............................................... 83
IVПоказаны первые 4 из 90
История статуса
Подтверждённых событий пока нет.