SMART TS XL logo

La piattaforma di scoperta e comprensione delle applicazioni più veloce e completa

Identificare:

– dipendenze dell’applicazione

– codice sorgente ridondante

– documentazione cruciale del programma

– campi importanti

– struttura del programma complessa

Supporto oltre

2.7B

Linee di codice

Più di

1.9M

Ricerche annuali

Usato da

15521

Professionisti

Solo

1

Soluzione

SMART TS XL è una piattaforma di rilevamento delle applicazioni realizzata per gli stack IT complessi e ibridi di oggi. Supporta qualsiasi piattaforma e qualsiasi linguaggio, rendendo l'analisi multipiattaforma un gioco da ragazzi. Abbatti i silos, supporta le iniziative DevOps e informa gli sforzi degli analisti aziendali in tutte le fasi del processo di rilevamento e supporto delle applicazioni.

Il brevettato Software Intelligence® La tecnologia ricerca e analizza milioni di righe di codice, crea collegamenti ipertestuali agli elementi referenziati e fornisce una mappatura approfondita delle dipendenze. Con risultati in pochi secondi, non ci sono più minuti, ore o giorni di attesa per una complessa scansione del mainframe.

SMART TS XL è l'unica piattaforma che supporta anche importanti elementi non programmatici come schemi di database, risorse di gestione delle modifiche, sistemi di ticketing, documentazione e altro ancora. 

Visibilità end-to-end

Un repository centralizzato consente di catalogare automaticamente e facilmente accedere a tutte le risorse aziendali.

Rapporti potenti

Le funzionalità di reporting sono facilmente accessibili in qualsiasi momento durante il processo. In pochi clic puoi creare e condividere istantaneamente report, diagrammi o diagrammi di flusso.

Analisi accurata dell'impatto multipiattaforma

Mappa le dipendenze delle applicazioni su più linguaggi e piattaforme e scopri l'impatto di potenziali modifiche.

Migliore qualità dell'applicazione

Individua i bug, identifica le aree di codice ridondanti o inefficienti e applica pratiche di codifica di qualità.

API aperte per la personalizzazione

Migliora le funzionalità esistenti, integra con altri sistemi o crea nuove app con robuste API aperte

Colmare rapidamente le lacune di conoscenza

Crea documentazione per applicazioni sconosciute o prive di documentazione e aggiorna tutti con potenti strumenti di comprensione del codice.

"SMART TS XL è uno strumento prezioso nelle mie attività quotidiane. Per aiutare a fornire all'azienda stime e risposte rapide e accurate; SMART TS XL è lo strumento da utilizzare. Ci sono diversi casi in cui l'azienda pone una domanda all'IT e, come al solito, è necessaria 15 minuti fa.

“Con la versatilità di SMART TS XL Posso sempre effettuare alcune ricerche rapide e ottenere immediatamente il numero di moduli, la misura in cui questi moduli utilizzano determinati campi dati e tracciare e scorrere le informazioni, il che mi consente di sapere come determinati dati scorrono nel nostro sistema. Con queste informazioni, posso fornire rapidamente all'azienda una stima accurata e una risposta sulla fattibilità di qualsiasi soluzione al suo problema."

Sviluppatore, Citi

Leggi di più dai nostri clienti > 

La soluzione ideale per le esigenze della tua azienda

SMART TS XL è uno strumento veloce basato sul Web per la ricerca, la valutazione del codice e l'analisi dell'impatto su Mainframe, AS400, UNIX e applicazioni distribuite. Supporta tutte le piattaforme e i linguaggi di programmazione, elaborando miliardi di righe di codice in pochi secondi. Progettato sia per sistemi moderni che legacy, SMART TS XL scarica i carichi di lavoro dai costosi ambienti Mainframe o AS400, risparmiando sui costi e liberando potenza di elaborazione.

