Compuware ha annunciato NuMega DevPartner 1.2 per Java, una suite di tool che si propone di velocizzare lo sviluppo in Java e di migliorarne affidabilità e prestazioni. Fino ad ora, sviluppo e adozione di Java nelle grandi realtà aziendal …
Compuware ha annunciato NuMega DevPartner 1.2 per Java, una suite di tool
che si propone di velocizzare lo sviluppo in Java e di migliorarne
affidabilità e prestazioni.
Fino ad ora, sviluppo e adozione di Java nelle grandi realtà aziendali s
ono
stati in parte ostacolati dall’elevata frammentazione del mercato dei tool
di terze parti, che ha obbligato gli sviluppatori in Java ad avvalersi di
strumenti disparati e spesso incompatibili.
Al fine di sviluppare applicazioni Java affidabili in ambienti extranet e
Internet a "n" livelli, gli sviluppatori devono assicurarsi che il codice
Java possa essere eseguito nel modo appropriato su più di una Java Virtual
Machine. Poiché molti tool di sviluppo supportano una sola Vm, gli
sviluppatori in Java non dispongono generalmente di strumenti adeguati per
affrontare problemi di run-time dovuti alle implementazioni di diverse
virtual machine.
La capacità esclusiva di DevPartner per Java di semplificare le complesse
operazioni di debugging, ottimizzazione e test di applicazioni su
molteplici Java virtual machine riduce sensibilmente i tempi di sviluppo,
grazie alla possibilità di passare con facilità da una Vm all’altra.
DevPartner 1.2 per Java è formato da tre strumenti, a partire da NuMega
JCheck 1.2, analizzatore grafico di thread ed eventi, che riduce il tempo
necessario per il debug di problemi complessi in applicazioni e componenti
Java multithread. In fase di run-time, JCheck Thread Inspector crea un
modello grafico del programma Java, fornendo informazioni dettagliate su
thread, eventi e oggetti di sincronizzazione e consentendo di individuare
immediatamente gli errori di run-time.
NuMega TrueTime 1.2 Java Edition, invece, si occupa di analisi e
ottimizzazione automatiche delle prestazioni. TrueTime individua
automaticamente i colli di bottiglia delle prestazioni e fornisce un report
dei dati tramite un’interfaccia precisa e intuitiva. A differenza dei
comuni profiler Java, il prodotto consente la creazione di profili
top-to-bottom, tra cui codice interpretato Java, codice compilato in Jit,
componenti di terze parti, codice della Vm Java e del sistema di base.
Infine, NuMega TrueCoverage 1.2 Java Edition, segue l’analisi automatica
della copertura di codice e consente a tester e sviluppatori di individuare
automaticamente il codice non verificato in applicazioni e componenti Java,
permettendo di ridurre i tempi dedicati ai test e di migliorare
l’affidabilità del codice attraverso la misurazione e il controllo
dell’esecuzione del codice durante la fase di sviluppo.





