MaintainJ Plugin 4.0.0

Licenza: Prova gratuita ‎Dimensioni del file: 7.00 MB
‎Valutazione utenti: 4.6/5 - ‎5 ‎Voti

MaintainJ, un plug-in Eclipse, genera diagrammi di sequenza e classe UML di runtime per un determinato caso d'uso, aiutando gli utenti a comprendere rapidamente un'applicazione Java o J2EE complessa. MaintainJ è lo strumento a cui rivolgersi quando : --Scopri cosa succede esattamente quando esegui un caso d'uso --Genera diagramma di sequenza interattivo dalla traccia delle chiamate --Ridurre il tempo di correzione e rilascio dei bug delle applicazioni --Documentare le applicazioni in pochi minuti MaintainJ è diverso da qualsiasi strumenti di reverse engineering che hai visto prima. a) Dimentica il reverse engineering statico - I diagrammi UML dal codice sorgente possono portarti solo fino ad ora. Eseguire un caso d'uso e generare diagrammi di sequenza e classe UML per tale caso d'uso. b) Contesto di chiamata - I digrammi di sequenza mostrano i valori dei parametri di input e restituiti, lo stato dell'oggetto chiamato e il tempo di risposta della chiamata c) Mostra le chiamate SQL - Mostra le chiamate SQL di runtime effettive con parametri popolati indipendentemente dai framework JDBC utilizzati d) Supporta applicazioni multi-JVM - Genera diagrammi di sequenza end-to-end per applicazioni in esecuzione su più macchine virtuali. e) Facilita il debug di applicazioni multi thread. f) Esplora i diagrammi - I diagrammi di sequenza MaintainJ sono un piacere da leggere. È possibile espandere e comprimere le chiamate durante l'esplorazione di un diagramma di sequenza complesso. g) Concentrarsi su ciò di cui hai bisogno - Vengono visualizzate solo le classi di applicazioni (nessuna classe API) nei pacchetti specificati. Tutte le chiamate a ciclo continuo e le chiamate ricorsive vengono rimosse. Vengono forniti più filtri per rimuovere le chiamate indesiderate. h) Dall'esecuzione dell'applicazione - I diagrammi vengono generati da un'applicazione in esecuzione. Non è necessario avere il codice sorgente. i) Risparmiare sui costi di manutenzione - Costi di manutenzione 90%. Comprendere il codice costa il 50% dei costi di manutenzione. Salvare generando diagrammi UML che consentono di comprendere rapidamente il codice. j) Progettato, testato e dimostrato su un'app Java di oltre 8000 classi. Controlla i video demo su http://maintainj.com/userGuide.jsp?param=overviewDemo

cronologia delle versioni

  • Versione 4.0.0 pubblicato il 2012-04-30

    Contratto di licenza con l'utente finale



    LEGGERE ATTENTAMENTE QUESTA LICENZA PRIMA DI UTILIZZARE O VALUTARE IL SOFTWARE. L'UTILIZZO DEL SOFTWARE INDICHERÀ L'ACCETTAZIONE DA PARTE DELL'UTENTE DEI TERMINI E DELLE CONDIZIONI CONTENUTI NEL PRESENTE CONTRATTO. SE L'UTENTE NON ACCETTA I TERMINI E LE CONDIZIONI DEL PRESENTE CONTRATTO, NON SCARICARE, INSTALLARE, VALUTARE O UTILIZZARE IL SOFTWARE.

    Si tratta di un accordo legale tra l'utente finale e MaintainJ Inc. Il set MaintainJ di plug-in Eclipse ("Software") è di proprietà del Licenziante ed è protetto dalla legge sul copyright. Al momento dell'accettazione dei termini del presente Contratto di Licenza, i diritti e gli obblighi dell'utente in relazione all'utilizzo del Software sono i seguenti.

    Il Licenziante ti concede il diritto non esclusivo di utilizzare il Software. Ai valutatori del Software viene concesso il diritto di utilizzarlo da soli su un unico computer. Gli utenti finali della licenza Node Locked hanno allo stesso modo il diritto di utilizzarla da soli su un computer. Agli utenti finali di Floating License viene concesso il diritto di utilizzarlo su qualsiasi computer, ma in qualsiasi momento non può utilizzarlo su più computer rispetto al numero di licenze mobili acquistate. Non viene fornita altra licenza.

    L'utente non può decodificare, decompilare o smontare il Software. Il software di terze parti di reverse engineering potrebbe essere illegale. Il Licenziante non è responsabile per eventuali danni derivanti dal valutatore o dal reverse engineering dell'utente finale qualsiasi software che utilizza MaintainJ.

    DIRITTI E LIMITAZIONI DI RUNTIME: L'utente accetta di indennizzare, ritenere innocuo e difendere il Licenziante da e contro qualsiasi rivendicazione o causa, comprese le spese legali, che derivano o derivano dall'uso o dalla distribuzione del Software.

    Il Software è costruito utilizzando Eclipse e i relativi plug-in, che sono distribuiti sotto la seguente licenza.

    Eclipse Public License (EPL) 1.0 disponibile su http://www.eclipse.org/legal/epl-v10.html

    È TUO DOVERE LEGGERE E ACCETTARE TUTTI QUESTI TERMINI E CONDIZIONI DELLE LICENZE DI CUI SOPRA PRIMA DELL'USO DEL SOFTWARE.

    COPYRIGHT: Il Software e la Documentazione sono protetti da copyright dal Licenziante e sono protetti da leggi e trattati canadesi e internazionali sul copyright. Il prodotto contiene software protetto da copyright del Licenziante. Tutti i diritti riservati.

    IN NESSUN CASO IL LICENZIANTE SARÀ RESPONSABILE PER QUALSIASI PERDITA DI PROFITTO O QUALSIASI ALTRO DANNO, INCLUSI, A TITOLO PERTANTO, DANNI SPECIALI, INCIDENTALI, CONSEQUENZIALI O DI ALTRO TIPO. IL SOFTWARE VIENE FORNITO "COSÌ COM" SENZA GARANZIA DI ALCUN TIPO. IL LICENZIANTE DECLINA SPECIFICAMENTE TUTTE LE ALTRE GARANZIE, ESPLICITE O IMPLICITE, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ O IDONEITÀ PER UN PARTICOLARE UTILIZZO. LICENZIANTE NON GARANTISCE CHE IL SOFTWARECOMMERCIABILITÀ O IDONEITÀ PER UN USO PARTICOLARE. IL LICENZIANTE NON GARANTISCE CHE IL SOFTWARE SODDISFI I TUOI REQUISITI O CHE IL FUNZIONAMENTO DEL SOFTWARE SARÀ ININTERROTTO O PRIVO DI ERRORI.

    LEGGE DI GOVERNO: Il presente Contratto sarà disciplinato e interpretato in conformità con le leggi del Canada. L'utente accetta di non utilizzare, spedire o esportare il Software in violazione della legge.

    INTERO ACCORDO: L'utente accetta che il presente Contratto esprima l'intera comprensione tra l'utente e il Licenziante e sovrevola a tutte le altre comunicazioni, orali o scritte, relative al Software.

Dettagli del programma