Официальный форум СВД Встраиваемые Системы
03 Декабря, 2016, 05:21:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Ограничения при применении С/С++ в ответственном ПО  (Прочитано 242 раз)
Виталий Коляда
Сотрудник СВД ВС
Пользователь

Сообщений: 19



WWW
« : 23 Сентября, 2016, 11:36:26 »

Кодирование является важным (и неизбежным) этапом проектирования и разработки ПО. Большинство приложений реального времени пишется на языках Си и С++. Известно, что в этих языках есть конструкции, преимущественно связанные с особенностями работы с оперативной памятью, которые являются потенциальными источниками неприятностей. О том, какие подходы рекомендуются международными стандартами по функциональной безопасности для обеспечения предсказуемости поведения программ и предотвращения наиболее распространённых ошибок, рассказывается в статье Сергея Зыля “Особенности применения языков программирования Си и С++ при кодировании для систем ответственного назначения”, опубликованной в августовском номере журнала “Автоматизация в промышленности”.

Со статьей можно ознакомиться на нашем сайте в разделе Публикации
Записан

Сотрудник СВД Встраиваемые Системы
Сергей Зыль
Администратор
Ветеран

Сообщений: 774



WWW
« Ответ #1 : 29 Сентября, 2016, 17:27:30 »

Хотелось бы добавить, что эта статья имеет прямое отношение к такому аспекту повседневной жизни компаний-разработчиков, который по-ангийски называют Safety Culture. Интересно, что это понятие даже попытались сформулировать в международном стандарте, а именно в приложении В стандарта ISO 26262-2 (актуальная русскоязычная версия - ГОСТ Р ИСО 26262-2-2014). Приложение представляет собой табличку из двух столбцов. В левом столбце перечисляются примеры, говорящие о низкой культуре безопасности, а в правом - противоположные примеры, свидетельствующие о высокой культуре. Например:
- левый столбец: «Система вознаграждения отдаёт предпочтение стоимости и графику работ, а не безопасности и качеству».
- соответствующий правый столбец:  «Системы вознаграждения поддерживают и мотивируют эффективное достижение функциональной безопасности. Системы вознаграждения наказывают тех, кто обходит вопросы, которые ставят под угрозу безопасность или качество».
Записан

сотрудник СВД Встраиваемые Системы
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2016 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 15 Ноября, 2016, 22:31:54