SMART TS XL logo

La plate-forme de découverte et de compréhension des applications la plus rapide et la plus complète

Identifier:

– dépendances des applications

– code source redondant

– documentation cruciale du programme

– domaines importants

– structure de programme complexe

Soutenir plus

2.7B

Lignes de code

Plus que

1.9M

Recherches annuelles

Utilisé par

15521

Professionnels

Plus que

1

Solution

SMART TS XL est une plateforme de découverte d'applications conçue pour les piles informatiques complexes et hybrides d'aujourd'hui. Il prend en charge n'importe quelle plateforme et n'importe quel langage, ce qui rend l'analyse multiplateforme un jeu d'enfant. Brisez les silos, soutenez les initiatives DevOps et informez les efforts des analystes commerciaux à toutes les étapes du processus de découverte et de support des applications.

Le breveté Intelligence logicielle® La technologie recherche et analyse des millions de lignes de code, crée des liens hypertexte vers les éléments référencés et fournit une cartographie approfondie des dépendances. Avec des résultats en quelques secondes, plus besoin d'attendre des minutes, des heures ou des jours pour une analyse mainframe complexe.

SMART TS XL est la seule plateforme qui prend également en charge d'importants éléments non programmatiques tels que les schémas de base de données, les ressources de gestion des changements, les systèmes de tickets, la documentation, etc. 

Visibilité de bout en bout

Un référentiel centralisé permet à tous les actifs de l'entreprise d'être automatiquement catalogués et facilement accessibles.

Rapports puissants

Les fonctionnalités de reporting sont facilement accessibles à tout moment de votre processus. En quelques clics, vous pouvez créer et partager instantanément des rapports, des diagrammes ou des organigrammes.

Analyse d'impact multiplateforme précise

Cartographiez les dépendances des applications dans plusieurs langages et plates-formes et découvrez l'impact des changements potentiels.

Qualité des applications améliorée

Identifiez les bogues, identifiez les zones de code redondantes ou inefficaces et appliquez des pratiques de codage de qualité.

API ouvertes pour la personnalisation

Améliorez les fonctionnalités existantes, intégrez-les à d'autres systèmes ou créez de nouvelles applications avec des API ouvertes robustes

Combler rapidement les lacunes dans les connaissances

Créez de la documentation pour les applications inconnues ou non documentées et mettez tout le monde au courant grâce à de puissants outils de compréhension du code.

"SMART TS XL est un outil précieux dans mes tâches quotidiennes. Pour aider à fournir à l'entreprise des estimations et des réponses rapides et précises ; SMART TS XL est l'outil à utiliser. Il existe plusieurs cas où une question sera posée à l'informatique par l'entreprise et comme d'habitude elle est nécessaire il y a 15 minutes.

« Grâce à la polyvalence de SMART TS XL Je peux toujours effectuer quelques recherches rapides et obtenir instantanément le nombre de modules, leur utilisation de certains champs de données, ainsi que des informations de traçabilité et de flux me permettant de comprendre comment certaines données circulent dans notre système. Grâce à ces informations, je peux rapidement fournir à l'entreprise une estimation précise et une réponse quant à la faisabilité de toute solution à son problème.

Développeur, Citi

En savoir plus sur nos clients > 

La solution idéale pour les besoins de votre entreprise

SMART TS XL est un outil Web rapide de recherche, d'évaluation de code et d'analyse d'impact sur les applications Mainframe, AS400, UNIX et distribuées. Il prend en charge toutes les plateformes et tous les langages de programmation, traitant des milliards de lignes de code en quelques secondes. Conçu pour les systèmes modernes et hérités, SMART TS XL décharge les charges de travail des environnements Mainframe ou AS400 coûteux, réduisant ainsi les coûts et libérant de la puissance de traitement.

Il détecte, trace et affiche graphiquement les relations au sein de vos applications, couvrant des langages et des ressources tels que COBOL, JAVA, RPG, C++, DB2, .NET, les scripts UNIX, etc. Grâce à des visuels à code couleur et à des fonctionnalités d'exploration, il révèle les dépendances à l'échelle de l'entreprise, y compris les systèmes tiers et internes.

SMART TS XL aide à rationaliser la définition de la portée, l'analyse d'impact et la recherche, améliorant ainsi les délais et les budgets des projets. Il fournit également des estimations rapides et précises pour la gestion des ressources et du temps. Des clients comme Citibank, BCBS et DST Systems ont chacun économisé plus de 3 millions de dollars grâce à SMART TS XL.

SMART TS XL est idéal pour les secteurs tels que la banque, la santé, l'assurance, les télécommunications et la fabrication. Les entreprises dotées d'environnements informatiques complexes, notamment des systèmes hérités et modernes, tels que Citibank, BCBS et DST Systems, peuvent bénéficier de ses puissantes capacités d'analyse de code, d'évaluation d'impact et de gestion de projet pour optimiser les ressources et réduire les coûts.

