Моделирование программной архитектуры

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

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

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

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

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

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

  • Сконфигурируйте планирование и симуляцию.

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

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

Блоки

Software ComponentМоделируйте программный компонент в модели архитектуры AUTOSAR
Software CompositionМоделируйте состав программного обеспечения в модели архитектуры AUTOSAR
Diagnostic Service ComponentСконфигурируйте диагностические службы AUTOSAR и окружение выполнения (RTE) для эмуляции
NVRAM Service ComponentСконфигурируйте службы AUTOSAR NVRAM и окружение выполнения (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Свойство Set элемента архитектуры AUTOSAR
setXmlOptionsУстановите опцию XML для модели архитектуры AUTOSAR

Темы

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

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

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

Добавьте составы программного обеспечения AUTOSAR, компоненты, порты и коннекторы.

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

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

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

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

Соедините компоненты AUTOSAR с Simulink Requirements

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

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

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

Сконфигурируйте планирование и симуляцию AUTOSAR

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

Сгенерируйте и упакуйте XML-описания композиции AUTOSAR и код компонента

Сгенерируйте и опционально упакуйте авто-РСА XML и код С одним нажатием кнопки.

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

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

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

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

Программная конфигурация модели архитектуры AUTOSAR

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