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

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

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Удалите профиль из модели
systemcomposer.profile.editorОткрытый редактор профиля
systemcomposer.profile.Profile.findНайдите профиль по наименованию
systemcomposer.profile.Profile.loadЗагрузите профиль из файла
saveСохраните профиль как файл
openОткрытый профиль
closeЗакройте профиль
systemcomposer.profile.Profile.closeAllЗакройте все открытые профили
destroyУдалите элемент модели
addPropertyЗадайте пользовательское свойство для стереотипа
removePropertyУдалите свойство из стереотипа
destroyУдалите элемент модели
systemcomposer.profile.Stereotype.findНайдите стереотип по наименованию
getDefaultStereotypeПолучите стереотип по умолчанию для профиля
setDefaultStereotypeУстановите стереотип по умолчанию для профиля
setDefaultComponentStereotypeУстановите стереотип по умолчанию для компонентов
setDefaultConnectorStereotypeУстановите стереотип по умолчанию для коннекторов
setDefaultPortStereotypeУстановите стереотип по умолчанию для портов
addStereotypeДобавьте стереотип, чтобы профилировать
removeStereotypeУдалите стереотип из профиля
getStereotypeНайдите стереотип в профиле по наименованию
applyStereotypeПримените стереотип к элементу модели архитектуры
batchApplyStereotypeПримените стереотип ко всем элементам в архитектуре
getStereotypesПолучите стереотипы, примененные на элемент модели архитектуры
removeStereotypeУдалите стереотип из элемента модели
destroyУдалите элемент модели

Темы

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

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

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

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

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

Analysis является методом для того, чтобы количественно оценить архитектуру для определенных характеристик.

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