Анализ деревьев отказов программного обеспечения

 

Очень важно включать программное обеспечение в анализ деревьев отказов системы или в количественный анализ опасностей, особенно для системы с обширными программами. Программное обеспечение не только может давать сбои, оно зачастую используется для снижения количества отказов аппаратного обеспечения. Анализ системы был бы неполным без оценки всех главных элементов программ и взаимодействия между программным и аппаратным обеспечением. Инженеры по надежности программного обеспечения компании ALD обладают обширным опытом в выполнении анализов деревьев отказов программного обеспечения и интегрировании такого типа анализа в дерево отказов всей системы.

 

Распространенная проблема, которая мешает включению программного обеспечения в количественный анализ, это отсутствие оценки интенсивности отказов для данных компонентов. Если программное обеспечение не является частью критически важной для безопасности системы/функции, оно поставляется с известной интенсивностью отказов (основанной на программе тестирования ПО). В этом случае данная интенсивность отказов может быть использована как оценка для анализа деревьев отказов. Более подробную информацию об интенсивности отказов и надежности программного обеспечения можно найти на странице Надежность программного обеспечения. Считается, что критически важная для безопасности система должна поставляться только после тщательного тестирования, которое подтвердит, что не осталось никаких дефектов в коде программного обеспечения. Любые оставшиеся источники отказов (связанные с программным обеспечением) могут быть либо результатом неполного определения требований, в частности, требований, связанных с редкими и аномальными условиями, такими как отказы аппаратного обеспечения, или редкими условиями окружающей среды и условиями эксплуатации, либо результатом непредвиденных действий эксплуатанта. Часто сочетание множества редких событий может привести к условиям, к которым программное обеспечение не было готово. Приблизительную интенсивность отказов для таких событий можно оценить на основании объема программного кода, количества взаимодействий и качества документов, определяющих требования. Инженеры компании ALD имеют подходящий опыт для определения обозначенных входных данных и предоставления такой оценки.

 

Чтобы выполнить полный анализ деревьев отказов программного обеспечения, наши инженеры будут работать с Вашей программой, чтобы собрать всю необходимую информацию, включающую:

 

• Архитектуру системы

• Документы с требованиям к системе

• Предварительный анализ функциональных опасностей (FHA)

• Отчеты по отказам аппаратного обеспечения

• Оценка человеческого фактора

 

Чтобы получить более подробную информацию о наших услугах по анализу надежности программного обеспечения, пожалуйста, напишите нам по адресу This email address is being protected from spambots. You need JavaScript enabled to view it.