Software-Ingenieure verwenden Software-Architekturen mit Model-Based Design, um die Softwarekomplexität zu bewältigen, die Kommunikation zu verbessern und optimierte Software zu entwickeln.
Gemeinsam bilden Simulink und System Composer eine einzelne Umgebung zur Erstellung von deskriptiven, aus Ihren detaillierten Implementierungsmodellen zusammengestellten Software-Architekturmodellen. Durch diese vernetzte Umgebung bleiben Entwicklungs-Threads architektur- und entwurfsübergreifend synchronisiert. Ingenieure können einen digitalen Faden (Digital Thread) erstellen, um zwischen Softwareanforderungen, Architekturmodellen, Implementierungsmodellen und Embedded Software zu navigieren.
- Erfassen und Verwalten von Softwareanforderungen, um eine Auswirkungs- und Abdeckungsanalyse zu ermöglichen
- Erstellen von Software- und branchenspezifischen Architekturen wie AUTOSAR Classic und Adaptive.
- Entwickeln individueller Modellansichten wie Class Diagram View, um die Kenntnisse in Bezug auf Architekturmodelle und deren Analyse zu vertiefen.
- Definieren von Komponentenimplementierung mithilfe softwarespezifischer Konstrukte wie Client-Server-Ports.
- Validierung der Anforderungen und Verifikation von Software-Architekturen in simulationsbasierten Tests.
- Umsetzung und iterative Verfeinerung von Anforderungen in Architekturen mit simulations- und implementierungsfähigen Komponenten.
Erstellung von Software-Architektur
Mit System Composer können Sie Software-Architekturen aus Softwarekomponenten, Ports und Schnittstellen erstellen, die Ausführungsreihenfolge festlegen und Ihre Software-Architektur simulieren.
Weitere Informationen
Erstellung serviceorientierter Architekturen
Serviceorientierte Architektur (SOA) ist ein modernes Software-Architekturparadigma zur Erstellung von Anwendungen als Sammlung modularer Softwareeinheiten, die Services genannt werden. Diese servicebasierten Anwendungen kommunizieren miteinander über wohldefinierte Client-Service-Schnittstellen.
Sie können sowohl synchrone als auch asynchrone Client-Server-Kommunikationen zwischen Softwarekomponenten in System Composer mithilfe von Client- und Server-Ports sowie der zugehörigen Serviceschnittstellen erstellen.
Beispiele
Weitere Informationen
Erstellung von AUTOSAR-Architekturen
Mit System Composer und AUTOSAR Blockset können Sie sowohl AUTOSAR Classic- als auch Adaptive-Kompositionen und -Komponenten mit Schnittstellen, Datentypen, Profilen und Stereotypen in Simulink erstellen.
- Classic-Plattform: Wird für traditionelle Anwendungen wie Antriebsstrang, Fahrwerk, Karosserie- und Innenraumelektronik eingesetzt, die auf Microcontrollern ausgeführt werden
- Adaptive-Plattform (SOA-basiert): Wird für rechenintensive Anwendungen wie hochautomatisiertes Fahren, V2X und OTA-Software-Updates eingesetzt, die auf Hochleistungsprozessoren ausgeführt werden
Beispiele
30-tägige kostenlose Testversion
Jetzt loslegen