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

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

От Метрической Инструментальной панели можно зафиксировать проблемы соответствия путем запуска Model Advisor. Чтобы определить, можно ли автоматически осуществить рефакторинг модель, чтобы увеличить повторное использование компонента, запустите Clone Detector.

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

В этом примере вы будете учиться:

  1. Обратитесь к проблемам соответствия Model Advisor.

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

  3. Обратитесь к MAB и Высоким нарушениям Проверки целостности от Метрической Инструментальной панели.

  4. Осуществите рефакторинг модель, чтобы улучшить повторное использование компонента путем запуска приложения Clone Detector от Метрической Инструментальной панели.

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

Чтобы запустить пример, смотрите, Обнаруживают и Фиксируют Нарушения Проверки Model Advisor.