Create Custom Views
System models tend to be large and complex. You can create a custom subset of components from architecture models by filtering model elements based on criteria such as stereotypes, properties, and requirement links in the Architecture Views Gallery. This custom subset is called an architecture view and is a simplified way of working with complex systems. You can use views to focus on certain parts of the architectural design and create operational, functional, or physical views for analysis.
Use architectural spotlight views to analyze component dependencies and hierarchy.
Use queries to define custom viewpoints on the architecture model. View filters rely on the constraints defined by queries. You can define queries programmatically. Group ports in component diagram views to simplify complex networks of ports and connections.
Define architecture views and hierarchical views. Hierarchical views show the same set of components in tree form.
Use the Interface Editor in the Architecture Views Gallery to manage interfaces, manage interface data dictionaries, assign interfaces to ports, and delete interfaces. These changes are mirrored in the parent architecture model.
|Open Architecture Views Gallery (Since R2019b)
|Create architecture view (Since R2021a)
|Find architecture view (Since R2021a)
|Delete architecture view (Since R2021a)
|Modify architecture view query and property groupings (Since R2021a)
|Re-run architecture view query on model (Since R2021a)
|Remove architecture view query (Since R2021a)
|Add component to element group of view (Since R2021a)
|Remove component from element group of view (Since R2021a)
|Get model element qualified name (Since R2019a)
|Create subgroup in element group of view (Since R2021a)
|Get subgroup in element group of view (Since R2021a)
|Delete subgroup in element group of view (Since R2021a)
|Find architecture model elements using query (Since R2019a)
|Find all elements of specific type (Since R2023a)
|Find all elements with stereotype (Since R2023a)
|Find all elements with property value (Since R2023a)
|Find all elements with type set by interface (Since R2023a)
|Create query to select all components in model (Since R2019b)
|Create query to select non-evaluated values for object properties or stereotype properties for elements (Since R2019b)
|Create query to select property from object or stereotype property and then evaluate property value (Since R2019b)
|Create query to select architectural elements with stereotype based on specified subconstraint (Since R2019b)
|Create query to select stereotype derived from qualified name (Since R2019b)
|Create query to select architectural elements with port based on specified subconstraint (Since R2019b)
|Create query to select architectural elements with connector based on specified subconstraint (Since R2020a)
|Create query to select architectural elements with interface on port based on specified subconstraint (Since R2019b)
|Create query to select architectural elements with interface element on interface based on specified subconstraint (Since R2019b)
|Create query to select range of property values (Since R2019b)
- Create Custom Views Using Architecture Views Gallery
Create and modify views using the Architecture Views Gallery tool.