programmation héritage se réfère à un logiciel qui est à la fois désuet et apparemment indispensable . Il est écrit dans les langues anciennes comme COBOL et Pascal, et gère des programmes vitaux sur les mainframes d'affaires. La société Metaware estime sociétés avons 400 milliards de lignes de code existant dans différentes langues intégrés dans leurs opérations. L'ancien code est souvent obsolète, n'est pas compatible avec le logiciel récent comme Windows et est coûteux à entretenir. Dans le même temps , il est tellement ancré dans les opérations que le remplacement des langages tels que Pascal représente un défi majeur pour les entreprises. Instructions
1
inventaire votre héritage Pascal, identifier quelles applications vous utilisez l'employer. Mener une étude sur l'effet que le remplacement aura sur vos opérations commerciales et élaborer un plan de continuité pour garder votre société d'exploitation au cours de la transition. Vous devez également décider si des applications sont trop utiles à remplacer.
2
Demandez à votre personnel informatique si les applications critiques Pascal peuvent être hébergés sur les ordinateurs actuels . Rehosting ne se débarrasse pas du Pascal , mais vous permet de remplacer votre mainframe vieillissement tout en minimisant l'effet de la modification. Cela peut être plus facile que de remplacer les applications existantes , mais il exige de votre entreprise de conserver les programmeurs qui peuvent travailler avec Pascal .
3
identifier les applications Pascal vous voulez convertir en un langage plus moderne, comme Java . Il existe des outils informatiques disponibles pour la réécriture des applications mainframe dans les langues modernes , et pour réécrire le code de l'application elle-même . La réécriture de l' application est un projet plus vaste et plus risqué , et il ne se produit généralement quand une société a un besoin d'affaires écrasante pour une application moderne dans un langage informatique actuel .
4
Élaborer un plan pour faire le transition , y compris si vous voulez remplacer tout à la fois ou les applications de transfert morceau par morceau. Considérez ce qui pourrait mal se passer et avoir un plan de sauvegarde mis en place pour ces situations. Exécuter le plan , puis vérifiez que les nouvelles applications fonctionnent correctement.
5
former votre personnel à s'adapter à des changements de procédure ou de l'exploitation informatique lié au passage . Selon l'ampleur du changement, vous devrez peut-être fournir un mentorat continus pendant un certain temps .