C
antata di
QA Systemsè uno
strumento di test per siste-
mi embedded C/C++ (Test
di Unità/Test di integrazione)
certificato in conformità agli
standard.
La nostra strategia di svilup-
po del prodotto è guidata dal-
le reazioni alle tendenze del
settore (particolare riferimen-
to al tool automation) e dalle
configurazioni su misura per
i clienti che lavorano in am-
bienti particolari.
Come leva per attuare questa
strategia, abbiamo fatto inve-
stimenti significativi per au-
mentare le dimensioni e le ri-
sorse del nostro team
di Ricerca e Sviluppo
che progetta e produ-
ce Cantata.
Inoltre, continuiamo a
espandere la nostra
rete di rivenditori in
modo da favorire un
servizio di assistenza
più efficiente ai clienti
su scala globale.
Cantata compete sia
con l’open source xU-
nit sia con altri prodot-
ti commerciali, ma è
altamente differenzia-
to in un certo numero
di aspetti chiave:
Testing più veloce
mediante
l’auto-
mazione del tool:
potenti funzionalità
consentono agli svi-
luppatori di testare
in modo efficiente il
software per soddisfare gli
standard normativi. Cantata è
uno strumento “certification-
ready”, ovvero fornisce tutto il
necessario ai fini di una certifi-
cazione software, con un’am-
pia guida dettagliata tramite il
kit di certificazione gratuito.
Sviluppo di software con-
forme più economico:
stru-
menti automatizzati riducono
il tempo e lo sforzo
dello sviluppatore per
il testing, aumentando
la produttività e l’effi-
cienza.
Sistemi
multicore
sono sempre più uti-
lizzati per velocizza-
re l’elaborazione del
software e per l’ese-
cuzione di operazio-
ni in parallelo. In particolare
con l’introduzione di linguaggi
che utilizzano intrinsecamen-
te multi-thread (ad esempio
C ++ 11) nel loro codice og-
getto ottimizzato. Questo può
rendere il testing del codice
in conformità agli standard ri-
chiesti una sfida difficile, che
dovrà essere affrontata sia
ora sia in futuro.
campagne di richiamo dei pro-
dotti. Mentor tiene conto dei
requisiti di safety in tutto il pro-
prio portafoglio per soddisfare
le esigenze dei vari segmenti
di mercato.
Ricca grafica e interfaccia
utente (UI)
– Nelle moderne
architetture SoC sono presen-
ti GPU sempre più potenti in
grado di abilitare ricche fun-
zionalità grafiche e di interfac-
cia utente. Mentre tra gli utenti
finali cresce l’aspettativa di in-
terazioni tipo Android o iPho-
ne, requisiti per queste inter-
facce complesse compaiono
in tutte le categorie di dispo-
sitivi quali sistemi di In-Vehicle
Infotainment, apparecchiature
medicali, interfacce industria-
li, e apparati radio militari. La
strategia di Mentor è quella
di fornire soluzioni grafiche
che coprono l’intero portafo-
glio, abilitando la grafica nello
spazio embedded a partire dai
dispositivi indossabili fino ai si-
stemi automotive IVI.
D:
Quali sono i fattori chia-
ve che distinguono la vostra
azienda dalla concorrenza?
R:
Il mercato embedded
commerciale è indubbia-
mente competitivo e com-
prende alcune aziende
molto grandi e consolidate.
Detto questo, il business di
Mentor Embedded continua
a crescere per una varietà
di fattori:
Indipendenza, non di pro-
prietà di una società di se-
miconduttori
– Negli ultimi
anni c’è stato un progressivo
consolidamento nel settore
embedded e abbiamo assi-
stito all’acquisizione di grandi
e piccoli operatori embed-
ded commerciali da parte di
grandi produttori di semicon-
duttori. L’impatto sul mercato
è almeno duplice. In primo
luogo, in alcuni casi il runtime
embedded e gli strumenti di
sviluppo commerciali si spe-
cializzano sui semiconduttori
di riferimento per lo specifico
produttore di semiconduttori e
cessano di essere una offerta
commerciale ad ampio spet-
tro. In secondo luogo, i clienti
cercano un fornitore che non
sia eccessivamente polarizza-
to verso una specifica archi-
tettura di semiconduttore (a
meno che ovviamente la foca-
lizzazione ricada esattamente
sull’architettura di processore
scelta dal cliente). Mentor Em-
bedded non è di proprietà di
un produttore di semicondut-
tori e pertanto non ha obiettivi
di focalizzare gli investimenti
sui semiconduttori della casa
madre. Questa prerogativa
consente a Mentor di soddi-
sfare senza vincoli le richieste
che arrivano dal mercato.
Sostenuta
da
Mentor
Graphics Corporation
–
Mentor Embedded è una di-
visione di Mentor Graphics
Corporation, uno dei principali
vendor di Electronic Design
Automation (EDA) con un fat-
turato di oltre $ 1,1 miliardi
(USD). Come dimostrano le
acquisizioni e il tasso di cre-
scita, Mentor Graphics sup-
porta pienamente la divisione
embedded e la finanzia per
assicurarne la leadership e il
successo nel mercato.
Ampia gamma di softwa-
re runtime e strumenti di
sviluppo, tra cui AUTOSAR
– Nessun’altra società del
settore embedded offre la ric-
chezza di supporto runtime e
strumenti che permettono di
soddisfare le esigenze ampi
e dinamici in questo settore
sempre più complesso.
Visione e leadership
– Men-
tor ha stabilito un ruolo di le-
adership in molti settori, per
citarne alcuni le soluzioni ete-
rogenee, grafica scalabile e
l’abilitazione dei microcontrol-
lori di fascia bassa. Il mana-
gement e l’organico di Mentor
Embedded include veterani
del settore che hanno decenni
di esperienza in architetture,
sviluppo e rilascio allineato
alle esigenze del settore dei
dispositivi embedded. La vi-
sione e gli investimenti chia-
ve del settore sono esempi di
questa leadership.
Cantata:
testing
intelligente
Vista la crescente
complessità dei
sistemi embedded
“safety-critical”, vi
è parallelamente una
crescente domanda da
parte del mercato di una
classe superiore di tool
di sviluppo software
che consentano alle
imprese che producono
tali sistemi di sviluppare
software conforme agli
standard, privo di difetti
M
att
D
avis
EON
ews
n
.
580
-
novembre
2014
29
P
arola
alle
A
ziende
SW DEVELOPMENT TOOL
Matt Davis,
sales director di
QA Systems Ltd.