EMB_75
EMBEDDED FEBBRAIO 32 SPECIALE | DEV TOOLS tendo in modo sicuro il provisio- ning e aggiornamenti continui su ciascun device. L’obiettivo di FoundriesFactory è abilitare gli sviluppatori di prodotto a costrui- re il codice sopra una base softwa- re comune, e fornire gli strumenti per accelerare il time to market. Due sono le distribuzioni open source microPlatform manutenute da Foundries: una è per i SoC (sy- stem-on-chip) che funzionano con Linux, e l’altra è per i microcontroller che usano il RTOS (real-time operating system) Zephyr. Le mo- À &") dichiara Foundries , sono ospitate in modo sicuro nell’infrastruttura cloud della società, che consente anche la creazione di ambienti personalizzati per at- tività CI (continuous integration) e per il test dei sin- goli prodotti, sia in fase di sviluppo, sia in produzione. Iar Systems Per molti sviluppatori il primo problema di security è la protezione della IP (intellectual property), per- ché un’applicazione embedded può contenere parec- chi anni di lavoro di sviluppo, quindi è un valore da salvaguardare in maniera primaria: C-Trust è uno strumento di sviluppo per la security che opera come estensione di Iar Embedded Workbench, e consente di proteggere con facilità le applicazioni esistenti o nuove. Con C-Trust, Iar fornisce dei Security Con- } ) À À - tezione dell’IP. Inoltre, le impostazioni di sicurezza e cifratura (encryption) sono applicate in automatico, per dar modo allo sviluppatore di focalizzarsi unica- mente sulle funzionalità dell’applicazione. Microtronics Engineering GmbH La società austriaca propone la Microtronics IoT Suite, ideata per supportare gli sviluppatori in tutte le fasi del progetto, e del ciclo di vita del prodotto. I progetti IoT si possono gestire passando velocemente, dall’i- dea iniziale, alla fase di “proof of concept”, a quella che prepara il device per la produzione in se- rie. La soluzione consiste in har- dware, software e servizi indirizzati a far focaliz- zare l’utente sulle proprie competenze chiave, e a risolvere i problemi d’implementazione dell’appli- cazione business-critical, rispettando al contempo i principi di integrità dei dati e disponibilità del servizio. Microtronics Engineering vanta 13 anni d’esperienza e più di 300 applicazioni e pro- getti IoT implementati, in oltre 80 Paesi. Perforce Software Tra le soluzioni di Perforce , il prodotto posto in evidenza è Klocwork: questo tool è un analizzatore di codice statico, capace di scalare le funzionalità su progetti di qualunque dimensione, dichiara la socie- , À - luppo improntati sulle metodologie Agile e DevOps, per migliorare la qualità del codice, ridurre i tempi À - nerabilità del codice stesso. Klocwork effettua scan- À À O O Schleissheimer Soft- und Hardwareentwicklung L’Automation & Testing Suite (ATS) è un ambien- te e un tool di sviluppo e test per software embed- ded e software automotive, con supporto completo per AUTOSAR, e consente di eseguire un vasto numero di test senza necessità di utilizzo di reale hardware. L’interfaccia del sistema permette di de- À - À T]"$V À T]"$ (Automotive Safety Integrity Level) nello standard ISO 26262. Oltre alla generazione automatica di codice, per accelerare il processo di sviluppo, ATS è in grado di produrre report complessi in formato HTML e PDF, e di fornire uno scenario di test per eseguire l’analisi e il debugging del codice. Eliminare bug e vulnerabilità del codice in modalità automatizzata diventa oggi strategico per i tool di testing (Fonte: Pixabay) Sviluppo e test del codice embedded sono sempre più improntati sulle metodologie Agile/DevOps (Fonte: Pixabay)
Made with FlippingBook
RkJQdWJsaXNoZXIy MTg0NzE=