L'interfaccia in linguaggio naturale si connette a qualsiasi LLM e funziona nell'intero flusso di lavoro di Altia, senza codice generato dall'IA nell'output distribuito.
Altia, l'azienda specializzata in strumenti di sviluppo GUI embedded che ha realizzato oltre 100 milioni di dispositivi installati nei settori automobilistico, medicale, industriale e dell'elettronica di consumo, ha annunciato oggi il lancio di Altia AI, un livello intelligente integrato direttamente nel flusso di lavoro di Altia che consente ai team di sviluppo UI di interagire con i propri progetti HMI utilizzando il linguaggio naturale.
Altia AI non è concepito come uno strumento autonomo, ma come un livello che abbraccia l'intero processo di sviluppo, dalla fase iniziale di ideazione fino alla validazione finale. Gli sviluppatori lo utilizzano per creare e modificare elementi dell'interfaccia utente, eseguire il debug della logica dell'interfaccia, correggere e rifattorizzare il codice, verificare l'utilizzo delle risorse e ottenere risposte immediate dalla documentazione di Altia, il tutto tramite query in linguaggio naturale all'interno del proprio ambiente Altia.
La principale differenza per i settori in cui la sicurezza è fondamentale: Altia AI non produce codice generato dall'IA nel prodotto distribuito. L'output rimane codice C completamente deterministico che soddisfa i requisiti MISRA, ASPICE e ISO. I team beneficiano della produttività offerta dall'assistenza dell'IA durante lo sviluppo senza introdurre codice problematico generato dall'IA nell'hardware di produzione.
"I team di sviluppo HMI sono sottoposti a una pressione costante per accelerare i tempi senza compromettere la qualità o la conformità", ha dichiarato Mike Juran, CEO. "Altia AI elimina gli ostacoli, come le ricerche manuali, le ore dedicate al debug e la complessità della gestione di progetti di grandi dimensioni, mantenendo al contempo il codice di produzione esattamente come è sempre stato: deterministico, certificabile e completamente sotto il controllo del team."
Architettura flessibile, indipendente dal modello per impostazione predefinita.
Altia AI si connette a qualsiasi LLM, consentendo alle organizzazioni di utilizzare i contratti AI esistenti, cambiare fornitore in qualsiasi momento o ospitare i propri modelli per soddisfare le politiche interne IT, legali o di sicurezza. I dati di progettazione del cliente rimangono gestiti dalla piattaforma AI e dai controlli di sicurezza aziendali scelti dall'organizzazione. I team possono anche utilizzare Altia Design senza connettersi ad alcun modello AI, risparmiando sui costi dei token per le situazioni in cui questi si rendono necessari.
"Abbiamo creato questa soluzione affinché i team che operano in settori altamente regolamentati possano utilizzare il fornitore di IA già approvato dalla propria organizzazione, o addirittura non utilizzarne alcuno", ha affermato Michael Hill, vicepresidente dell'ingegneria. "Il flusso di lavoro di progettazione HMI e l'output del codice deterministico non cambiano. L'IA si limita a rimuovere i colli di bottiglia all'interno di tale flusso di lavoro." Altia AI ti permette di ottenere produttività grazie all'IA durante lo sviluppo, senza introdurre rischi legati all'IA in produzione."
Cosa può fare Altia AI
- Creare e modificare oggetti dell'interfaccia utente tramite comandi in linguaggio naturale.
- Eseguire il debug delle animazioni e della logica di controllo, identificare i problemi e suggerire soluzioni.
- Correggi e spiega automaticamente le modifiche al codice
- Ristrutturare e riorganizzare progetti ampi e complessi
- Rispondere alle domande sulla documentazione e sulle migliori pratiche nel contesto appropriato.
- Verifica l'utilizzo delle risorse: identifica immagini e caratteri mancanti, duplicati o inutilizzati.
- Accelerare i test: generare casi di test, convalidare il comportamento del progetto e supportare l'esecuzione dei vettori di test rispetto alla logica HMI.
Progettato per i settori in cui la sicurezza è fondamentale: nessuna intelligenza artificiale nel codice di produzione.
A differenza della maggior parte degli strumenti di programmazione per l'IA, Altia AI non genera mai codice eseguibile su hardware reale. Ogni riga di output di produzione rimane codice C deterministico. Lo stesso output certificabile e verificabile che Altia ha sempre prodotto.
Altia AI è progettata per operare nel rispetto dei vincoli imposti dagli ambienti normativi più esigenti:
- Conformità MISRA-CL'intelligenza artificiale supporta lo sviluppo e non produce mai codice runtime non conforme.
- ISO 26262 / sicurezza funzionaleL'output deterministico supporta i flussi di lavoro di tracciabilità e certificazione.
- Allineamento del processo ASPICEL'intelligenza artificiale accelera le attività senza interrompere i requisiti a livello di processo.
- Nessun codice generato da LLM sull'hardware—periodo
I team mantengono i vantaggi in termini di produttività derivanti dall'assistenza dell'IA in ogni fase dello sviluppo, senza introdurre alcun rischio a livello del codice di produzione.
Disponibilità
Altia AI è ora disponibile. Per ulteriori informazioni o per richiedere una dimostrazione, visita altia.com/ai.
A proposito di Altia
Altia fornisce strumenti di sviluppo GUI e HMI embedded, tra cui Altia Design, CloudWare e DeepScreen, implementati su oltre 100 milioni di dispositivi nei settori automobilistico, medicale, industriale e dell'elettronica di consumo. La toolchain di Altia produce codice C deterministico senza runtime nei dispositivi implementati e supporta i requisiti di certificabilità di sicurezza, inclusi gli standard MISRA, ASPICE e ISO. Per saperne di più, visita il sito www.altia.com.