Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Erstellen benutzerdefinierter Ansichten

Erstellen benutzerdefinierter Ansichten eines Architekturmodells

Systemmodelle sind in der Regel umfangreich und komplex. Sie können eine benutzerdefinierte Teilmenge von Komponenten aus Architekturmodellen erstellen, indem Sie Modellelemente anhand von Kriterien wie Stereotypen, Eigenschaften und Anforderungsverknüpfungen in Architecture Views Gallery filtern. Diese benutzerdefinierte Teilmenge wird als Architekturansicht bezeichnet und stellt eine vereinfachte Methode zur Arbeit mit komplexen Systemen dar. Sie können Ansichten verwenden, um sich auf bestimmte Teile des Architekturentwurfs zu konzentrieren und operative, funktionale oder physische Ansichten für die Analyse zu entwickeln.

  • Bearbeiten Sie Ihr System Composer™-Modell im Komponenten-Diagramm-Canvas.

  • Analysieren Sie Komponentenabhängigkeiten und -hierarchien mithilfe von Spotlight-Ansichten.

  • Verwenden Sie Abfragen, um benutzerdefinierte Ansichten des Architekturmodells zu definieren.

  • Gruppieren Sie Ports in Komponentendiagrammansichten, um komplexe Netzwerke von Ports und Verbindungen zu vereinfachen.

  • Definieren Sie Architekturansichten und hierarchische Ansichten.

Klassen

alle erweitern

systemcomposer.view.ViewArchitecture view (Seit R2021a)
systemcomposer.view.ElementGroupArchitecture view element group (Seit R2021a)

Funktionen

alle erweitern

openViewsOpen Architecture Views Gallery
createViewCreate architecture view (Seit R2021a)
getViewFind architecture view (Seit R2021a)
deleteViewDelete architecture view (Seit R2021a)
modifyQueryModify architecture view query and property groupings (Seit R2021a)
runQueryRe-run architecture view query on model (Seit R2021a)
removeQueryRemove architecture view query (Seit R2021a)
addElementAdd component to element group of view (Seit R2021a)
removeElementRemove component from element group of view (Seit R2021a)
getQualifiedNameGet model element qualified name
createSubGroupCreate subgroup in element group of view (Seit R2021a)
getSubGroupGet subgroup in element group of view (Seit R2021a)
deleteSubGroupDelete subgroup in element group of view (Seit R2021a)
findFind architecture model elements using query
findElementsOfTypeFind all elements of specific type (Seit R2023a)
findElementsWithStereotypeFind all elements with stereotype (Seit R2023a)
findElementsWithPropertyFind all elements with property value (Seit R2023a)
findElementsWithInterfaceFind all elements with type set by interface (Seit R2023a)
AnyComponentCreate query to select all components in model
PropertyCreate query to select non-evaluated values for object properties or stereotype properties for elements
PropertyValueCreate query to select property from object or stereotype property and then evaluate property value
HasStereotypeCreate query to select architectural elements with stereotype based on specified subconstraint
IsStereotypeDerivedFromCreate query to select stereotype derived from qualified name
HasPortCreate query to select architectural elements with port based on specified subconstraint
HasConnectorCreate query to select architectural elements with connector based on specified subconstraint
HasInterfaceCreate query to select architectural elements with interface on port based on specified subconstraint
HasInterfaceElementCreate query to select architectural elements with interface element on interface based on specified subconstraint
IsInRangeCreate query to select range of property values

Tools

ArchitectureViews GalleryCreate and manage views and sequence diagrams
InterfaceEditorCreate and author interfaces in local and shared data dictionaries

Themen

Enthaltene Beispiele