Jump to content

Программное обеспечение высокой надежности

Программное обеспечение высокой целостности — это программное обеспечение , сбой которого может привести к серьезному ущербу с возможными «опасными для жизни последствиями». [ нужна ссылка ] «Целостность важна, поскольку она демонстрирует безопасность, защищенность и удобство сопровождения... кода». [1] Примерами программного обеспечения с высокой степенью интеграции являются программное обеспечение для управления ядерным реактором , программное обеспечение для авионики , программное обеспечение для обеспечения безопасности автомобилей и программное обеспечение для управления технологическими процессами . [2]

[Высокая] целостность означает, что код:

  • Делает то, что должен.
  • Можно протестировать.
  • Имеет функции безопасности.
  • Отсутствие уязвимостей безопасности.
  • Легко понять и следовать логически.
  • Легко редактировать и обновлять без внесения новых ошибок. [1]

К программному обеспечению высокой целостности применим ряд стандартов, в том числе:

  • DO-178C , Вопросы программного обеспечения при сертификации бортовых систем и оборудования [3]
  • CENELEC EN 50128, Железнодорожное оборудование. Системы связи, сигнализации и обработки. Программное обеспечение для железнодорожных систем управления и защиты. [4]
  • МЭК 61508 , Функциональная безопасность электрических/электронных/программируемых электронных систем, связанных с безопасностью (E/E/PE или E/E/PES)
  • ISO 26262 , Транспорт дорожный. Функциональная безопасность (особенно «часть 6» стандарта, которая называется «Разработка продукта на уровне программного обеспечения»).

См. также [ править ]

Ссылки [ править ]

  1. ^ Jump up to: Перейти обратно: а б «Что такое целостность программного обеспечения? Обзор + лучшие практики обеспечения целостности программного обеспечения» . perforce.com . Проверено 15 февраля 2022 г.
  2. ^ Сеннетт, Коннектикут (2012). Высокоинтегральное программное обеспечение . Springer Science & Business Media. п. 1. ISBN  978-1-4684-5777-3 . Проверено 14 февраля 2022 г.
  3. ^ «Разработка программного обеспечения для бортовых систем, совместимого с DO-178B/C» (PDF) . Парасофт . Проверено 14 февраля 2022 г.
  4. ^ Европейский комитет по электротехнической стандартизации (CENELEC). «СЕНЭЛЕК – EN 50128» . Инжиниринг360 . Проверено 14 февраля 2022 г.

Внешние ссылки [ править ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b225ecdb358a75b93b3767a7dec1fe14__1710252180
URL1:https://arc.ask3.ru/arc/aa/b2/14/b225ecdb358a75b93b3767a7dec1fe14.html
Заголовок, (Title) документа по адресу, URL1:
High integrity software - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)