Анализ Polyspace кода AUTOSAR

Проверьте реализацию кода компонентов программного обеспечения AUTOSAR.

Если вы используете методологию AUTOSAR для разработки программного обеспечения, можно снова использовать технические требования AUTOSAR (файлы ARXML), чтобы настроить анализ Polyspace® и проверить реализацию кода Компонентов программного обеспечения AUTOSAR.

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

Функции

polyspaceAutosarЗапустите Polyspace Code Prover на реализации кода компонентов программного обеспечения AUTOSAR с помощью скриптов MATLAB

Команда DOS/UNIX

polyspace-autosar(DOS/UNIX) Polyspace Code Prover Запуска на реализации кода компонентов программного обеспечения AUTOSAR

Результаты Polyspace

AUTOSAR runnable not implementedФункция, реализующая выполнимый AUTOSAR, не найдена
Invalid result of AUTOSAR runnable implementationВозвращаемое значение или выходные аргументы нарушают технические требования AUTOSAR
Invalid use of AUTOSAR runtime environment functionАргумент функции RTE нарушает технические требования AUTOSAR

Темы

Преимущества Polyspace для AUTOSAR

Polyspace строит код из модулей на основе компонентов программного обеспечения AUTOSAR и проверок на ошибки времени выполнения или нарушения ограничений данных ARXML.

Используя Polyspace в разработке программного обеспечения AUTOSAR

Узнайте о различных рабочих процессах для использования Polyspace в разработке программного обеспечения AUTOSAR.

Запустите Polyspace на коде AUTOSAR

Реализация контрольного кода компонентов программного обеспечения AUTOSAR для ошибок времени выполнения или нарушения ограничений данных ARXML.

Рассмотрите результаты Polyspace на коде AUTOSAR

Интерпретируйте результаты Polyspace, которые подсвечивают нарушение ограничений данных ARXML.

Сопутствующая информация