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

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

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 является методом количественной оценки архитектуры для определенных характеристик.

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