Hauptinhalt

Entwickeln von Softwarearchitekturen

Erstellen, Simulieren und Bereitstellen von Softwarearchitekturen sowie Generieren von Code

System Composer™-Softwarearchitekturen bieten Funktionen zum Erstellen von Softwarearchitekturen, die aus Softwarekomponenten, Ports und Schnittstellen bestehen. Verwenden Sie System Composer, um Ihr Softwarearchitekturmodell zu entwerfen, die Ausführungsreihenfolge Ihrer Funktionen aus Ihren Komponenten zu definieren, Ihren Entwurf auf Architekturebene zu simulieren und Code zu generieren.

Klassen

alle erweitern

systemcomposer.arch.FunctionSoftware architecture function (Seit R2021b)
systemcomposer.arch.InitializeFunctionSoftware component initialize function (Seit R2024b)
systemcomposer.interface.ServiceInterfaceClient-server interface (Seit R2022a)
systemcomposer.interface.FunctionElementFunction in client-server interface (Seit R2022a)
systemcomposer.interface.FunctionArgumentFunction argument in function element in client-server interface (Seit R2022a)

Funktionen

alle erweitern

systemcomposer.createModelCreate System Composer model
createArchitectureModelCreate architecture model from component (Seit R2021b)
createSimulinkBehaviorCreate Simulink behavior and link to component
decreaseOrderDecrease component initialization order by 1 (Seit R2024b)
increaseOrderIncrease component initialization order by 1 (Seit R2024b)
addFunctionAdd functions to architecture of software component (Seit R2022a)
decreaseExecutionOrderChange function execution order to earlier (Seit R2021b)
increaseExecutionOrderChange function execution order to later (Seit R2021b)
addServiceInterfaceCreate named service interface in data dictionary (Seit R2022a)
setFunctionPrototypeSet prototype for function element (Seit R2022a)
getFunctionArgumentGet function argument on function element (Seit R2022a)
setAsynchronousSet function element as asynchronous (Seit R2022b)

Tools

Architectural Data EditorManage architectural data (Seit R2023b)
Functions EditorVisualize and author component functions in software architectures (Seit R2021b)
Interface EditorCreate and author interfaces in local and shared data dictionaries
Profile EditorCreate and manage profiles with stereotypes and properties
Parameter EditorAdd, edit, and promote parameters for architectures and components (Seit R2022b)
Architecture Views GalleryCreate and manage views and sequence diagrams
Sequence ViewerVisualize messages, events, states, transitions, and functions

Themen

Verwandte Informationen

Enthaltene Beispiele