Outils de compréhension des applications et d’analyse d’impact

Analyse d'impact

Prévoyez avec précision l’impact des changements grâce à de solides capacités d’analyse d’impact. Les hyperliens vous permettent de vous déplacer facilement entre les éléments référencés, et les diagrammes à code couleur vous donnent une idée de comment et où ils interagissent.

Avec la possibilité de visualiser les relations et les points d'impact sur l'ensemble de votre portefeuille d'applications, vous pouvez :
– Suivre les hyperliens entre les éléments référencés
– Déterminer la portée des travaux d’un projet en identifiant les relations entre les éléments
– Poursuivez immédiatement votre cheminement de pensée lors de la recherche de programmes ou d’autres modules

Expandeur JCL

Cet outil d'extension JCL permettant de gagner du temps affiche tous les Procs, Parms, DSN et autres variables symboliques référencées dans le JCL. Vous pouvez lire votre JCL comme il le ferait au moment de l'exécution sans rechercher chaque élément individuel.

Cet outil vous donne la possibilité de :
– Recherchez, analysez et cartographiez vos JCL en une fraction du temps qu’il faudrait sur le mainframe
– Évaluez les projets et obtenez une compréhension claire de toutes les parties de vos JCL

Expandeur COBOL

Le COBOL eXpander insère des Copybooks dans le programme COBOL où ils sont référencés pour vous montrer à quoi ressemble le programme au moment de l'exécution. Vous pouvez lire votre programme COBOL comme il le ferait au moment de l'exécution sans rechercher chaque élément individuel.

En affichant des Copybooks étendus dans vos programmes, vous pouvez facilement :
– Gagnez du temps consacré à la recherche de modifications ou de maintenance
– Consultez tous les cahiers référencés en un seul endroit

Suivi de champ COBOL

Utilisez l'outil Field Tracker pour voir les effets d'entraînement de la modification d'un champ dans les programmes COBOL et tous les Copybooks inclus. Cet outil facilite les projets en trouvant et en suivant instantanément les mouvements sur le terrain dans un programme.

Le COBOL Field Tracker vous aide à :
– Rechercher des champs en fonction du type d’opérations dans lesquelles ils se trouvent
– Identifier les relations entre les champs trouvés en effectuant des recherches itératives
– Gagnez du temps consacré à la recherche de mouvements de terrain répétitifs

Diagramme de flux de contrôle

Cet outil puissant génère un diagramme de flux de contrôle interactif pour le programme que vous sélectionnez. Le diagramme donne une image complète du fonctionnement du programme et vous fournit plusieurs niveaux de détail.

Lorsqu'il s'agit de projets critiques, cette fonctionnalité d'organigramme vous aide à :
– Documenter la structure et le flux des programmes existants
– Augmenter la productivité en fournissant une compréhension de la logique complexe des programmes

Rapport sur la complexité du programme

Estimez la complexité du projet et déterminez les échéanciers à l'aide de rapports détaillant la difficulté du programme, le nombre de bugs suspectés, le niveau d'effort, le temps nécessaire et d'autres mesures. Les rapports de complexité sont calculés selon la méthodologie Halstead et les normes du secteur.

Ces rapports fournissent une compréhension approfondie de votre portefeuille d'applications afin que vous puissiez :
– Créer un plan de projet basé sur le langage de programmation, la bibliothèque source, le type de données ou le projet
– Utilisez les rapports et les indicateurs pour attribuer des tâches aux bonnes personnes

QFP

Informations générales

Qu'est-ce que le SMART TS XL?

SMART TS XL est un outil avancé conçu pour analyser, rechercher et visualiser les dépendances sur plusieurs langages et plates-formes de programmation, fournissant des informations sur la structure du code, les dépendances et les impacts.

Quelles plates-formes sont prises en charge ?

Les informations de n'importe quelle plateforme peuvent être chargées dans SMART TS XL – mainframe, iSeries, Linux, PC et autres actifs distribués.

Quels langages de programmation sont pris en charge ?

Les informations de n'importe quelle plateforme peuvent être chargées dans SMART TS XL – mainframe, iSeries, Linux, PC et autres actifs distribués.

Installation et configuration

Comment se déroule le processus d'installation ?

Le processus d'installation implique la configuration d'un serveur d'applications pour SMART TS XL et un serveur SQL pour héberger la base de données. Les responsabilités incluent la fourniture de matériel, les comptes d'administration et de connexion par le client, tandis qu'IN-COM installe le SMART TS XL logiciel, définit les types de données, configure les scripts d'automatisation et propose une formation. 

Devons-nous installer quelque chose sur le mainframe ?

Non, rien n'est installé sur le mainframe. Les seules installations sont sur le SMART TS XL serveur d'applications et le serveur SQL. 

