EMBEDDED
52 • MAGGIO • 2014
11
le decisioni delle aziende devono tener presente nella
progettazione i progressi futuri delle tecnologie per
garantire soluzioni in grado di continuare a dar profit-
ti. Se i tempi di lancio sul mercato sono l’aspetto più
critico di un progetto, qualsiasi riutilizzo delle IP nelle
fasi di progettazione, collaudo o verifica può fare una
grande differenza.
Per i progettisti embedded è fondamentale riuscire a
scalare verso nuovi hardware, ottimizzando il codice
da progetti precedenti, comunità di sviluppatori open-
source o dispositivi commerciali. I software e i sistemi
operativi open-source continuano ad aver successo e
a evolversi, come mostra l’utilizzo sempre più diffuso
di Eclipse e Android, ma i vantaggi derivanti dall’a-
dozione di questi strumenti devono superare i rischi
connessi.
I vantaggi dell’integrazione di strumenti open-source
dipendono da diversi fattori: dai requisiti del progetto,
dalle competenze dello sviluppatore, dalla robustezza,
certificazione e maturità del software open-source
in esame. La riscrittura da zero di funzioni, come la
sicurezza del sistema, i database, le interfacce web
e la connettività del dispositivo, possono non essere
convenienti dal punto di vista economico, se è già
Fig. 1 – S.E.A. è riuscita a integrare con facilità software open-source per la sicurezza,
driver GPS e protocolli di comunicazione NTP nella propria soluzione per il monitoraggio
delle condizioni basata sul sistema operativo NI Linux Real-Time