ARCAD Audit Picto

NETTOYAGE DE CODE IBM i (alias AS/400 ou AS400)

ARCAD Audit

Vérifiez votre code source sur IBM i pour détecter les anomalies

Solution Application Analysis

AVEC ARCAD AUDIT Nettoyez vos actifs applicatifs IBM i avant tout projet de modernisation ou de migration DevOps

Détectez le code redondant

» Les applications contiennent souvent jusqu’à 50% de code inutilisé, détectez et archivez le code obsolète

Corrigez les erreurs

» Réparez les incohérences source/objet (date/heure, objets obsolètes, code dupliqué…)

Analysez vos applications

» Acquérez les connaissances de l’application pour une utilisation ultérieure dans d’autres outils

AVEC ARCAD AUDIT Assainissez du code source de votre application IBM i

  • Source sans objet → Identifiez rapidement les objets manquants
  • Objet sans source → Identifiez rapidement le code source manquant
  • Source plus ancienne que l’objet → Identifiez rapidement les objets/source obsolètes
  • Objets non utilisés → Identifiez rapidement les objets utilisés
  • Archivage → Archivez rapidement et facilement les objets inutilisés
  • Compilation → Simplifiez et accélérez la phase de compilation durant le nettoyage
  • Suppression → Simplifiez et accélérez l’étape de suppression durant le nettoyage
  • Chargement intelligent des métadonnées → Générez des métadonnées d’application et nettoyez les anomalies en parallèle

Nettoyez votre code IBM i avec ARCAD AUDIT

Quote product

Nous avons trouvé que la courbe d’apprentissage n’était pas immense et le support d’ARCAD Software lui-même était excellent. Les solutions sont faciles à utiliser et riches en fonctionnalités. Le grand avantage pour notre équipe est que tous les outils sont entièrement intégrés : nous pouvons facilement ajouter des fonctionnalités ARCAD en fonction de nos besoins sans aucun impact sur le système global.

Wayne Millow IBM i Systems Manager Brown Borther EngineersWayne Willow, Responsable des systèmes IBM i, Brown Brothers Engineers
right-quote

FAQ

Généralités sur ARCAD Audit

ARCAD Audit est module autonome utilisé pour évaluer l’état de santé des applications développées sur IBM i que le client ambitionne de gérer dans la suite ARCAD for DevOps. Il produit un diagnostic préalable permettant de mesurer l’effort à réaliser en amont pour réduire la dette technique.

Non. ARCAD Audit est également disponible dans le cadre de l’offre Healthcheck. Les résultats sont alors analysés sans ambitionner l’utilisation de la suite ARCAD for DevOps.

DevOps vise à automatiser et sécuriser le développement, les tests et le déploiement pour accélérer le time to business et délivrer les modifications des applications supportant le développement de toute entreprise. Le Shift Left permet de détecter les problèmes au plus tôt, réduisant les coûts de correction. Audit identifie ces risques en amont, minimisant les interruptions et améliorant la qualité.

Fonctionnalités

Une fois l’architecture de l’application définie, ARCAD Audit analyse toutes ses bibliothèques afin de détecter les problèmes potentiels : Membre source sans objet, Objet sans membre source, Membre source modifié ultérieurement à sa compilation, Membres sources ou objets dupliqués, Objets non utilisés, type de source invalide… et produit les rapports permettant de procéder aux ajustements souhaitables ou requis.

Dans un deuxième temps, ARCAD Audit vérifie que tous les membres sources d’une application compilent.

Enfin, ARCAD audit regénère les membres sources manquants qui pourraient s’avérer nécessaires et détecte les paramètres de compilation spécifiques pour chacun des objets concernés.

Il est toujours préférable d’identifier et de traiter ces problèmes potentiels avant qu’ils ne se réalisent plutôt que devoir les traiter dans l’urgence ultérieurement.

ARCAD Audit aide à gérer les risques liés au développement sur IBM i. Bien que les anomalies détectées ne nécessitent pas toujours une correction immédiate, elles peuvent bloquer une recompilation future. Dans les environnements legacy critiques, avec peu de documentation et d’experts, certaines doivent être résolues dès leur détection pour éviter les interruptions.

Oui, il supporte les applications développées avec les langages natifs de la plateforme IBM i, quelle que soit leur version, le RPG ILE fully free mais aussi le RPG II ou les RPT.

Il n’y a pas de contrainte liée aux langages : RPG, Cobol, CLP, DDS…

La qualité est indépendante de la taille des applications.

Alors non, il n’y a pas de taille minimale pour l’utiliser. Le processus d’analyse est entièrement automatisé. L’exécution sera plus rapide pour des applications de taille moindre.

Il n’y a pas de limite en termes de nombre d’applications.

Contact Us

TRIAL VERSION / DEMO

Request a trial version or a session in our sandbox!

Try it now!

or

Request a Demo