Simulink® программное обеспечение поддерживает AUTomotive Open System ARchitecture (AUTOSAR), открытый и стандартизированную автомобильную программную архитектуру, состоящий из трех слоев программного обеспечения: Application, Run-Time Окружения (RTE) и Basic Software.
Производители автомобилей, поставщики и разработчики инструментов совместно разрабатывают компоненты слоя Application. Стандарт относится к компонентам следующим AUTOSAR software components. Они взаимодействуют с слоем Окружение. Окружение слоя Run-Time позволяет обмениваться данными между:
Компоненты слоя Application
Слой Basic Software и компоненты уровня Application
Слой Basic Software предоставляет общие системные службы, которые используют компоненты уровня Application.
Стандартные адреса AUTOSAR:
Архитектура - слоистая программная архитектура отделяет прикладное программное обеспечение от выполнения платформы. Стандартные интерфейсы между компонентами программного обеспечения AUTOSAR и окружением выполнения позволяют повторно использовать или перемещать компоненты в топологии электронного модуля управления (ECU) транспортного средства.
Стандарт определяет изменения программной архитектуры, называемой AUTOSAR platforms: Classic Platform и Adaptive Platform. Для получения дополнительной информации см. Сравнение классических и адаптивных платформ AUTOSAR.
Методология - Файлы описания строения определяют системную информацию, которую используют установки пиролиза, системную информацию, которая является уникальной для конкретных установок пиролиза, и базовую информацию программного обеспечения, относящуюся к установке пиролиза.
Foundation - Требования и спецификации, общие между платформами AUTOSAR, которые поддержка совместимость платформ.
Интерфейсы приложений - обеспечивает стандартизированный формат обмена путем определения интерфейсов для типичных автомобильных приложений и определения интерфейсов между слоями программного обеспечения.