ГОСТ Р МЭК 61508-3—2007
Н А Ц И О Н А Л Ь Н Ы ЙС Т А Н Д А Р ТР О С С И Й С К О ЙФ Е Д Е Р А Ц И И
ФУНКЦИОНАЛЬНАЯ БЕЗОПАСНОСТЬ СИСТЕМ ЭЛЕКТРИЧЕСКИХ, ЭЛЕКТРОННЫХ,
ПРОГРАММИРУЕМЫХ ЭЛЕКТРОННЫХ, СВЯЗАННЫХ С БЕЗОПАСНОСТЬЮ
Ч а с т ь 3
Требования к программному обеспечению
Functional
safety of electrical, electronic, programmable electronic safety-related systems.
Pan 3. Software requirements
Дата введения — 2008—06—01
1 Область применения
1.1 Настоящий стандарт:
a) применяется совместно с МЭК 61508-1 и МЭК 61508-2;
b
) применяется клюбому программному обеспечению, являющемуся частью системы, связанной
с безопасностью, либо используемому для разработки системы, связанной с безопасностью, в рамках
области применения МЭК 61508-1 и МЭК 61508-2. Такое программное обеспечение называется про
граммным обеспечением, связанным с безопасностью.
Программное обеспечение, связанное с безопасностью, включает в себяоперационные системы,
системное программное обеспечение, программы, используемые в коммуникационных сетях, интер
фейсы пользователей и обслуживающего персонала, инструментальные средства поддержки, встро
енные программно-аппаратные средства, а также прикладные программы.
Прикладные программы включают в себя программы высокого и низкого уровней, а также специ
альные программы на языках с ограниченной варьируемостью (МЭК 61508-4, пункт 3.2.7);
c) предусматривает определение функции безопасности и уровней целостности программного
обеспечения.
П р и м е ч а н и я
1 Если это уже было сделано как часть спецификации Е/Е/РЕ систем, связанных с безопасностью
(МЭК 61508-2. пункт 7,2). то это не следует повторять в настоящем стандарте.
2 Определение функций безопасности и уровней полноты безопасности программного обеспечения пред
ставляет собой интерактивную процедуру; см. рисунки 2 и 6,
3 Структуру документации см. в МЭК 61508-1 (пункт 5 и приложение А>. Структура документации может учи
тывать процедуры, используемые в компаниях, а также реальную практику, сложившуюся в отдельных прикладных
отраслях.
d) устанавливает требования к стадиям жизненного цикла безопасности и действиям, которые
должны предприниматься в процессе проектирования и разработки программного обеспечения, свя
занного с безопасностью (модель жизненного цикла безопасности программного обеспечения). Эти
требования включают в себя применение мероприятий и методов, ранжированных по уровням полноты
безопасности и предназначенных для того, чтобы избегать ошибок и отказов программного обеспече ния
и принимать необходимые меры при их возникновении;
Издание официальное
1