AUTOSAR Builder 2020x Refresh1 — новейшая официальная версия. Файл PDF с улучшениями можно скачать в разделе "Скачивание" справа.

Данная версия была выпущена в июне 2020 г.

Поддерживаемые версии AUTOSAR Classic
До 4.4.0

Поддерживаемые версии AUTOSAR Adaptive
До R19-11

AUTOSAR Builder 2020x

Основные возможности AB

Новые и улучшенные основные возможности AUTOSAR Builder

  • Добавлена новая диаграмма, поддерживающая режимы AUTOSAR Adaptive и AUTOSAR Classic и обеспечивающая удобную визуализацию сопоставлений между различными компонентами системы.
  • Добавлен новый профиль проверки, который позволяет проверить совместимость файлов arxml, созданных в приложении DaVinci Developer от Vector (см. рисунок ниже).

 

 

 

AB for Classic

Новые и улучшенные возможности AUTOSAR Builder Classic

  • Добавлены новые правила для платформы AUTOSAR Classic (см. документ "Представляем AUTOSAR Builder 2020x" в правой части страницы).
  • Проверка соединений: во время подключения компонентов эта функция позволяет подключать порты, которые фактически несовместимы. При подключении несовместимых портов правила проверки будут инициировать отображение ошибок, поскольку модель остается недопустимой, но с помощью этой функции можно подключать компоненты на стадии итеративного проектирования.
  • Усовершенствован мастер соединений сборки: добавлен табличный интерфейс. Он поддерживает расширенные возможности фильтрации: по каждому столбцу, журналу, критериям сохранения состояния и использования дополнительных регулярных выражений (см. рисунок ниже).
  • AUTOSAR Builder теперь позволяет распространить существующие спецификации связи портов верхнего уровня на порты компонентов целевого подмножества.
AB for Adaptive

Новые и улучшенные возможности AUTOSAR Builder Adaptive

  • AUTOSAR Builder 2020x включает встроенную метамодель Adaptive 19-03 и предоставляет обновленные интерфейсы для новых концепций, реализованных в этой метамодели.
  • Будучи прототипом, AUTOSAR Builder 2020x теперь поддерживает расширенные возможности проектирования кода, создания и выполнения приложений (см. рисунок ниже).
  • AUTOSAR Builder поддерживает новую адаптивную функцию, предназначенную для создания интерфейсов диагностических портов.
  • В AUTOSAR Builder реализована конфигурация Identity and Access Manager, добавленная в R19-03 MM. Моделирование разрешений, предоставляемых программным обеспечением платформы, реализовано в виде функций "Проекты разрешений" и "Разрешения".
  • Сопоставлениями процессов и машин теперь можно управлять с помощью мастера с табличным интерфейсом. Этот мастер предоставляет расширенные возможности фильтрации, аналогичные мастеру соединений сборки.
  • AUTOSAR Builder теперь поддерживает создание экземпляров служебных интерфейсов и развертывание служебных интерфейсов для сервиса распределения данных.
    • Экземпляр служебного интерфейса DDS: можно создать и настроить предоставленные и обязательные экземпляры служебного интерфейса, которые развертываются поверх сервисов распределения данных.
    • Развертывание служебного интерфейса DDS: можно создать настройки конфигурации DDS для служебного интерфейса.
  • Описание новых правил, добавленных для платформы AUTOSAR Adaptive, см. в доступном для скачивания документе "Представляем AUTOSAR Builder 2020x" в правой части страницы.

AUTOSAR Builder 2020x Refresh1

Основные возможности AB

Новые и улучшенные основные возможности AUTOSAR Builder

  • Информация о требованиях теперь хранится только в файле .req. Это позволяет избежать изменения исходного файла .arxml (см. рисунок ниже).
  • В разделе "Адаптивные параметры" можно настроить параметры создания экземпляра сервиса для сопоставления прототипов портов в диаграмме процессов.
  • Значения по умолчанию для исходной папки и шаблона можно задать в разделе "Параметры > AUTOSAR Builder > Среда AAT > Запускаемый генератор".

 

(copy 3)

AB for Classic

Новые и улучшенные возможности AUTOSAR Builder Classic

  • Добавлены новые правила для платформы AUTOSAR Classic (см. документ "Представляем AUTOSAR Builder 2020x Refresh1" в правой части страницы).
  • Редактор в стандартизированном пользовательском интерфейсе теперь поддерживает основные функции редактора сопоставлений, в том числе фильтры ограничений, дополнительные регулярные выражения и фильтрацию столбцов. Также поддерживается фильтрация на основе сгруппированных и отдельных компонентов. Добавлены новые всплывающие подсказки, индикаторы состояния и команды для создания правильных сопоставлений.
  • Редактор теперь поддерживает основные функции редактора сопоставлений, в том числе фильтры ограничений, дополнительные регулярные выражения и фильтрацию столбцов.
  • Изменено расположение дополнительных параметров фильтрации и специальных функций редактора в верхней части окна. Улучшен список интерфейсов: теперь он поддерживает фильтрацию на основе определенных интерфейсов. Улучшены значки состояния, предупреждения и всплывающие подсказки (см. рисунок ниже).
  • Интерфейс редактора сопоставлений данных объединен с другими редакторами сопоставлений. Этот редактор предлагает сопоставления для подпрототипов (в случае с прототипами композиций) и отображает подробную информацию о направлении связи. Также добавлены новые всплывающие подсказки, предупреждения и информационные диалоговые окна.
  • При указании исходного значения со спецификацией типа "массив" или "запись" можно редактировать исходное значение напрямую или с помощью спецификации.
AB for Adaptive

Новые и улучшенные возможности AUTOSAR Builder Adaptive

  • AUTOSAR Builder 2020x включает встроенную метамодель Adaptive 19-011 и предоставляет обновленные интерфейсы для новых концепций, реализованных в этой метамодели.
  • Новые интерфейсы используются в следующих целях:
    • Сопоставление проектов процессов с проектами машин
    • Создание наборов сопоставлений проектов процессов с проектами машин

Кроме того, добавлен редактор для быстрого создания и редактирования сопоставлений.

  • Сопоставление процесса с машиной теперь может ссылаться на сопоставление проекта процесса с проектом машины, поэтому в редакторе сопоставлений появились столбцы "Проект сопоставления" и "Набор сопоставлений", показанные на рисунке ниже.
  • Экземпляр сервиса для сопоставлений прототипов портов теперь ссылается на проект процесса, а не на процесс.
  • Диаграмма процессов переименована в диаграмму проектирования процессов и отображает сведения о проектах процессов.
  • На диаграмме процессов теперь отображаются проекты процессов и процессы, которые не ссылаются на проект процесса.
  • Изменения в дереве:
    • Узел "Проектирование процессов" перемещен из вида "Адаптивное развертывание" в вид "Адаптивное проектирование".
    • Узел "Наборы сопоставлений проектов процессов и проектов машин" добавлен в вид "Адаптивное проектирование".
    • Узел "Системы" добавлен в вид "Адаптивное развертывание".
  • Теперь можно создавать согласованные сопоставления между экземплярами сервисов и прототипами портов в диаграмме процессов. Эта диаграмма поддерживает режимы редактирования и просмотра.
  • Элементы служебного интерфейса отображаются и настраиваются в диалоговом окне создания служебного интерфейса.
  • Спецификации обмена данными для портов можно создать с помощью команды контекстного меню. В форме спецификаций AB появились новые атрибуты.