exponenta event banner

Удлинение архитектурных элементов

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

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Удалить элемент модели

Темы

Определение профилей и стереотипов

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

Использование стереотипов и профилей

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

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

Анализ является методом количественной оценки архитектуры для определенных характеристик.

Характерные примеры