Quels sont les prérequis pour mettre en place un environnement Dev/QA ?

Un serveur d'applications pour SMART TS XL Un serveur SQL est requis pour héberger la base de données. La configuration est similaire à la configuration pilote, avec des tests de performance pour déterminer les spécifications appropriées.

Chargement et intégration des données

Comment les données du code source sont-elles chargées dans SMART TS XL?

Les données du code source peuvent être soit poussées vers le SMART TS XL serveur via FTP ou NDM ou extrait à l'aide de connecteurs et d'outils préemballés fournis avec SMART TS XL. Les types de données et les noms peuvent être créés à l'aide du SMART TS XL Outil de gestion directement sur le serveur d'applications.

Combien d'efforts sont nécessaires pour charger une application avec 1000 programmes COBOL ?

Le chargement de 1 000 programmes COBOL, chacun contenant environ 10 000 lignes de code, prend moins de 10 minutes, y compris le processus FTP. 

Le SMART TS XL intégrer aux systèmes de contrôle de version ?

Oui, SMART TS XL s'intègre à divers systèmes de contrôle de version tels que Bitbucket, TFS, SVN, Git, etc., permettant aux composants d'application modifiés d'être analysés et chargés dans l'environnement de l'outil avec une intervention manuelle minimale.

Utilisation et fonctionnalités

Pouvez SMART TS XL être utilisé pour des langages autres que COBOL ?

Oui, SMART TS XL Prend en charge plusieurs langages de programmation, dont Go, Java, .NET, etc. Il prend également en charge les dépendances multiplateformes et fournit des vues d'exécution avec des langages COBOL et JCL étendus.

Quels avantages l’extension de COBOL et JCL apporte-t-elle ?

L'extension de COBOL et du JCL permet aux utilisateurs de rechercher des versions d'exécution du code, de gérer les variables symboliques et d'effectuer avec précision des analyses d'impact et de complexité, ainsi que le suivi des champs. Le COBOL étendu facilite la recherche de versions d'exécution, la gestion de la syntaxe REPLACE BY et la création précise d'organigrammes, tandis que le JCL étendu prend en charge les variables symboliques, les procédures imbriquées et les recherches de contenu Parmlib.

Comment SMART TS XL gérer des requêtes de recherche complexes ?

SMART TS XL prend en charge les recherches booléennes complexes et peut rechercher des milliards de lignes de code en quelques secondes. Les utilisateurs peuvent réaliser des rapports détaillés de références croisées, des organigrammes et des rapports CRUD, et créer des requêtes personnalisées pour divers besoins. 

Le SMART TS XL proposer des contrôles de qualité du code ?

Si SMART TS XL Ne disposant pas d'un vérificateur de qualité de code intégré, il enregistre les erreurs syntaxiques lors du chargement et permet de créer des recherches pour identifier les mauvaises pratiques de codage. Le contrôle de la qualité du code et l'analyse de sécurité sont inclus dans la feuille de route de l'outil. 

Sécurité et accès

Comment contrôlons-nous l’accès des utilisateurs ?

L'accès des utilisateurs peut être contrôlé à l'aide d'Active Directory avec ou sans authentification unique (SSO), ou en utilisant SMART TS XLSécurité intégrée par utilisateur/mot de passe. La sécurité peut être configurée pour restreindre l'accès à des types de données spécifiques ou au niveau du document. 

Existe-t-il une piste d'audit de sécurité pour les accès aux fichiers ?

Oui, chaque recherche effectuée est auditée et enregistrée, et prend en charge la génération de rapports indiquant quel utilisateur s'est connecté et quels éléments ont été consultés.

Support et formation

Quel type de formation propose IN-COM SMART TS XL?

IN-COM propose une formation des utilisateurs sur site, une formation sur ordinateur (CBT) et deux places gratuites au congrès annuel SMART TS XL Séminaire administratif. Des heures de télétravail supplémentaires et des formations personnalisées spécifiques à chaque projet sont également disponibles.

Quel est le délai de réponse prévu pour les problèmes d’assistance ?

Le temps de réponse aux problèmes critiques est de 4 heures et IN-COM fournit une assistance pour garantir une expérience client positive avec SMART TS XL.

L’outil peut-il être utilisé pour l’exploration de règles métier ?

Oui, SMART TS XL prend en charge l'exploration de règles métier à l'aide de recherches booléennes complexes et d'outils d'organigramme de programme qui détaillent la logique/les règles métier. 

Questions supplémentaires

Pouvez SMART TS XL être utilisé pour des langages autres que COBOL, tels que Go Lang et Java, et est-il compatible avec les plateformes cloud ?

Oui, SMART TS XL prend en charge n'importe quel langage de programmation à partir de n'importe quelle plate-forme et affiche les dépendances multiplateformes.

