Программные компоненты AUTOSAR являются многократно используемыми компоновочными блоками программного обеспечения AUTOSAR. Программный компонент AUTOSAR инкапсулирует один или несколько алгоритмов и взаимодействует со своей средой через четко определенные порты. Например, приложение дроссельной заслонки может включать в себя программные компоненты AUTOSAR, которые представляют собой датчики для датчиков педали дроссельной заслонки и ускорения, монитор положения дроссельной заслонки, контроллер и исполнительный механизм.
Программный компонент AUTOSAR подключается к среде выполнения AUTOSAR для связи с другими программными компонентами и программным обеспечением на уровне базового программного обеспечения архитектуры программного обеспечения AUTOSAR. Можно повторно использовать и перемещать компоненты программного обеспечения между блоками ECU.
В Simulink ® вы представляете программные компоненты AUTOSAR с компонентами модели Simulink, такими как модели, подсистемы и функциональные блоки Simulink .
Композиции AUTOSAR представляют собой программные компоненты AUTOSAR, которые объединяют группы программных компонентов, имеющих связанные функциональные возможности. Композиция - это абстракция системы, которая облегчает масштабируемость и помогает управлять сложностью при разработке логического представления программного приложения.
На этой фигуре показана композиция для управления положением дросселя.

Состав состоит из программных компонентов, которые представляют:
Два датчика положения дросселя
Монитор положения дросселя
Датчик положения педали ускорения
Диспетчер
Привод положения дросселя
При использовании AUTOSAR Classic Platform можно моделировать композицию программного обеспечения AUTOSAR путем импорта описания композиции ARXML в Simulink или с помощью модели архитектуры AUTOSAR для создания композиции программного обеспечения (требуется системная Composer™).