Ansys SCADE Suite

Бесплатно
Windows

Сайт: www.ansys.com/products/embedded-software/scade-suite

Ansys SCADE Suite — промышленная среда разработки на основе моделей, предназначенная для создания, верификации и генерации сертифицируемого кода для критически важного встроенного программного обеспечения. Платформа применяется в отраслях с высокими требованиями к надежности и безопасности, включая авиацию, железнодорожный транспорт, автомобильную индустрию и другие сферы, где требуется соответствие стандартам функциональной безопасности и сертификация. SCADE Suite интегрирует визуальное моделирование, формальную верификацию, автоматическую генерацию кода и средства тестирования в едином рабочем процессе.

Среда поддерживает разработку на основе компонентов и потоков данных, предоставляет графические нотации для моделирования логики и поведения системы, а также специализированные библиотеки и шаблоны для типичных задач встраиваемого ПО. Концептуально SCADE ориентирован на уменьшение человеческих ошибок при проектировании безопасности-критичных систем за счёт автоматизации повторяющихся операций и строгого соответствия промышленным стандартам. Инструментарий позволяет проследить соответствие между требованиями, моделью, тестами и сгенерированным кодом, что облегчает подготовку документации и прохождение процедур сертификации.

  • Визуальное моделирование: графические языки и блок-схемы для описания поведения и архитектуры систем на уровне моделей.
  • Генерация кода: автоматический перевод модельных представлений в читаемый оптимизированный код на языках, применимых для встраиваемых платформ.
  • Поддержка сертификации: функции и отчётность, облегчающие соответствие отраслевым стандартам безопасности и сертификацию встроенного ПО.
  • Формальная верификация: инструменты для статического анализа и доказательства корректности свойств моделей.
  • Тестирование и валидация: автоматическая генерация тестовых наборов, моделирование поведения и трассировка покрытия.
  • Интеграция с инструментами разработки: совместимость с системами управления версиями, средствами проектирования требований и CI/CD-процессами.
  • Библиотеки и шаблоны: готовые компоненты и доменные библиотеки для типичных задач в авиации, автопроме и других областях.
  • Управление требованиями: прослеживаемость требований от спецификации до кода и тестов для обеспечения соответствия проектным целям.
  • Работа с аппаратными ограничениями: оптимизация и настройка сгенерированного кода под целевые контроллеры и платформы реального времени.
  • Документация и отчётность: средства для автоматизированной генерации артефактов, необходимых при сертификационных аудитах.
Подробнее