Scopre, traccia e visualizza graficamente le relazioni all'interno delle tue applicazioni, coprendo linguaggi e risorse come COBOL, JAVA, RPG, C++, DB2, .NET, script UNIX e altro ancora. Con elementi visivi codificati a colori e capacità di drill-down, rivela le dipendenze aziendali, inclusi sistemi di terze parti e interni.

SMART TS XL aiuta a semplificare la definizione dell'ambito, l'analisi dell'impatto e la ricerca, migliorando le tempistiche e i budget dei progetti. Fornisce inoltre stime rapide e accurate per la gestione delle risorse e del tempo. Clienti come Citibank, BCBS e DST Systems hanno risparmiato oltre 3 milioni di $ ciascuno utilizzando SMART TS XL.

SMART TS XL è ideale per settori quali banche, sanità, assicurazioni, telecomunicazioni e produzione. Le aziende con ambienti IT complessi, inclusi sistemi legacy e moderni, come Citibank, BCBS e DST Systems, possono trarre vantaggio dalle sue potenti capacità di analisi del codice, valutazione dell'impatto e gestione dei progetti per ottimizzare le risorse e ridurre i costi.

Strumenti per la comprensione delle applicazioni e l'analisi dell'impatto

Analisi d'impatto

Prevedi con precisione l'impatto dei cambiamenti con solide funzionalità di analisi dell'impatto. I collegamenti ipertestuali ti consentono di spostarti facilmente tra gli elementi di riferimento e i diagrammi codificati a colori ti danno un'idea di come e dove interagiscono.

Grazie alla possibilità di visualizzare le relazioni e i punti di impatto nell'intero portafoglio di applicazioni, puoi:
– Seguire i collegamenti ipertestuali tra gli elementi referenziati
– Determinare l’ambito di lavoro in un progetto identificando le relazioni tra gli elementi
– Segui immediatamente il tuo flusso di pensiero quando fai ricerche su programmi o altri moduli

JCL espansore

Questo strumento di espansione JCL che fa risparmiare tempo visualizza tutti i Procs, Parms, DSN e altre variabili simboliche a cui si fa riferimento nel JCL. Puoi leggere il tuo JCL come apparirebbe in fase di esecuzione senza cercare ogni singolo elemento.

Questo strumento ti dà la possibilità di:
– Cerca, analizza e mappa i tuoi JCL in una frazione del tempo che impiegheresti sul mainframe
– Valutare i progetti e acquisire una chiara comprensione di tutte le parti dei tuoi JCL

COBOL espansore

COBOL eXpander inserisce i quaderni nel programma COBOL dove viene fatto riferimento per mostrare come appare il programma in fase di esecuzione. Puoi leggere il tuo programma COBOL come apparirebbe in fase di esecuzione senza cercare ogni singolo elemento

Vedendo i Quaderni espansi nei tuoi programmi puoi facilmente:
– Risparmia tempo nella ricerca di modifiche o manutenzione
– Rivedi tutti i quaderni di riferimento in un unico posto

Localizzatore di campo COBOL

Utilizza lo strumento Field Tracker per vedere gli effetti a catena della modifica di un campo nei programmi COBOL e negli eventuali quaderni inclusi. Questo strumento semplifica i progetti individuando e monitorando istantaneamente i movimenti del campo in un programma.

Il Field Tracker COBOL ti aiuta a:
– Trova i campi in base al tipo di operazioni in cui si trovano
– Identificare le relazioni tra i campi trovati eseguendo ricerche iterative
– Risparmia tempo dedicato alla ricerca sui movimenti ripetitivi sul campo

Diagramma del flusso di controllo

Questo potente strumento genera un diagramma di flusso di controllo interattivo per il programma selezionato. Il diagramma fornisce un quadro completo di come funziona il programma e fornisce più livelli di dettaglio.

Quando si tratta di progetti mission-critical, questa funzionalità di creazione di diagrammi di flusso ti aiuta a:
– Documentare la struttura e il flusso dei programmi legacy esistenti
– Aumentare la produttività fornendo la comprensione della logica del programma complesso

