exponenta event banner

Моделирование архитектуры программного обеспечения

Моделирование и моделирование архитектуры программного обеспечения AUTOSAR для классической платформы (требуется системная Composer™)

Архитектурная модель AUTOSAR предоставляет ресурсы и холст для разработки композиционных и компонентных моделей AUTOSAR. В архитектурной модели можно:

  • Добавление и подключение композиций и компонентов AUTOSAR или импорт композиции из файлов ARXML.

  • Создание архитектурных представлений для анализа.

  • Связывание компонентов с требованиями (требуется Simulink ® Requirements™).

  • Определите поведение компонентов путем создания, связывания или импорта моделей Simulink.

  • Настройка планирования и моделирования.

  • Экспорт описания состава и компонента ARXML и создание кода компонента (требуется Embedded Coder ®).

Модели архитектуры обеспечивают сквозной процесс разработки программного обеспечения AUTOSAR. В Simulink можно создать высокоуровневый проект приложения, реализовать поведение для компонентов приложения, добавить сервисные вызовы и реализации услуг базового программного обеспечения (BSW) и смоделировать приложение.

Блоки

Компонент программного обеспеченияКомпонент программного обеспечения модели в модели архитектуры AUTOSAR
Состав программного обеспеченияСостав программного обеспечения модели в модели архитектуры AUTOSAR
Компонент службы диагностикиНастройка служб диагностики AUTOSAR и среды выполнения (RTE) для эмуляции
Компонент службы NVRAMНастройка служб NVRAM AUTOSAR и среды выполнения (RTE) для эмуляции

Функции

autosar.arch.createModelСоздание архитектурной модели AUTOSAR
autosar.arch.loadModelЗагрузить архитектурную модель AUTOSAR
addBSWServiceДобавить компонент Basic Software в архитектурную модель AUTOSAR
addComponentДобавление компонента в архитектурную модель AUTOSAR
addCompositionДобавление композиции в архитектурную модель AUTOSAR
addPortДобавление порта в модель компонента, композиции или архитектуры AUTOSAR
closeЗакрытие архитектурной модели AUTOSAR
connectПодключение компонентов и композиций архитектуры AUTOSAR
createModelСоздание модели реализации Simulink для компонента архитектуры AUTOSAR
destroyУдаление и удаление элемента архитектуры AUTOSAR
exportЭкспорт архитектурной модели AUTOSAR ARXML и создание кода компонента
findПоиск элементов архитектуры AUTOSAR
getПолучение свойства элемента архитектуры AUTOSAR
getXmlOptionsПолучить параметр XML для модели архитектуры AUTOSAR
importFromARXMLИмпорт композиции из файлов ARXML в архитектурную модель AUTOSAR
layoutОрганизация компоновки или архитектуры модели AUTOSAR на основе эвристики
linkToModelСвязь компонента архитектуры AUTOSAR с моделью реализации Simulink
openОткрыть архитектурную модель AUTOSAR
saveСохранение архитектурной модели AUTOSAR
setЗадать свойство элемента архитектуры AUTOSAR
setXmlOptionsЗадать параметр XML для модели архитектуры AUTOSAR

Темы

Создание архитектурных моделей AUTOSAR

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

Добавление и подключение композиций и компонентов AUTOSAR

Добавление программных композиций, компонентов, портов и соединителей AUTOSAR.

Импорт композиции AUTOSAR из ARXML

Импорт состава программного обеспечения AUTOSAR из файлов ARXML.

Создание представлений архитектуры AUTOSAR для анализа

Для анализа архитектуры AUTOSAR создайте отфильтрованные представления иерархий модели.

Связать компоненты AUTOSAR с требованиями Simulink

Связывание компонентов AUTOSAR, реализующих требования, с требованиями Simulink.

Определение поведения компонентов AUTOSAR путем создания или связывания моделей

Добавьте поведение Simulink к компонентам AUTOSAR путем создания, связывания или импорта моделей.

Настройка планирования и моделирования AUTOSAR

Планирование и моделирование компонентов в архитектурной модели AUTOSAR.

Создание и упаковка XML-описаний состава AUTOSAR и кода компонента

Создайте и, при необходимости, упаковайте описания AUTOSAR XML и код C одним щелчком мыши.

Автор AUTOSAR Композиции и компоненты в архитектурной модели

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

Импорт композиции AUTOSAR в архитектурную модель

Импорт описания ARXML состава программного обеспечения AUTOSAR в архитектурную модель.

Программная настройка архитектурной модели AUTOSAR

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