Comment le code source est-il traité dans SMART TS XL?

Les informations peuvent être soit poussées, soit tirées vers le SMART TS XL serveur d'application. À partir des mainframes, les données sont transmises via FTP ou des méthodes équivalentes. Pour les systèmes distribués, SMART TS XL prend en charge les connecteurs de contrôle de source pour des systèmes tels que Bitbucket, TFS, SVN, etc. Il dispose également de connecteurs pour des bases de données telles que Oracle, SQL, Teradata, DB2, etc.

Quel type de base de données est utilisé pour le référentiel dans SMART TS XL?

SQL est utilisé pour le référentiel.

Le SMART TS XL fournir une cartographie du flux du programme et permettre de visualiser le contenu de chaque segment/composant ?

Oui, SMART TS XL vous permet de rechercher et de trouver n’importe quel élément dans l’entreprise. Il fournit des vues au niveau du programme et permet d'explorer le code, comme le suivi des champs COBOL et la visualisation de leur flux au niveau du champ.

Comment SMART TS XL gérer l'utilisation des variables dans un copybook ?

Vous pouvez rechercher des variables dans les copybooks et voir un flux au niveau du programme depuis le copybook vers les programmes COBOL qui l'utilisent. La fonction Infinity Search active cette fonctionnalité. 

Que signifie « COBOL étendu » dans SMART TS XL?

Le COBOL étendu consiste à intégrer des copybooks au code source, offrant ainsi une vue d'exécution avec les copybooks visibles dans le flux du programme COBOL. Il étend également le JCL, incluant les procédures, les cartes/paramètres, les substitutions symboliques et les remplacements.

Le SMART TS XL prendre en charge les variables d'édition automatique Control-M dans JCL ?

Oui, SMART TS XL prend en charge Control-M dès le départ et permet aux utilisateurs de voir les dépendances entre les tâches et les informations de planification. Pour des besoins spécifiques liés aux variables symboliques Control-M, une solution sur mesure peut être discutée.

Pouvez SMART TS XL stocker des métadonnées détaillées sur les programmes, telles que les informations de version COBOL ?

Si SMART TS XL Le schéma de base de données n'est pas personnalisé pour ces détails ; il fournit des outils permettant d'ajouter des attributs au contenu des modules à partir des listes AMB. Des rapports personnalisés peuvent être créés via des API publiques pour afficher des attributs supplémentaires si nécessaire.

Comment SMART TS XL contribuer à améliorer l’analyse d’impact et à réduire l’utilisation du mainframe MIPS ?

SMART TS XL Permet de charger toutes les informations mainframe, y compris les enregistrements VSAM et les modèles de courrier client, dans l'outil. Cela libère de précieuses ressources mainframe en déchargeant les recherches, les analyses, la découverte et l'analyse. Les entreprises bénéficient de délais de réponse plus rapides, d'analyses d'impact précises et d'économies de plusieurs millions de dollars en MIPS.

Comment SMART TS XL aider avec les processus de génération de documents ?

En utilisant SMART TS XL Grâce aux API, les entreprises peuvent concevoir une solution permettant de rechercher n'importe quelle version d'une information stockée dans le système, d'afficher les éléments de code qui ont assemblé l'information et de voir un aperçu du document résultant, améliorant ainsi l'efficacité et réduisant le besoin de requêtes ad hoc.

Comment SMART TS XL améliorer l'efficacité de la planification des changements et de la gestion des risques ?

SMART TS XL affiche toutes les relations et dépendances entre les systèmes, permettant une planification efficace des changements et des réponses en temps réel aux problèmes. Il aide à diagnostiquer, résoudre et prévenir les pannes, augmentant ainsi l'efficacité globale et réduisant les coûts de développement, de maintenance logicielle et matérielle.

Quel impact a SMART TS XL ont-ils sur la gestion des échecs d’une entreprise ?

SMART TS XL aide les entreprises à enquêter sur les échecs, à identifier les points d'impact critiques, à comprendre les messages d'erreur et à prévenir les échecs futurs en examinant les cas passés, améliorant ainsi les processus et l'efficacité du travail. 

Comment SMART TS XL améliorer l'analyse d'impact et la découverte de code ?

SMART TS XL Le processus d'analyse d'impact a été jusqu'à neuf fois plus rapide et la découverte de code jusqu'à dix-huit fois plus rapide. L'analyse d'impact précise a été fournie sur l'ensemble du portefeuille d'applications, générant ainsi 5 millions de dollars d'économies dès la première année.

De quels avantages bénéficient les entreprises SMART TS XLLa fonctionnalité JCL étendue de ?

La fonctionnalité JCL étendue, qui affiche les processus et les paramètres en ligne avec le JCL, aide les entreprises à identifier et à créer rapidement des listes de composants précises des éléments concernés, évitant ainsi les pannes prolongées.