Evolution ²·º = Technological Innovation x Process Innovation
SmartOS – Kosten senken, Flexibilität erhöhen
Wann immer die Kosten für Lizenzen, Wartung und Betrieb Schmerzen verursachen ist die Portierung (Re-Hosting) von Anwendungen das Mittel der Wahl.
SmartOS -Anwendungen portieren und kostengünstig betreiben
Mit SmartOS® - werden Mainframe Anwendungen auf der Basis von Adabas und Natural sicher und zügig auf kostengünstigere Plattformen portiert. Die Investitionen in die bestehenden Anwendungen werden dauerhaft geschützt.
SmartOS -Analyse
Am Anfang steht die - überwiegend maschinelle - Analyse der Anwendungen.
Ziel der Portierungsanalyse der Anwendungen ist es,
die Machbarkeit der Portierung zu untersuchen, potenzielle Risiken und deren Behandlung zu benennen, Tätigkeiten und Aufwände für die Portierung abzuschätzen, sowie den Auftraggeber in die Lage zu versetzen, die Portierung in Gänze oder in Teilen ggf. selbständig durchzuführen.
Zunächst werden durch den SmartOS-Parser die Sourcen der Anwendungen auf für die Portierung kritische relevante Sachverhalte untersucht. Dazu gehören:
die Cross-Referenz Analyse mit Blick auf
fehlende Objekt
nicht benutzte / referenzierte Objekte
mehrfach vorhandene Objekte in unterschiedlichen Bibliotheken
Verwendung von 3GL-Programmen aus Natural heraus
Analyse plattformspezifischer Sourcecode-Konstrukte wie
Verwendung von Hexadezimalen Konstanten
Verwendung von Binärzahlen und gepackten Datenformaten
Verwendung von Natural User Exits
Verwendung von JCL-Konstrukten in Sourcecode-Membern
Verwendung von Datenbankbefehlen, die aufgrund der EBCDIC/ASCII Problematik zu veränderten Sortierreihenfolgen führen
Verwendung von Datenbankbefehlen, die aufgrund der EBCDIC/ASCII Problematik zu veränderten Treffermengen führen
Analyse von plattformspezifischen Syntax-Unterschieden