Системные модели имеют тенденцию быть большими и сложными. Можно создать пользовательское подмножество компонентов из архитектурных моделей путем фильтрации элементов модели на основе таких критериев, как стереотипы, свойства и связи требований. Это пользовательское подмножество называется архитектурным представлением и представляет собой упрощенный способ работы со сложными системами. Виды можно использовать для фокусировки на определенных частях архитектурного проекта и создания рабочих, функциональных или физических видов для анализа.
Запросы используются для определения пользовательских точек обзора в модели архитектуры. Фильтры просмотра зависят от ограничений, определенных запросами. Программно определять запросы.
Определение архитектурных представлений и иерархических представлений в коллекции архитектурных представлений. Иерархические представления показывают один и тот же набор компонентов в древовидной форме.
find | Поиск элементов модели архитектуры с помощью запроса |
openViews | Редактор представлений открытой архитектуры |
createView | Создать представление архитектуры |
getView | Поиск архитектурного представления |
deleteView | Удалить представление архитектуры |
modifyQuery | Изменение структуры представления запросов и групп свойств |
runQuery | Повторное выполнение запроса представления архитектуры для модели |
removeQuery | Удалить запрос представления архитектуры |
addElement | Добавление компонента в группу видов элементов |
removeElement | Удалить компонент из группы элементов вида |
createSubGroup | Создание подгруппы в группе элементов |
getSubGroup | Получение подгруппы в группе элементов |
deleteSubGroup | Удаление подгруппы в группе элементов |
destroy | Удалить элемент модели |
Интерактивное создание представлений архитектуры
Просмотр иерархий структурных и функциональных моделей в интерактивном режиме.
Программное создание архитектурных представлений
Просмотр структурных и функциональных иерархий моделей программным способом.
Просмотр иерархии компонентов с использованием представлений иерархии
В этом примере показано, как использовать представления иерархии для визуализации иерархии компонентов в виде древовидной диаграммы со стереотипами компонентов, свойствами стереотипа и типом ссылки, который создает экземпляр компонента.