Ассоциация надежности программного обеспечения автомобильной промышленности - Motor Industry Software Reliability Association
Эта статья может чрезмерно полагаться на источники слишком тесно связан с предметом, потенциально препятствуя публикации статьи проверяемый и нейтральный.Февраль 2015 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Ассоциация надежности программного обеспечения автомобильной промышленности (MISRA) является организацией, которая разрабатывает руководящие принципы для программного обеспечения, разработанного для электронных компонентов, используемых в автоматизированная индустрия.[1] Это сотрудничество между производителями транспортных средств, поставщиками комплектующих и инженерными консультантами.
Цель
Цель этой организации - предоставить важные советы автомобильной промышленности по созданию и применению безопасного и надежного программного обеспечения в транспортных средствах. Требования к безопасности программного обеспечения, используемого в автомобилях, отличаются от требований безопасности в других областях, таких как здравоохранение, промышленная автоматизация, аэрокосмическая промышленность и т. Д. Заявление MISRA: «Оказание помощи автомобильной промышленности в применении и создании в автомобильных системах безопасных и надежное программное обеспечение ».[1]
Формирование
MISRA была сформирована консорциумом организаций, сформированных в ответ на британскую Программу исследований критических систем безопасности. Эта программа была поддержана Департамент торговли и промышленности и Совет по инженерным и физическим наукам.
После завершения первоначальной работы Консорциум MISRA продолжил работу на основе самофинансирования.[2]
Консорциум MISRA
Следующие организации составляют руководящий комитет MISRA:
- AB Automotive Electronics
- Ford Motor Company
- Автомобили Ягуар
- Lotus Engineering
- МИРА
- Рикардо
- Автомобильная электроника TRW
- В Университет Лидса
- Visteon
В комитет в основном входят производители автомобилей и поставщики комплектующих.
Руководящие указания
Руководства MISRA - это рекомендации по разработке программного обеспечения для транспортных средств. Рекомендации предназначены для достижения следующего.
- Обеспечьте безопасность
- Сделайте программное обеспечение более устойчивым и надежным.
- Безопасность человека должна иметь приоритет в случае конфликта с безопасностью собственности.
- При проектировании системы учитывайте как случайные, так и систематические ошибки.
- Демонстрируйте надежность, а не просто полагайтесь на отсутствие сбоев.
- Применение соображений безопасности при проектировании, производстве, эксплуатации, обслуживании и утилизации продукции.
Как и во многих стандартах (например, ISO, BSI, RTCA ), руководящие документы MISRA не бесплатны для пользователей или исполнителей.[3]
Языковые рекомендации
В настоящее время руководство MISRA разработано для C и C ++ только языки программирования.
- MISRA C ++ был запущен в марте 2008 года.
- Третье издание MISRA C (известный как MISRA C: 2012) был опубликован в 2013 году.[4]
Смотрите также
Рекомендации
- ^ а б http://www.misra.org.uk Веб-сайт MISRA.
- ^ История MISRA
- ^ «Покупка MISRA C». MISRA. Получено 11 сентября 2013.
- ^ Веб-сайт MISRA C