Rapporto sulla complessità del programma

Stimare la complessità del progetto e determinare le tempistiche con l'aiuto di report che dettagliano la difficoltà del programma, il numero di bug sospetti, il livello di impegno, le ore richieste e altri parametri. I report sulla complessità vengono calcolati in base alla metodologia di complessità Halstead e agli standard di settore.

Questi report forniscono una comprensione approfondita del tuo portafoglio di applicazioni in modo da poter:
– Creare un piano di progetto basato sul linguaggio di programmazione, sulla libreria sorgente, sul tipo di dati o sul progetto
– Utilizzare report e metriche per assegnare incarichi alle persone giuste

FAQ

Informazione generale

Cosa è SMART TS XL?

SMART TS XL è uno strumento avanzato progettato per analizzare, cercare e visualizzare le dipendenze tra più linguaggi e piattaforme di programmazione, fornendo approfondimenti sulla struttura del codice, sulle dipendenze e sugli impatti.

Quali piattaforme sono supportate?

È possibile caricare informazioni da qualsiasi piattaforma SMART TS XL – mainframe, iSeries, Linux, PC e altre risorse distribuite.

Quali linguaggi di programmazione sono supportati?

È possibile caricare informazioni da qualsiasi piattaforma SMART TS XL – mainframe, iSeries, Linux, PC e altre risorse distribuite.

Installazione e configurazione

Come funziona il processo di installazione?

Il processo di installazione prevede la configurazione di un server delle applicazioni per SMART TS XL e un server SQL per ospitare il database. Le responsabilità includono la fornitura dell'hardware, gli account di amministratore e di accesso da parte del cliente, mentre IN-COM installa il SMART TS XL software, definisce i tipi di dati, configura gli script di automazione e fornisce formazione. 

Dobbiamo installare qualcosa sul mainframe?

No, sul mainframe non è installato nulla. Le uniche installazioni sono sul SMART TS XL server delle applicazioni e server SQL. 

Quali sono i prerequisiti per configurare un ambiente di sviluppo/QA?

Un server delle applicazioni per SMART TS XL e un server SQL per ospitare il database. La configurazione è simile a quella del progetto pilota, con test delle prestazioni per determinare le specifiche appropriate.

Caricamento e integrazione dei dati

Come vengono caricati i dati del codice sorgente SMART TS XL?

I dati del codice sorgente possono essere inviati al file SMART TS XL server tramite FTP o NDM o estratto utilizzando connettori e strumenti preconfezionati forniti con SMART TS XL. I tipi di dati e i nomi possono essere creati utilizzando il file SMART TS XL Strumento di gestione direttamente sul server delle applicazioni.

Quanto sforzo è necessario per caricare un'applicazione con 1000 programmi COBOL?

Caricare 1000 programmi COBOL, ciascuno composto da circa 10,000 righe di codice, richiede meno di 10 minuti, incluso il processo FTP. 

Le normative SMART TS XL integrarsi con i sistemi di controllo della versione?

Sì, SMART TS XL si integra con vari sistemi di controllo delle versioni come Bitbucket, TFS, SVN, Git e altri, consentendo l'analisi dei componenti applicativi modificati e il loro caricamento nell'ambiente dello strumento con un intervento manuale minimo.

Utilizzo e caratteristiche

Può SMART TS XL essere utilizzato per lingue diverse da COBOL?

Sì, SMART TS XL Supporta diversi linguaggi di programmazione, tra cui Go, Java, .NET e altri. Supporta inoltre dipendenze multipiattaforma e fornisce viste runtime con COBOL e JCL espansi.

Quali vantaggi comporta l'espansione di COBOL e JCL?

