Refactorisation du code assembleur

(Software Migrations Limited – désormais intégrée à Rocket Software)
Refactorisation automatique jusqu'à 98 % du code assembleur sans intervention manuelle.

Parlez à un expert

Résumé

Moderniser le code assembleur

Le code assembleur est dense, mal documenté et pris en charge par un nombre de spécialistes en constante diminution, ce qui rend les corrections lentes, coûteuses et sujettes aux erreurs.

Notre refactorisation de code assembleur offre une transformation préservant la sémantique et auditable, réduisant les interruptions de service et sécurisant la modernisation sans sacrifier la stabilité.

Refactorisation mathématiquement garantie et sans risque

Le moteur central entièrement automatisé transforme l'assembleur en pseudocode structuré ou en langages cibles avec des garanties mathématiques d'équivalence logique, éliminant ainsi les risques de conversion et accélérant considérablement les projets.

Spécialisation approfondie pour TPF et z/OS® Assembleur

Capture et mappage automatisés de chaque instruction, flux de données et règle métier dans TPF et z/OS® Les bases de code offrent une visibilité complète pour une analyse d'impact précise et une planification de modernisation fiable.

Prêt pour l'IA, des résultats extensibles qui accélèrent la modernisation

Un code bien structuré, prêt pour l'amélioration et l'intégration de GenAI avec les outils de replatforming et de refactoring de Rocket Software, permettant une livraison plus rapide des fonctionnalités, une réduction de la dette technique et des voies de modernisation flexibles.

Client

fournisseur mondial de services de voyage

Défi

Base de code installée de 18 millions de lignes de code, majoritairement en assembleur TPF ; le déchargement manuel vers le cloud était lent, coûteux et sujet aux erreurs.

Solution

Conversion automatisée SML en pseudocode WSL, Java® et C avec des tableaux de bord interactifs et des annotations.

Résultats

Temps de compréhension du code réduit ; calendrier du projet pluriannuel raccourci ; pool de ressources plus large activé au-delà des PME TPF ; prêt pour l'amélioration GenAI.

Client

fournisseur de logiciels d'assurance

Défi

Plus de 275 000 lignes d' assembleur mal documentées et personnalisées entravent la modernisation ; de multiples tentatives de réécriture manuelle sans résultat ; ce qui freine les efforts de modernisation pour plus de 30 clients assureurs qui dépendaient du fournisseur de logiciels d'assurance.

Solution

Refactorisation automatisée vers mainframe et Rocket® COBOL avec équivalence logique prouvée et prise en charge du tableau de bord pour la maintenance continue.

Résultats

Migration réalisée en moins de six mois au lieu de plusieurs années ; aucune anomalie fonctionnelle du code lors des tests parallèles ; plateforme désormais prête pour le cloud et compatible avec l'IA .

Foire aux questions