iModernize

Solution de modernisation rapide des applications RPG


Pourquoi moderniser vos applications IBM i?

Après tout, elles traitent correctement des millions de transactions au quotidien depuis des années. Par contre, elles ne sont pas aussi flexibles que les systèmes modernes et ne permettent pas toujours facilement l’intégration de nouvelles technologies, sans compter qu’il est de plus en plus difficile de trouver les ressources pour maintenir et améliorer leurs codes RPG et CL. C’est le moment de passer à autre chose, et iModernize de Fresche est la solution parfaite.

Qu’est-ce qu’iModernize?

iModernize est une puissante suite d’outils de modernisation qui transforme rapidement les programmes IBM i (AS/400, iSeries) en technologies informatiques modernes comme Java et .NET pour donner plus de flexibilité à l’organisation, réduire les coûts et améliorer l’intégration des TI. iModernize élimine les langages hérités, ce qui permet à l’organisation de ne plus dépendre de ressources de plus en plus rares et coûteuses.

Quelles en sont les fonctions?

Analyse du système

L’outil d’analyse d’iModernize réduit les risques du projet en vérifiant l’exhaustivité du code et des données reçues pour la conversion, et en repérant toute technologie qui ne peut pas être convertie automatiquement. Vous pouvez donc planifier la migration en conséquence.

Conversion des codes RPG et CL en Java

iModernize traduit les codes RPG II, RPG III, ILE RPG et RPG libre au niveau GENLVL(0) ainsi que les codes CL, et fait l’analyse syntaxique avec /COPIER et /INCLURE. iModernize s’occupe du cycle RPG et de ses caractéristiques particulières comme les pointeurs, les fichiers d’analyse, les fonctions prototypes et le SQL intégré.

Vérifications automatisées

Dans le processus de migration, un certain nombre de vérifications automatisées seront effectuées pour veiller à ce que le logiciel produit respecte un niveau de qualité supérieur. Par ailleurs, la conversion maintiendra les divisions existantes entre la base de données, la logique de l’application, le serveur et l’interface utilisateur.

Avantages d’iModernize :

Coûts de modernisation réduits

La conversion des applications avec iModernize est plus rapide et beaucoup moins coûteuse que la réécriture ou la réarchitecture du code.

Précision améliorée

Le niveau d’automatisation avancé réduit considérablement le risque d’erreur humaine dans le processus de conversion.

Conversion complète

iModernize permet de convertir tout l’environnement des applications RPG et CL en une architecture Java.

Intégration améliorée

iModernize augmente le niveau d’intégration de toute l’organisation en éliminant les technologies rigides existantes.

Données accessibles

iModernize rend la précieuse logique métier que renferment vos applications IBM i accessible aux systèmes plus récents.

Flexibilité améliorée

Un environnement modernisé est plus convivial et donne plus de latitude aux développeurs pour mettre les TI au diapason des objectifs de l’organisation à mesure qu’ils changent.

Principales caractéristiques techniques d’iModernize :

  • Maintien de l’extensibilité d’IBM i dans un environnement Java.
  • Supports 5250 screen transformation to Java Graphical Client.
  • Traduction des codes RPG II, RPG III, ILE RPG et RPG libre au niveau GENLVL(0) ainsi que des codes CL, et analyse syntaxique avec /COPIER et /INCLURE.
  • Utilisation de méthodes bien documentées d’interface de programmation ouverte pour offrir une amélioration générale et permettre le développement ultérieur des applications converties en Java.
  • Traitement du cycle RPG et de ses caractéristiques particulières comme les pointeurs, les fichiers d’analyse, les fonctions prototypes et le SQL intégré.
  • Conversions des technologies IBM i existantes comme les zones de données, les files d’attente, les commandes d’ouverture de fichiers d’analyse (OPNQRYF) et d’écrasement avec fichiers de base de données (OVRDBF), etc.