ГОСТРМЭК 62138—2010
6.2.4Выбор и использование специализированных устройств с встроенным програм
мным обеспечением
Устройства типа «черный ящик» с встроенным программным обеспечением могут использоваться
в СКУ при следующих условиях:
1 Программноеобеспечениеустройствадолжно бытьинтегрированотак. чтобыононемоглобыть
изменено пользователем ине могло использоваться отдельно от остальной части устройства.
2 Числофункцийустройства, его потенциалдляконфигурациии объемего интерфейсовивзаимо
действий с остальнойчастьюСКУдолжны бытьограничены так. чтобы тестирования могли охватить все
функции.
3 Должно быть представленосвидетельство того, чтоданное устройство соответствует требова
ниям 6.2.1,6.2.2 и6.2.3.
4 Должно быть представленосвидетельство того, что конфигурация и использование устройства
в СКУ соответствуют требованиям 6.4,6.5.1 и 6.5.2.
5 Проект СКУ и/или ее программного обеспечения должен обеспечивать использование устрой
ства в четкоопределенных условиях.
6.3 Спецификация требований к программному обеспечению
Настоящий подраздел завершает иуточняет требования подпункта 6.1.2.3 МЭК61513.
6.3.1 Цели
1 Требования к программному обеспечению СКУ должны быть определены и оформлены доку
ментально.
В настоящем стандартесоответствующийдокумент или пакетдокументов назван «Спецификация
требований к программному обеспечению». Его цель состоит в определении задач программного обес
печения без определения путей их решения. Однако ограничивающие факторы проекта и разработки,
вероятно, придется определить, если это потребуется при рассмотрении проекта СКУ или архитектуры
СКУ.
2 Вспецифи
к
ациитребований
к
программномуобеспечению следует избегать излишнейслож
ности прое
к
та программного обеспечения и обеспечивать стабильные условия использования про
граммного обеспечения.
3 Спецификация требований к программномуобеспечениюдолжна бытьтакой, чтобы:
- она способствовала уверенности в корректности проекта СКУ;
- былопоказано соответствие СКУ требованиям МЭК61513.
Требования МЭК 61513. относящиеся к спецификации требований к программному обеспечению,
содержатся главным образом в 6.1.1.2,6.1.1.3.6.1.1.4,6.1.2.2,6.1.2.4 и6.1.3.
4 Спецификация требований к программному обеспечению должна быть основой проекта про
граммного обеспечения, валидации программного обеспечения и возможных модификаций програм
много обеспечения.
6.3.2 Исходная информация
1 Исходная информация для специфи
к
ации требований
к
программному обеспечению должна
в
к
лючать в себя специфи
к
ацию системы идо
к
ументацию прое
к
та системы.
Исходная информация может та
к
же в
к
лючать в себя другие до
к
ументы, например, та
к
ие
к
а
к
специфичныеограниченияпрое
к
та и/илиправилаи стандарты, применимые
к
исходнойинформации.
2 Стру
к
тура специфи
к
ации требований
к
программному обеспечению должна способство
вать проведению сертифи
к
ации обеспечивать соответствие иполноту по отношению
к
исходным
до
к
ументам.
Специфи
к
ациятребований
к
программномуобеспечению может ссылаться на части исходных
до
к
ументов воизбежаниененужныхдублированийиминимизированиярис
к
анесогласованности. Она
может та
к
же ссылаться на другие ранее существовавшие до
к
ументы, та
к
ие, например,
к
а
к
до
к
у
ментация по ранееразработанномупрограммномуобеспечению.
3 Ссыл
к
и на другие до
к
ументы, имеющиесяв специфи
к
ации требований
к
программному обес
печению. должны быть чет
к
ими и однозначными.
4 В специфи
к
ации требований
к
программному обеспечению следует избегать ненужных
дополнений
к
ее исходным данным.
Впринципе,желательно, чтобы программное обеспечениенеимелобольшего числавозможнос
тей. чем требуется, чтобы свести
к
минимуму ее сложность. Тем не менее пос
к
оль
к
у существую
щая в промышленности пра
к
ти
к
а основана на использовании ранее разработанных
к
омпонентов,
может быть обосновано та
к
же в
к
лючение невостребованных возможностей.
28