Используйте стереотипы и профили

Используйте профили, чтобы добавить свойства в компоненты, порты и коннекторы. Импортируйте существующий профиль, примените стереотипы и добавьте значения свойств. Чтобы создать профиль, смотрите, Задают Профили и Стереотипы.

Примените стереотип

Редактор Профиля независим от модели, которая открывает его, то есть, необходимо явным образом импортировать новый профиль в модель. Выберите Architecture > Profile > Import Profile и выберите профиль, чтобы импортировать. Модель архитектуры может использовать несколько профилей целиком.

Если профиль доступен в модели, откройте Property Inspector с View > Property Inspector. Выберите элемент модели.

В поле Stereotype используйте выпадающее, чтобы выбрать стереотип. Только стереотипы, которые применяются к этому типу элемента (для этого примера, порта) доступны для выбора. Если никакой стереотип не существует, можно использовать опцию <new/edit>, чтобы открыть редактор профиля и создать тот.

Когда вы применяете стереотип к элементу, новый набор свойств появляются в Property Inspector под именем стереотипа. Расширьте этот набор, чтобы отредактировать свойства.

Можно установить несколько стереотипов для каждого элемента:

Можно также применить компонент и стереотипы коннектора ко всем применимым элементам на том же уровне. Перейдите к архитектуре и выберите Architecture > Profile > Apply to all Components in this layer, Architecture > Profile > Apply to all Ports in this layer или Architecture > Profile > Apply to all Connectors in this layer соответственно.

Удалите стереотип

Если стереотип больше не требуется для элемента, удалите его с помощью Property Inspector. Нажмите Select рядом со стереотипом и выберите Remove.

Расширьте стереотип

Можно расширить стереотип путем создания нового на основе существующего. Это позволяет вам свойствам элементов управления структурным способом. Например, все компоненты в проекте могут иметь номер детали, только электрические компоненты имеют номинальную мощность, и только электронные компоненты, который является подмножеством электрических компонентов, имеют информацию о производителе. Можно использовать абстрактный стереотип, чтобы служить только в качестве основы для других стереотипов и не как стереотип для любых элементов модели архитектуры.

Например, создайте новый стереотип под названием ElectronicComponent в Редакторе Профиля. Выберите его основной стереотип как FunctionalArchitecture.ElectricalComponent. Задайте свойства, которые являются в дополнение к тем из основного стереотипа. Проверяйте Show inherited properties в нижней части списка свойств, чтобы показать свойства основного стереотипа. Можно отредактировать только свойства выбранного стереотипа; не основной стереотип.

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

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте