Simulink Code Inspector

L'interfaccia dell'applicazione che mostra un modello e i risultati della verifica della compatibilità accanto.

Preparazione di modelli per la generazione e l’ispezione del codice

Prepara i tuoi modelli da utilizzare con Simulink Code Inspector eseguendo verifiche della compatibilità del modello. I risultati sono mostrati direttamente nell'applicazione Simulink Code Inspector, in cui è anche possibile apportare eventuali correzioni.

L'interfaccia dell’applicazione che mostra un modello e il suo codice generato accanto.

Generazione di codice da modelli

Genera codice dai tuoi modelli con Embedded Coder.

L'interfaccia dell’applicazione che mostra un modello, il suo codice generato e i risultati dell'ispezione.

Ispezione del codice e analisi dei risultati dell’ispezione

Ispeziona il codice generato per verificare la conformità al modello. I risultati sono direttamente disponibili sull’applicazione.

Un rapporto di Simulink Code Inspector.

Generazione di report e matrici di tracciabilità

Utilizza l'app per generare rapporti di ispezione e tracciabilità del codice.

"Con la progettazione Model-Based abbiamo effettuato con successo un primo volo; non ci sono stati problemi né dal punto di vista del controllo né dell'integrazione. La generazione di codice della legge di controllo dal nostro modello Simulink con Embedded Coder ha eliminato i rallentamenti causati dalla generazione manuale di codice e ha consentito al team di concentrarsi sul raggiungimento degli obiettivi più ampi del programma".

FAQ su Simulink Code Inspector

Simulink Code Inspector confronta automaticamente il codice generato con il modello sorgente per soddisfare gli obiettivi di revisione del codice in DO-178 esaminando blocchi, diagrammi di stato, parametri e impostazioni per verificarne l'equivalenza funzionale. Fornisce un'analisi dettagliata della tracciabilità model-to-code e code-to-model.

Esamina sistematicamente blocchi, diagrammi di stato, parametri e impostazioni in un modello per determinare se sono funzionalmente equivalenti alle operazioni, agli operatori e ai dati presenti nel codice generato. Il processo di ispezione del codice costruisce una rappresentazione in memoria del modello che è indipendente dal processo di generazione del codice.

Genera report di equivalenza funzionale e di tracciabilità, inclusa un'analisi dettagliata della tracciabilità model-to-code e code-to-model che può essere presentata alle autorità di certificazione.

È possibile eseguire controlli di compatibilità del modello usando Model Advisor o l'app Simulink Code Inspector. Questi controlli possono essere inoltre attivati in fase di editing per individuare problemi di incompatibilità mentre si lavora alla progettazione.

Supporta DO-178C con supporto disponibile tramite il DO Qualification Kit.

Sì: è necessario generare il codice dai modelli usando Embedded Coder prima di ispezionarlo con Simulink Code Inspector.