Entwickeln von Softwarearchitekturen
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
Funktionen
Tools
Architectural DataEditor | Manage architectural data (Seit R2023b) |
FunctionsEditor | Visualize and author component functions in software architectures (Seit R2021b) |
InterfaceEditor | Create and author interfaces in local and shared data dictionaries |
ProfileEditor | Create and manage profiles with stereotypes and properties |
ParameterEditor | Add, edit, and promote parameters for architectures and components (Seit R2022b) |
ArchitectureViews Gallery | Create and manage views and sequence diagrams |
SequenceViewer | Visualize messages, events, states, transitions, and functions |
Themen
- Author Software Architectures
Model software architectures in System Composer.
- Author and Extend Functions for Software Architectures
Author, visualize, import, and export software architecture functions and add custom properties.
- Schedule Component Initialization in Software Architectures
Schedule and visualize initialize functions associated with reference components.
- Service Interfaces Overview
Create client and server ports, author service interfaces, and simulate service-oriented communication.
- Simulate and Deploy Software Architectures
Build, simulate, and generate code for software architecture models.
- Class Diagram View of Software Architectures
Use class diagrams to display architecture types of software components with properties and methods.
Verwandte Informationen
- Software Architecture Modeling (AUTOSAR Blockset)