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

Модель и симулирует программную архитектуру 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 ComponentConfigure AUTOSAR Diagnostic Services и Среда выполнения (RTE) для эмуляции
NVRAM Service ComponentConfigure AUTOSAR NVRAM Services и Среда выполнения (RTE) для эмуляции

Функции

autosar.arch.createModelСоздайте модель архитектуры AUTOSAR
autosar.arch.loadModelЗагрузите модель архитектуры AUTOSAR
addBSWServiceДобавьте Основной Компонент программного обеспечения в модель архитектуры AUTOSAR
addComponentДобавьте компонент в модель архитектуры AUTOSAR
addCompositionДобавьте состав в модель архитектуры AUTOSAR
addPortДобавьте порт в компонент AUTOSAR, состав или модель архитектуры
closeЗакройте модель архитектуры AUTOSAR
connectСоедините компоненты архитектуры AUTOSAR и составы
createModelСоздайте модель реализации Simulink для компонента архитектуры AUTOSAR
destroyУдалите и удалите элемент архитектуры AUTOSAR
exportЭкспортируйте модель ARXML архитектуры AUTOSAR и сгенерируйте код компонента
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 Requirements

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

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

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

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

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

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

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

Автор составы AUTOSAR и компоненты в модели архитектуры

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

Импортируйте состав AUTOSAR в модель архитектуры

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

Сконфигурируйте программно модель архитектуры AUTOSAR

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