Оцените и проверьте качество модели

С Simulink® Check™ продукта можно использовать признанные в отрасли проверки и метрики, которые выявляют нарушения стандартов и руководящих принципов. Поддерживаемые высокоинтенсивные стандарты разработки программного обеспечения включают DO-178, ISO 26262, IEC 61508, IEC 62304, ISO 25119 и MathWorks Advisory Board (MAB). Используйте проверку во время редактирования, чтобы идентифицировать проблемы податливости при разработке модели. И, когда вы завершили редактирование, чтобы оценить, соответствует ли ваша модель размеру, архитектуре и требованиям податливости, запустите панель мониторинга метриков. Панель управления метриками содержит виджеты, которые визуализируют метрические данные. Для получения подробных результатов просверьте данные.

На панели Metrics Dashboard можно исправить проблемы податливости, запустив Model Advisor. Чтобы определить, можно ли автоматически реорганизовать модель для увеличения повторного использования компонента, запустите Clone Detector.

Функции и классы доступны для настройки инструментальной панели Metrics и Model Advisor. Для примера можно написать собственные проверки и использовать Model Advisor Configuration Editor для создания пользовательского строения. Используйте функции и классы Metrics Dashboard, чтобы сконфигурировать виджеты метрики податливости, чтобы указать на пользовательское строение.

В этом руководстве вы научитесь:

  1. Устраните проблемы податливости Model Advisor.

  2. Запустите панель Metrics Dashboard, чтобы получить и проанализировать метрические данные.

  3. Адреса нарушений проверки MAB и High Integrity с инструментальной панели Metrics.

  4. Рефактор модели для улучшения повторного использования компонента путем запуска приложения Clone Detector с панели мониторинга метриков.

В конце руководства есть ссылки на темы, которые предоставляют больше информации.

Чтобы запустить руководство, смотрите Обнаружение и Исправление нарушений проверки Model Advisor.