Пример включает данные, которые используются в рабочем процессе конструирования на основе модели для проектирования системы отслеживания полос движения по шоссе. Структура папок проекта, соответствующая нормативным положениям ISO 26262:2018, включает в себя:
Исходные данные и рабочие продукты (WP) для нормативных пунктов ISO 26262-6: 2018
Типовое планирование и проверка документов контрольного списка
Конструирование ограничений в виде библиотек, моделей, конфигураций моделей и проверок
Чтобы лучше понять предварительно заполненное содержимое полосы движения: Пример конструкции на основе модели для ISO 26262:2018, см. следующую таблицу.
Примечание
Проект включает в себя файлы, отображающие информацию, такую как модели и результаты, из проекта или извне посредством использования .html, Microsoft ® Word
.docxили PDF-файлы.
| Нормативная оговорка | Папка проекта «Дорожная полоса - следующий пример» | Описание |
|---|---|---|
| ISO 26262-4: 2018 Дорожные транспортные средства - Функциональная безопасность - Часть 4: Разработка продукции на уровне системы | ||
| Пункт 4: Концепция технической безопасности | ISO_04 > ISO_4_6_5_1_Technical_Safety_Requirement_Specification | Содержание, относящееся к Спецификации требований технической безопасности. Рабочий продукт - это набор требований. TSRS.slreqx. |
| ISO_04 > ISO_4_6_5_3_System_Architecture_Design_Specification | Содержимое, относящееся к спецификации проектирования архитектуры системы. Рабочие продукты включают в себя:
| |
| ISO 26262-6: 2018 Дорожные транспортные средства - Функциональная безопасность - Часть 6: Разработка продукции на уровне программного обеспечения | ||
Пункт 5: Общие темы разработки продукта на уровне программного обеспечения | ISO_06_05_Planning > Входы | Содержание, относящееся к документации среды разработки программного обеспечения. Рабочий продукт является шаблоном, который частично заполнен информацией о конструировании на основе модели и среде разработки встраиваемых систем на основе Simulink. |
| ISO_06_05_Planning > WP | ||
Пункт 6 - Технические требования к безопасности программного обеспечения | ISO_06_06_Software_Safety_Requirements > Входы | Содержание, соответствующее требованиям безопасности программного обеспечения. Подпапки рабочих продуктов включают в себя:
|
| ISO_06_06_Software_Safety_Requirements > WP | ||
Пункт 7: Архитектурное проектирование программного обеспечения | ISO_06_07_Software_Architectural_Design > Входы | Содержит конструкционные конструкции для модели архитектуры программного обеспечения
В данном случае данные содержатся только в подпапке рабочего продукта ISO_6_7_5_1_Software_Architectural_Design_Specification. Другие рабочие папки намеренно пусты и зарезервированы для использования в будущем. |
| ISO_06_07_Software_Architectural_Design > WP | ||
Пункт 8: Проектирование и внедрение программного обеспечения | ISO_06_08_Software_Unit_Design_and_Implementation > Входы | Содержит данные, относящиеся к блокам программного обеспечения в модели.
|
| ISO_06_08_Software_Unit_Design_and_Implementation > WP | ||
Статья 9: Проверка программного обеспечения | ISO_06_09_Software_Unit_Verification > Входы | Содержит данные, относящиеся к проверке программных блоков в модели.
|
| ISO_06_09_Software_Unit_Verification > WP | ||
Статья 10: Интеграция и проверка программного обеспечения | ISO_06_10_Software_Integration_and_Verification > Входы | Подробные действия для этого пункта не включены в эту версию тематического исследования. При наличии этих лицензий можно просмотреть программные компоненты, используемые при проверке.
Моделирование модели оценки невозможно, поскольку отсутствуют некоторые переменные. Перед моделированием тестовый файл, используемый для проверки, определяет отсутствующие переменные. Предварительно созданный отчет о результатах моделирования доступен в ISO_6_10_5_3_Software_Verification_Report_refined подпапок рабочих изделий. |
| ISO_06_10_Software_Integration_and_Verification > WP | ||
Статья 11. Тестирование встроенного программного обеспечения | ISO_06_11_Testing_Embedded_Software > Входы | Подробные действия для этого пункта не включены в эту версию тематического исследования. Папки намеренно пусты и зарезервированы для использования в будущем. |
| ISO_06_11_Testing_Embedded_Software > WP | ||
Приложение C: Конфигурация программного обеспечения | ISO_06_C_Software_Configuration > WP | Если применимо, эта папка содержит сведения о конфигурации проекта. В данном примере эти папки намеренно пусты. Данные конфигурации и конфигурация программных блоков были рассмотрены для некоторых конфигурируемых блоков в этом проекте. Более подробная информация приведена в разделе Полоса движения: Пример проектирования на основе модели для сценария ISO 26262:2018 в прямом эфире ( |
| ISO 26262-8: 2018 Дорожные транспортные средства - Функциональная безопасность - Часть 8: Вспомогательные процессы | ||
Пункт 7 Управление конфигурацией | ISO_08 > ISO_08_07_Configuration_Management | Для тематического исследования были рассмотрены требования в отношении вспомогательных процессов. Рабочие продукты, соответствующие этим положениям, не предоставляются. Чтобы оценить уверенность в использовании программных средств и создать необходимые отчеты о квалификации инструментов для рассматриваемого приложения, можно использовать следующие артефакты IEC Certification Kit:
Эти артефакты доступны в обозревателе артефактов. |
Пункт 8: Управление изменениями | ISO_08 > ISO_08_08_Change_Management | |
Статья 10: Управление документацией | ISO_08 > ISO_08_10_Documentation_Management | |
Пункт 11: Уверенность в использовании программных средств | ISO_08 > ISO_08_11_Confidence_in_the_use_of_software_tools > WP | |
Неприменимо | инструменты | Инструменты и конфигурации, необходимые для проекта. Вложенные папки включают в себя:
|
Неприменимо | работа | Рабочая папка по умолчанию, содержащая разрабатываемые работы и промежуточные результаты проверки. Вложенные папки включают в себя:
|