Архитектуры AUTOSAR могут быть крупными и комплексными. Часто техническая разработка распределяется с различными инженерами, работающими над различными структурными или функциональными компонентами модели архитектуры. Чтобы помочь анализировать структурные или функциональные аспекты модели архитектуры, можно создать отфильтрованные представления иерархии модели.
spotlight view отображает восходящие и нисходящие зависимости выбранного компонента архитектуры или состава.
custom view отображает подмножество компонентов из модели архитектуры, на основе фильтрации условий, которые вы задаете. Можно отфильтровать элементы модели для операционного, функционального, или физического анализа.
Фильтрация модели архитектуры AUTOSAR для определенных атрибутов и сохранение отфильтрованного представления с моделью могут помочь инженерам фокусироваться и сотрудничать при своих частях архитектуры.
В модели архитектуры AUTOSAR, чтобы помочь анализировать компонент или зависимости от состава, можно создать представление центра внимания. Представление центра внимания является упрощенным представлением компонента архитектуры или состава, который получает его восходящие и нисходящие зависимости.
Чтобы создать представление центра внимания, откройте модель архитектуры и выберите компонент или состав. На вкладке Modeling выберите Architecture Views> Spotlight.
Представление центра внимания отображает элементы модели, с которыми компонент или состав соединяются в иерархии. Вы не можете редактировать макет схемы центра внимания. Этот рисунок показывает представление центра внимания Monitor
компонента в модели
autosar_tpc_composition
в качестве примера AUTOSAR. (Чтобы открыть модель в качестве примера в локальной рабочей папке, используйте команду
openExample('autosar_tpc_composition')
.)
В то время как в представлении центра внимания, можно переместить особое внимание центра внимания на другой компонент или состав. Выберите другой компонент или состав, установите ваш курсор на отображенный замещающий знак, и избранная модель выдает Create Spotlight from Component.
Чтобы сохранить представление центра внимания видимым во время разработки моделей, можно создать представление в отдельном окне модели. Чтобы создать отдельное окно модели, выберите компонент или состав, щелкните правой кнопкой по выбранному блоку, чтобы открыть его контекстное меню и выбрать Open in New Window. В новом окне создайте представление центра внимания.
Обновление диаграммы модели архитектуры с изменениями обновляет открытые представления центра внимания.
Чтобы возвратиться от представления центра внимания до представления модели архитектуры, кликните по Spotlight близкий значок или выберите компонент, или состав и избранная модель выдают Show in Composition.
Simulink® не сохраняет представления центра внимания с моделью архитектуры.
Чтобы помочь анализировать структурные и функциональные аспекты модели архитектуры AUTOSAR, можно создать пользовательское представление. На основе фильтрации условий, которые вы задаете, пользовательское представление показывает подмножество компонентов из модели архитектуры. Можно отфильтровать элементы модели для операционного, функционального, или физического анализа.
Чтобы создать пользовательское представление, откройте галерею Architecture Views. В модели открытой архитектуры, на вкладке Modeling, выбирают Architecture Views. Этот рисунок показывает начальное представление галереи модели autosar_tpc_composition
в качестве примера AUTOSAR. (Чтобы открыть модель в качестве примера в локальной рабочей папке, используйте команду
openExample('autosar_tpc_composition')
.)
Предположим, что вы хотите создать представление модели autosar_tpc_composition
архитектуры содержа только компоненты тот датчик положения дросселя (TPS) указателя сигналы.
В представлении галереи autosar_tpc_composition
, нажмите New View.
Чтобы назвать представление, под View Properties, вводят имя TPS Ports View
.
Задайте фильтр элементов модели для TPS Ports View
.
Под View Configurations выберите вкладку Filter.
Добавьте и сконфигурируйте пункт фильтра. Выберите Add Clause. От Select выпадающий список выберите Port
. От Where выпадающий список выберите Name
. В текстовом поле значения введите TPS
.
Отобразить обновленный TPS Ports View
, нажмите Apply Query. Представление отфильтровано, чтобы выбрать компоненты, которые содержат порты датчика положений дросселя (TPS).
Когда вы сохраняете модель архитектуры, представление сохранено в галерее Architecture Views. Другие пользователи могут затем получить доступ и разделить взгляды.
Для получения дополнительной информации смотрите, Создают Представления Архитектуры В интерактивном режиме (System Composer).