AUTOSAR software components является допускающими повторное использование базовыми блоками программного обеспечения AUTOSAR. Компонент программного обеспечения AUTOSAR инкапсулирует один или несколько алгоритмов и связывается с его средой через четко определенные порты. Например, приложение дросселя может включать компоненты программного обеспечения AUTOSAR, которые представляют датчики для дросселя и ускоряющие датчики педали, монитор положения дросселя, контроллер и привод.
Компонент программного обеспечения AUTOSAR соединяется со средой выполнения AUTOSAR для связи с другими компонентами программного обеспечения и программным обеспечением в Основном Программном слое программной архитектуры AUTOSAR. Можно снова использовать и переместить компоненты программного обеспечения между ЭКЮ.
В Simulink® вы представляете компоненты программного обеспечения AUTOSAR с компонентами модели Simulink, такими как Модель, подсистема и Функциональные блоки Simulink.
AUTOSAR compositions является компонентами программного обеспечения AUTOSAR, что совокупные группы компонентов программного обеспечения, которые связали функциональность. Состав является системной абстракцией, которая упрощает масштабируемость и помогает управлять сложностью при разработке логического представления программного обеспечения.
Этот рисунок показывает состав для управления положением дросселя.
Состав состоит из компонентов программного обеспечения, которые представляют:
Два датчика положения дросселя
Отрегулируйте монитор положения
Ускоряющий датчик положения педали
Контроллер
Отрегулируйте привод положения
Если вы используете Классическую Платформу AUTOSAR, можно смоделировать состав программного обеспечения AUTOSAR путем импорта описания ARXML состава в Simulink, или при помощи модели архитектуры AUTOSAR, чтобы создать состав программного обеспечения (требует System Composer™).