ГОСТ Р МЭК 61508-3—2007
7.4.8.4 Результаты проверки интеграции программного обеспечения должны быть документиро
ваны; в документации должны быть сформулированы результаты проверки и должно быть указано,
были ли выполнены цели и критерии проверки. Если тестирование окончилось неудачно, должны быть
описаны причины этого.
7.4.8.5 При интеграции программного обеспечения все модификации или изменения должны
быть объектом анализа влияния, который должен определить, какие программные модули затрагива
ются изменениями, и установить необходимость повторной верификации и проектирования.
7.5Интеграция программируемой электроники (аппаратныесредства и программное обес
печение)
П р и м е ч а н и я
1 См. также таблицы А.6 (приложение А). В.З и В.6 (приложение В).
2 Эта стадия представлена на рисунке 3 (см. 9.4).
7.5.1 Цели
7.5.1.1 Первой целью требований настоящего подраздела является интеграция программного
обеспечения с используемой программируемой электронной аппаратурой.
7.5.
1.2 Второй целью требований настоящего подраздела является объединение программного
обеспечения и аппаратных средств в программируемый электронный комплекс, связанный с безопас
ностью, проверка их совместимости и выполнения требований назначенного уровня полноты
безопасности.
П р и м е ч а н и я
1 Проверка корректности интеграции программного обеспечения с аппаратными средствами программируе
мой электроники относится к процессам верификации (см. 7.9).
2 Взависимости отхарактера приложения эти проверки могут бытьобъединены с проверками,описываемы
ми в 7.4.8.
7.5.2 Требования
7.5.2.1Проверки интеграциидолжны бытьопределены на этапе проектирования иразработки, их
целью является проверка совместимости программного обеспечения и аппаратных средств в програм
мируемом электронном устройстве, связанном с безопасностью.
П р и м е ч а н и е — При разработке проверок интеграции может потребоваться тесная кооперация с разра
ботчиком E/E/PES систем.
7.5.2 2 Тесты интеграции для программируемой электроники (аппаратные средства и програм
мное обеспечение) должны определять следующее;
a) разбиение системы на уровни интеграции;
b
) тестовые примеры и тестовые данные;
c) типы выполняемых проверок;
d) условия тестирования, используемые инструменты, конфигурацию и программы;
e) условия, при которых проверка считается выполненной.
7.5.2.3 Тесты интеграции программируемой электроники (аппаратные средства и программное
обеспечение)должны различатьоперации, которыевыполняются разработчиком наего оборудовании,
и операции, требующие доступа к пользовательскому оборудованию.
7.5.2.4 Тесты интеграции программируемой электроники (аппаратные средства и программное
обеспечение) должны различать следующие процессы;
a) включение программного обеспечения в целевое программируемое электронное оборудова
ние;
b
) интеграцию ЕУЕ/РЕсистем, т.е. добавление интерфейсов, таких какдатчики и устройства при
вода;
c) полную интеграцию EUC и ЕУЕ/РЕ систем, связанных с безопасностью.
П р и м е ч а н и е — Перечисления Ь) и с) охватываются МЭК 61508-1 и МЭК 61508-2, они включены в кон
текст перечисления а) для полноты.
7.5.2.5 Программное обеспечение должно быть интегрировано с программируемой электронной
аппаратурой, связанной с безопасностью, всоответствиисо специфицированнымитестами интеграции
для программируемой электроники (аппаратные средства и программное обеспечение).
7.5.2.6 При тестированииинтеграции программируемой электроники, связанной сбезопасностью
(аппаратных средств и программного обеспечения), все модификации или изменения должны быть
21