Soluzioni

Architetture software con Simulink e System Composer

Creazione e simulazione di architetture software

Gli ingegneri software utilizzano le architetture software con la progettazione Model-Based per gestire la complessità del software, migliorare la comunicazione e fornire software ottimizzato.

Insieme, Simulink e System Composer offrono un unico ambiente per la creazione di modelli descrittivi di architettura software, composti dai tuoi modelli di implementazione dettagliati. Questo ambiente connesso garantisce la sincronizzazione dei thread di sviluppo tra architettura e progettazione. Gli ingegneri sono in grado di definire un thread digitale che consente di navigare tra requisiti software, modelli architetturali, modelli di implementazione e software embedded.

  • Acquisisci e gestisci i requisiti software per analisi di impatto e di copertura.
  • Crea software e architetture specifiche del settore, tra cui AUTOSAR Classic e Adaptive.
  • Crea visualizzazioni personalizzate dei modelli, come la visualizzazione dei diagrammi di classi, per una migliore comprensione e analisi dei modelli architettonici.
  • Definisci l'implementazione dei componenti utilizzando costrutti specifici del software, come le porte client-server.
  • Convalida i requisiti e verifica le architetture software tramite test basati sulla simulazione.
  • Traduci e rifinisci in modo iterativo i requisiti in architetture con componenti pronti per la simulazione e l’implementazione.

Creazione di architettura software

System Composer consente di creare architetture software con componenti software, porte e interfacce, di definire l'ordine di esecuzione e simulare l'architettura software.

Il diagramma mostra un sistema di controllo della posizione dell'acceleratore.
Schermata di AUTOSAR Architecture Model Studio e di Intuitive Editor per le applicazioni AUTOSAR Classic e Adaptive.

Creazione di architetture orientate ai servizi

Un’architettura orientata ai servizi (SOA) è un moderno paradigma di architettura software che consente di costruire applicazioni come una raccolta di unità software modulari chiamate servizi. Queste applicazioni basate sui servizi comunicano tra loro attraverso interfacce client-server ben definite.

Utilizzando porte client e server e interfacce di servizio associate è possibile creare comunicazioni client-server sia sincrone che asincrone tra i componenti software di System Composer.

Creazione di architetture AUTOSAR

AUTOSAR Blockset System Composer e AUTOSAR Blockset consentono di creare composizioni e componenti AUTOSAR Classic e Adaptive con interfacce, tipi di dati, profili e stereotipi in Simulink.

  • Piattaforma Classic: utilizzata per applicazioni tradizionali come motopropulsore, telaio, carrozzeria ed elettronica interna che sfruttano microcontrollori
  • Piattaforma Adaptive (basata su SOA): utilizzata per applicazioni ad alta intensità di calcolo la guida altamente automatizzata, V2X e aggiornamenti software via etere che sfruttano processori ad alte prestazioni

Prodotti

Scopri i prodotti utilizzati con applicazioni per architetture software.

30 giorni di prova gratuita

Per iniziare