L'espansione di COBOL e JCL consente agli utenti di cercare le versioni runtime del codice, gestire variabili simboliche ed eseguire con precisione analisi di impatto, analisi di complessità e tracciamento dei campi. COBOL espanso facilita la ricerca delle versioni runtime, la gestione della sintassi REPLACE BY e la creazione di diagrammi di flusso accurati, mentre JCL espanso supporta variabili simboliche, PROC annidate e ricerche di contenuto Parmlib.

Che aspetto ha e come funziona il SMART TS XL gestire query di ricerca complesse?

SMART TS XL supporta ricerche booleane complesse e può cercare miliardi di righe di codice in pochi secondi. Gli utenti possono eseguire report dettagliati con riferimenti incrociati, diagrammi di flusso e report CRUD e creare query personalizzate per varie esigenze. 

Le normative SMART TS XL offrono controlli di qualità del codice?

Mentre SMART TS XL Non dispone di un controllo della qualità del codice integrato, ma registra gli errori sintattici durante il caricamento e consente di creare ricerche per identificare pratiche di codifica errate. Il controllo della qualità del codice e l'analisi della sicurezza sono inclusi nella roadmap dello strumento. 

Sicurezza e accesso

Come controlliamo l'accesso degli utenti?

L'accesso degli utenti può essere controllato utilizzando Active Directory con o senza Single Sign-On (SSO) oppure utilizzando SMART TS XLSicurezza integrata tramite utente/password. La sicurezza può essere configurata per limitare l'accesso a specifici tipi di dati o fino al livello del documento. 

Esiste una traccia di controllo della sicurezza per gli accessi ai file?

Sì, ogni ricerca effettuata viene verificata e salvata e supporta la generazione di report che mostrano quale utente ha effettuato l'accesso e quali elementi sono stati visualizzati.

Supporto e formazione

Che tipo di formazione prevede IN-COM SMART TS XL?

IN-COM offre formazione degli utenti in loco, formazione basata su computer (CBT) e due posti gratuiti all'annuale SMART TS XL Seminario amministrativo. Sono disponibili anche ore aggiuntive di assistenza da remoto e formazione personalizzata specifica per progetto.

Qual è il tempo di risposta previsto per i problemi di supporto?

Il tempo di risposta per i problemi critici è di 4 ore e IN-COM fornisce supporto per garantire un'esperienza positiva al cliente SMART TS XL.

Lo strumento può essere utilizzato per l'estrazione di regole aziendali?

Sì, SMART TS XL supporta l'estrazione di regole aziendali utilizzando complesse ricerche booleane e strumenti di creazione di diagrammi di flusso del programma che dettagliano la logica/regole aziendali. 

Domande aggiuntive

Può SMART TS XL essere utilizzato per linguaggi diversi da COBOL, come Go Lang e Java, ed è compatibile con le piattaforme cloud?

Sì, SMART TS XL supporta qualsiasi linguaggio di programmazione da qualsiasi piattaforma e mostra dipendenze multipiattaforma.

Come viene elaborato il codice sorgente SMART TS XL?

Le informazioni possono essere inviate o inviate al file SMART TS XL server dell'applicazione. Dai mainframe, i dati vengono inviati tramite FTP o metodi equivalenti. Per i sistemi distribuiti, SMART TS XL supporta connettori di controllo del codice sorgente per sistemi come Bitbucket, TFS, SVN, ecc. Dispone inoltre di connettori per database come Oracle, SQL, Teradata, DB2 e altri.

In quale tipo di database viene utilizzato il repository SMART TS XL?

SQL viene utilizzato per il repository.

Le normative SMART TS XL fornire la mappatura del flusso del programma e consentire la visualizzazione del contenuto di ciascun segmento/componente?

Sì, SMART TS XL consente di cercare e trovare qualsiasi elemento all'interno dell'azienda. Fornisce visualizzazioni a livello di programma e consente di approfondire il codice, ad esempio monitorando i campi COBOL e visualizzandone il flusso a livello di campo.

Che aspetto ha e come funziona il SMART TS XL gestire l'utilizzo variabile all'interno di un quaderno?

