Расширьте архитектурные элементы

Добавьте пользовательские свойства в архитектурные элементы с помощью стереотипов

System Composer™ обеспечивает встроенные типы элемента: компоненты, порты, коннекторы и интерфейсы. Создайте стереотипы (2), чтобы расширить типы элемента с дополнительными архитектурными метаданными (5). Связанные с пакетом стереотипы в профили (1) для использования с многоуровневыми моделями. Совместно используйте профили между моделями, чтобы гарантировать непротиворечивость в рамках проекта.

Стереотипы (3) обеспечивают шаблон, чтобы представлять определенные концепции и терминологию. Присвойте пользовательские стереотипы элементу модели, чтобы задать отношение элемента к системе. Дополнительные количественные свойства (5) заданный в стереотипе со значениями, заданными на базисе на элемент, могут использоваться для ранних исследований (4), таких как бюджетные ассигнования, компромиссы задержки и другие параметрические проблемы проекта. Можно добавить технические модули в значения свойств, чтобы установить контекст.

Description of a System Composer profile as specified.

Классы

systemcomposer.profile.ProfileПрофиль
systemcomposer.profile.PropertyСвойство в стереотипе
systemcomposer.profile.StereotypeСтереотипируйте в профиле

Функции

развернуть все

systemcomposer.profile.Profile.createProfileСоздайте профиль
systemcomposer.loadProfileЗагрузите профиль по наименованию
applyProfileПримените профиль к модели
removeProfileУдалите профиль из модели
renameProfileПереименуйте профиль в модели
systemcomposer.profile.editorОткрытый редактор профиля
systemcomposer.profile.Profile.findНайдите профиль по наименованию
systemcomposer.profile.Profile.loadЗагрузите профиль из файла
saveСохраните профиль как файл
openОткрытый профиль
closeЗакройте профиль
systemcomposer.profile.Profile.closeAllЗакройте все открытые профили
addPropertyЗадайте пользовательское свойство для стереотипа
removePropertyУдалите свойство из стереотипа
hasPropertyНайдите, имеет ли элемент свойство
setPropertyУстановите значение свойства, соответствующее стереотипировать примененный элемент
getPropertyЗаставьте значение свойства, соответствующее стереотипировать примененный элемент
getPropertyValueПолучите значение свойства архитектуры
getEvaluatedPropertyValueПолучите оцененное значение свойства от компонента
getStereotypePropertiesПолучите стереотипные имена свойства на элементе
systemcomposer.profile.Stereotype.findНайдите стереотип по наименованию
getDefaultStereotypeПолучите стереотип по умолчанию для профиля
setDefaultStereotypeУстановите стереотип по умолчанию для профиля
getDefaultElementStereotypeПолучите стереотип по умолчанию для элементов
setDefaultElementStereotypeУстановите стереотип по умолчанию для элементов
addStereotypeДобавьте стереотип, чтобы профилировать
removeStereotypeУдалите стереотип из профиля
getStereotypeНайдите стереотип в профиле по наименованию
applyStereotypeПримените стереотип к элементу модели архитектуры
batchApplyStereotypeПримените стереотип ко всем элементам в архитектуре
getStereotypesПолучите стереотипы, примененные на элемент модели архитектуры
removeStereotypeУдалите стереотип из элемента модели
hasStereotypeНайдите, имеет ли элемент примененный стереотип

Темы

Задайте профили и стереотипы

Задайте специализированные типы элемента модели на основе компонентов, портов и коннекторов.

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

Импортируйте профили, примените стереотипы к элементам модели и расширьте существующие стереотипы.

Анализируйте архитектуру

Выполните статический анализ на архитектуре System Composer, чтобы оценить характеристики системы.

Симулируйте мобильного робота с рабочим процессом System Composer

Симулируйте мобильную архитектуру робота с рабочим процессом системного проектирования.

Рекомендуемые примеры