
Convertisseur Synon CA 2E
ARCAD Transformer Synon
Convertissez votre code Synon CA 2E et Adelia 4GL en RPG Free Form

AVEC ARCAD TRANSFORMER SYNON Modernisez vos applications IBM i (alias AS/400 ou AS400)
en convertissant votre code Synon CA 2E 4GL en « Free Form »
Attirez de nouveaux talents
» Free Form est facile à apprendre, comprendre et maintenir
Libérez-vous
» des distributeurs et de la hausse des coûts de maintenance
Exploiter le plein potentiel
» des dernières avancées de la plate-forme IBM i / base de données DB2
Auto-refactoring
» Réduisez le volume de votre code par 3
Rapide
» Gagnez plus de 30 % de performance sur vos applications
Fiable
» Aucun risque de régression
Conversion moderne
» Conversion de Synon à Free Form ILE RPG, et de DDS à SQL
Lisibilité et modularité
» du code généré par l’externalisation des fonctions
Modernisez votre code source avec ARCAD TRANSFORMER SYNON

Avec ARCAD, nous avons saisi l’opportunité de migrer nos applications IBM i et mis en place une stratégie qui nous permettra de maintenir et d’améliorer nos systèmes pour les 15/20 prochaines années. Ce que j’ai aimé de la solution ARCAD, c’est qu’elle garantit la non-régression du système converti.

En adoptant un langage et des outils modernes, notre application IBM i est maintenant facile à maintenir par de jeunes développeurs.


FAQ
Généralités
ARCAD Transformer Synon est une offre de conversion automatique permettant de moderniser les applications IBM i créées avec Synon/CA 2E, en transformant le code généré par l’AGL en code RPG ILE Free-Form.
Le projet libère définitivement de l’AGL Synon qui n’est alors plus utile.
Moderniser vos applications améliore leur maintenabilité, performances et compatibilité avec les standards actuels. Passer au RPG Free-Form et à l’architecture ILE rend le code plus lisible, attire de nouveaux talents et ouvre la voie à la modernisation : microservices, web services, SQL… tout en valorisant votre investissement sur IBM i.
Aspects techniques
L’offre ARCAD Transformer Synon permet de moderniser les applications générées par SYNON en RPG III, RPG IV ou même COBOL. Si du SQL embarqué est généré dans vos programmes, ce dernier sera conservé dans les programmes modernisés.
Le données du modèle Synon ainsi que les sources générés sont nécessaires pour initier le projet.
Pas du tout, une des premières étapes consiste en la génération de masse depuis le modèle Synon.
Les modifications du code source généré servent à corriger des limites connues ou bugs de la plateforme via l’exit point Synon. Elles peuvent être reproduites ou simplement ignorées si déjà prises en charge par le moteur de modernisation. Tout autre contexte est étudié pendant la phase de chiffrage.
Le moteur de modernisation a été spécialement conçu pour faciliter la transition des programmeurs en charge de la maintenance. Le code modernisé reprend certaines convention de nommage par défaut mais autorise la personnalisation de tous les noms de variables possédant une description dans la base de données Synon/CA 2E (variables, fichiers, sous-routines, structures, conditions, etc…).
Pas du tout, nos process permettent de traiter un ou plusieurs modèles Synon, qu’ils soient liés ou non, et en les fusionnant si besoin.
Oui, le code généré est conforme à l’architecture modulaire ILE et exploite pleinement ses avantages, comme les programmes de services et modules liés.
Nos process nécessitent l’ajout de noms longs dans tous les fichiers physiques afin de rendre le code plus lisible et fonctionnellement compréhensible. L’ajout de ces noms longs ne modifie pas le niveau du fichier (LVLID) ni le contenu des données stockées.
Oui, notre process permet de conserver la base de données DB2 actuelle ou de convertir les fichiers physiques/ logiques (DDS) en tables/indexes (DDL).
Il s’agit d’une réelle conversion qui ne s’appuie pas sur la méthode surrogate.
L’offre intègre optionnellement la conversion de ces derniers en RPG Free.
L’architecture modulaire permet de conserver les performances actuelles de vos applications, à minima.
Fonctionnalités
Le processus de modernisation inclut des étapes de validation pour valider que l’application modernisée fonctionne à l’identique de l’application Synon. Nous utilisons à cette fin notre solution de non-régression : ARCAD Verifier.
Les clients de la solution ARCAD for DevOps ou souhaitant utiliser cette solution à l’issue du projet reçoivent le code source dans un repository prêt à l’emploi.
Les clients disposants d’une autre solution ne sont pas handicapés. Les consultants travaillent en synergie avec l’équipe du client pour délivrer les sources sous le format le mieux adapté.
Le processus de modernisation a spécialement été conçu pour autoriser une livraison globale ou à la demande. Il n’est absolument pas indispensable de relivrer toute l’application en production au lendemain de la livraison finale.
Le projet peut optionnellement inclure la livraison des composants modernisés en production. Ce processus entièrement automatisé s’appuie sur la solution ARCAD For DevOps.
Le projet peut optionnellement inclure la livraison des tables en production. Ce processus entièrement automatisé valide préalablement la qualité des données et s’appuie sur les solutions ARCAD For DevOps et ARCAD Transformer DB.
Sécurité et confidentialité
La matière à moderniser est collectée sur votre IBM i et transféré sur l’infrastructure ARCAD Software. Une fois le processus de conversion terminé, les composants modernisés sont re-installés sur votre IBM i afin d’être compilés et testés.
Non il n’y a aucun risque, seul le code généré et la base de données Synon CA 2E sont collectés. Aucune donnée client ou fonctionnelle ne sont collectées ni exportées en dehors de votre système.
Oui, il est tout à fait possible d’effectuer le processus de conversion sur votre système. Notre équipe vous fournira les prérequis techniques nécessaires à cette étape.
Bénéfices
La modernisation permet de réduire les coûts de maintenance des applications, permettre le recrutement de jeunes développeurs et préparer l’infrastructure pour l’avenir.
La plupart de nos clients constatent une amélioration des performances de leur application d’environ 30%, particulièrement sur les batchs manipulant un grand volume de données.
Oui, en convertissant la base de données au format DDL, vous pourrez exploiter les fonctionnalités de sécurité avancées SQL.
ARCAD Software propose une prestation d’audit outillée afin de déterminer l’état de santé de vos applications SYNON CA 2E et vous proposer le projet de modernisation qui correspond à vos besoins.
La durée du projet dépend de la taille et de la complexité de vos applications Synon CA 2E. Un projet de taille moyenne (environ 5 000 programmes, un seul modèle Synon) est généralement réalisé en 12 mois, du cadrage projet à la livraison des programmes modernisés en production, incluant les phases de tests de non-régression automatisées.
Assistance et support
Notre offre inclut une garantie de 6 à 12 mois qui permet à vos équipes de bénéficier de notre support en cas d’identification tardive, après la livraison finale, d’anomalies induites par le processus de modernisation. La résolution de l’anomalie, l’analyse d’impact et la relivraison des composants impactés est à la charge d’ARCAD Software durant cette période de garantie.
Il suffit de repositionner l’ancien composant en lieu et place du programme modernisé. Aucune compilation n’est nécessaire. L’application modernisée est 100% compatible avec l’application générée par Synon.
Non, ce produit nécessite une expertise technique possédée par nos consultants et partenaires uniquement.

VERSION D’ESSAI / DEMO
Réservez une version d’essai ou une session dans notre sandbox !
Essayez maintenant !
ou