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.
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
Moteur de recherche de codes
Les capacités avancées de recherche de code vous permettent de rechercher et d'analyser des référentiels de données vastes et variés à partir d'un seul endroit.
En une fraction de seconde, vous obtenez des résultats qui vous aident à :
– Rechercher dans l’ensemble du portefeuille d’applications partout où un champ est utilisé
– Trouver chaque instance d’un message d’erreur enfoui dans le code
– Identifier les domaines de la logique métier critiques pour l’entreprise
Recherche de documents
Recherchez dans les documents de votre entreprise les informations dont vous avez besoin. Nous prenons en charge tous les actifs textuels, y compris les documents Word, les feuilles de calcul, les présentations et d'innombrables autres formats.
L'accès instantané aux documents de l'entreprise vous aide à :
– Découvrir des informations pertinentes lors de la recherche d’un projet
– Transférer les connaissances entre les équipes nouvelles et existantes
– Prévenir la perte de connaissances précieuses lors du départ à la retraite d’un employé
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
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.
Les informations de n'importe quelle plateforme peuvent être chargées dans SMART TS XL – mainframe, iSeries, Linux, PC et autres actifs distribués.
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
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.
Non, rien n'est installé sur le mainframe. Les seules installations sont sur le SMART TS XL serveur d'applications et le serveur SQL.
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
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.
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.
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
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.
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.
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.
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
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.
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
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.
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.
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
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.
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.
SQL est utilisé pour le référentiel.
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.
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é.
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.
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.
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.
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.
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.
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.
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.
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.
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.

