Reengineering

Entscheidet man sich bei der Erarbeitung der Strategie oder bei der Projektierung, dass Teile der in RPG, COBOL oder einer anderen Sprache geschriebenen Anwendung im Rahmen der zu migrierenden Anwendung weiter genutzt werden sollen, so sind häufig gewisse im Wesentlichen technische Eingriffe in die Programme notwendig, z. B.

  • Modularisierung (Auftrennen durch Einfügen von CALL-Schnittstellen), insbesondere für Trennung von Business- und Präsentations-Logik
  • Schreiben kleiner Anpassungsmodule
  • Entfernen von Trick-Funktionalität und zu weit getriebener Optimierung
  • Ersetzten von harten durch weiche Codierungen
  • Anwendung echter ILE-Funktionalität (Arbeit mit Aktivierungsgruppen, Serviceprogramme)
  • Ersetzen des EXFMT vom RPG durch Beschreiben und Lesen einer Data Queue (sogar bei “Spaghetti-Code” möglich)

UBHartung ermittelt diese Stellen in Ihrer Anwendung und ändert Ihre Programme, so dass sie sich problemlos in die neue Anwendung einfügen.

[Willkommen] [Das Unternehmen] [Produkte & Services] [Sachgebiete] [Leistungs-Übersicht] [Beratung, Strategien] [Projektierung] [Programmierung, Test] [Reengineering] [Reverse Engineering] [Schulung] [Coaching] [Dokumentation] [Betreuung, Hotline] [Partner & Referenzen] [Publikationen] [Kontakt]