È possibile cercare variabili all'interno dei quaderni e visualizzare un flusso a livello di programma dal quaderno ai programmi COBOL che lo utilizzano. La funzione Infinity Search abilita questa funzionalità. 

Cosa significa “COBOL espanso” in SMART TS XL?

Il COBOL espanso consiste nell'inserire i copybook nel codice sorgente, fornendo una vista runtime con i copybook visibili nel flusso del programma COBOL. Espande anche il JCL, includendo procedure, schede/parametri, sostituzioni simboliche e override.

Le normative SMART TS XL supporta le variabili di modifica automatica Control-M in JCL?

Sì, SMART TS XL supporta Control-M immediatamente e consente agli utenti di vedere le dipendenze tra i lavori e le informazioni di pianificazione. Per esigenze specifiche legate alle variabili simboliche Control-M, è possibile discutere una soluzione su misura.

Può SMART TS XL memorizzare metadati dettagliati sui programmi, come le informazioni sulla versione COBOL?

Mentre SMART TS XL Non personalizza lo schema del database per tali dettagli, ma fornisce strumenti per aggiungere attributi al contenuto del modulo dagli elenchi AMB. È possibile creare report personalizzati utilizzando API pubbliche per visualizzare attributi aggiuntivi, se necessario.

Che aspetto ha e come funziona il SMART TS XL contribuire a migliorare l'analisi dell'impatto e a ridurre l'utilizzo dei MIPS del mainframe?

SMART TS XL Consente di caricare nello strumento tutte le informazioni del mainframe, inclusi i record VSAM e i modelli di lettere ai clienti. Ciò libera preziose risorse del mainframe, delegando ricerche, scansioni, discovery e analisi. Le aziende ottengono tempi di risposta più rapidi, analisi di impatto accurate e risparmi di milioni di dollari sui costi MIPS.

Che aspetto ha e come funziona il SMART TS XL aiuto con i processi di generazione dei documenti?

Utilizzando SMART TS XL Grazie alle API, le aziende sono in grado di progettare una soluzione per cercare qualsiasi versione di informazioni archiviate nel sistema, visualizzare gli elementi di codice che hanno assemblato le informazioni e visualizzare un'anteprima del documento risultante, migliorando l'efficienza e riducendo la necessità di query ad hoc.

Che aspetto ha e come funziona il SMART TS XL migliorare l’efficienza nella pianificazione dei cambiamenti e nella gestione dei rischi?

SMART TS XL mostra tutte le relazioni e le dipendenze tra i sistemi, consentendo una pianificazione efficiente dei cambiamenti e risposte in tempo reale ai problemi. Aiuta a diagnosticare, risolvere e prevenire i guasti, aumentando l'efficienza complessiva e riducendo i costi di sviluppo, software e manutenzione dell'hardware.

Che impatto ha SMART TS XL avere sulla gestione dei fallimenti di un'azienda?

SMART TS XL aiuta le aziende a indagare sui guasti, a identificare i punti di impatto critici, a comprendere i messaggi di errore e a prevenire guasti futuri esaminando i casi passati, migliorando in definitiva i processi e l'efficienza lavorativa. 

Che aspetto ha e come funziona il SMART TS XL migliorare l'analisi dell'impatto e la scoperta del codice?

SMART TS XL Ha reso il processo di analisi d'impatto fino a nove volte più veloce e la scoperta del codice fino a 18 volte più rapida. Ha fornito un'analisi d'impatto accurata sull'intero portfolio applicativo, con un conseguente risparmio di 5 milioni di dollari nel primo anno.

Quali vantaggi riscontrano le aziende SMART TS XLfunzionalità JCL espansa?

La funzionalità JCL ampliata, che mostra Procs e Parms in linea con JCL, aiuta le aziende a identificare e creare rapidamente elenchi accurati dei componenti degli articoli interessati, prevenendo interruzioni prolungate.