La suite di strumenti LDRA automatizza il monitoraggio e l’analisi delle linee guida MISRA C nei sistemi complessi per aiutare gli OEM a evitare potenziali software vulnerabilità, creare codice di qualità superiore, e costruire sistemi più sicuri e protetti
WIRRAL, Inghilterra–(BUSINESS WIRE)–#Aerospaziale–Dopo decenni di ampia conoscenza e leadership di MISRA C, LDRA ha annunciato oggi il supporto per MISRA C:2025, rilasciato questa settimana dal MISRA C Working Group. LDRA ora consente agli sviluppatori di sfruttare immediatamente le linee guida aggiornate, le modifiche alle policy e i miglioramenti facilitando e semplificando la conformità tramite l’analisi statica automatizzata del codice e le capacità di reporting della suite di strumenti LDRA. Il risultato è un time-to-market più rapido con codice di qualità superiore, migliorando al contempo la conformità in materia di sicurezza e protezione.
Introdotto per la prima volta nel 1998, MISRA C fornisce linee guida per lo sviluppo di codice utilizzando il linguaggio di programmazione C in cui sicurezza, protezione e qualità del codice sono essenziali. Nel corso degli anni, le linee guida hanno promosso sicurezza, protezione e affidabilità per un’ampia gamma di sistemi complessi, tra cui software-sistemi embedded ad alta intensità nei settori aerospaziale, difesa, industriale, energetico, medico e automobilistico. La suite di strumenti LDRA supporta tutte le linee guida MISRA C.
“Potenziale software le vulnerabilità, compresi i problemi di sicurezza della memoria, sono motivo di notevole preoccupazione per gli OEM indipendentemente dal sistema che stanno sviluppando”, ha affermato Andrew Banks, specialista tecnico LDRA e presidente del MISRA C Working Group. “Molte di queste vulnerabilità, tuttavia, non sono difetti intrinseci del linguaggio C, ma piuttosto derivano dal fatto che gli sviluppatori prendono scorciatoie che aggirano pratiche di codifica affidabili. Conformandosi a MISRA C:2025, gli sviluppatori possono evitare molte potenziali insidie, come le vulnerabilità basate sulla sicurezza della memoria, con l’ulteriore vantaggio di migliorare la chiarezza del codice, facilitare test efficaci e semplificare la manutenibilità a lungo termine”.
Aggiunte MISRA C:2025 velocizzano il codice sicuro e protetto
MISRA C:2023 è stato un importante aggiornamento dello standard MISRA C:2012. Ha introdotto regole e direttive specifiche per il multithreading e i tipi atomici, oltre a consolidare le versioni precedenti delle linee guida in un’unica edizione completa per facilitare la conformità. Il nuovo standard MISRA C:2025 si basa sull’efficienza di MISRA C:2023 con sostanziali modifiche alle policy, miglioramenti e nuove linee guida per semplificare ulteriormente il processo di sviluppo di codice affidabile e robusto per la sicurezza e la protezione. Inoltre, MISRA C:2025 getta le basi per supportare la prossima revisione dello standard C.
Supporto immediato per MISRA C:2025
Grazie al supporto delle linee guida MISRA C, gli sviluppatori possono ora utilizzare le capacità di analisi statica di LDRA per identificare aree di codice non conforme per agevolare la documentazione e la modifica. Un’analisi estesa della copertura strutturale consente agli sviluppatori di misurare e mantenere la quantità di codice testato, come raccomandato dallo standard. La suite di strumenti LDRA fornisce inoltre ampi report e visualizzazioni grafiche per aiutare gli sviluppatori a comprendere il codice sorgente in linea con le linee guida MISRA.
“Ogni linea guida MISRA C ha una motivazione per la sua esistenza e ciascuna è concepita per proteggere da potenziali vulnerabilità per aiutare a mantenere sicuri i sistemi complessi”, ha affermato Banks. “Adottare MISRA C:2025 ora aiuterà gli OEM a prepararsi per i cambiamenti in arrivo con la prossima versione di C e aiuterà a rendere più facile mantenere la conformità alla sicurezza e alla protezione”.
Il supporto per MISRA C:2025 è ora disponibile. LDRA offre anche un percorso di migrazione per semplificare il passaggio alle nuove linee guida nei sistemi esistenti.
Per maggiori informazioni su MISRA C:2025 e sui vantaggi offerti dalla suite di strumenti LDRA, visitare https://ldra.com/misra/.
embedded World
All’Embedded World (stand 11-13), che si terrà dall’4 al 406 marzo, LDRA presenterà nuove partnership tecnologiche, funzionalità di esecuzione con tempistiche di esecuzione peggiori e supporto aggiuntivo per le linee guida MISRA C.
Informazioni su LDRA
Da 50 anni LDRA sviluppa e guida il mercato per software che automatizza l’analisi del codice e software test per mercati critici per la sicurezza, la missione, la sicurezza e il business. Lavorando con i clienti per ottenere un’identificazione e un’eliminazione tempestive degli errori e la piena conformità con gli standard del settore, LDRA traccia i requisiti tramite analisi statiche e dinamiche per test unitari e verifica per un’ampia varietà di hardware e software piattaforme. La società è stata acquisita da TASKING nel 2025. Per maggiori informazioni sulla suite di strumenti LDRA, visita www.ldra.com.
I lettori possono indirizzare le domande a:
Mark James
E-mail: [email protected]
Contatti
Media:
Kelly Wanlass, HCI Marketing and Communications, Inc., Relazioni con i media
Tel: +1 (801) 602-4723, E-mail: [email protected]
Mark James, LDRA, Responsabile marketing
Tel: +44 (0) 151 649 9300, E-mail: [email protected]
***** l’articolo pubblicato è ritenuto affidabile e di qualità*****
Visita il sito e gli articoli pubblicati cliccando sul seguente link