PDA

View Full Version : Tools von Databorough Ltd



Kirsten Steer
09-12-05, 09:08
X-Migrate

Im ersten Schritt extrahiert X-Migrate die Verarbeitungslogik aus monolithischen interaktiven Programmen. Das extrahierte Regelwerk wird anschließend verwendet, um daraus automatisch unabhängige Module und Service-Programme zu generieren. Diese Module (Business Logic Modules – BLM) enthalten den Code der Verarbeitungslogik für eine anschließende Weiterverwendung in einer SOA oder neuen Benutzerschnittstellen.

Im nächsten Schritt werden unter Verwendung der aus den Originalprogrammen abgeleiteten Informationen im Gegensatz zu einer exakten Replikation neue I/O- und Controller-Programme generiert. Diese Programme lassen sich – abhängig von der gewünschten Zielumgebung in Free-RPG, JAVA/SQL oder VB/SQL erstellen.

Die Benutzerschnittstellen können als JSFs oder ASPs erzeugt werden, aber auch eine Weiterverwendung des Original-DDS für 5250 Implementierungen ist möglich. Auf diese Weise wird unter Beibehaltung der Integrität und des gesamten Designs der alten Anwendung eine neue, modulare Architektur erstellt.



X-Analysis

Mit X-Analysis lässt sich die extrahierte Anwendungslogik optional auch nach JAVA konvertieren. X-Analysis ist in der Lage, UML, XMI und DDL für Datenbankmigrationen oder den Import in populäre Modellierungs-Tools wie Rational, Erwin und sogar in andere 4GL-Sprachen zu generieren. X-Analysis trägt dazu bei, dass sich die Entwicklungen und in RPG getätigte Investitionen der vergangenen 25 Jahre in Tausenden von Unternehmen mit iSeries Systemen nach wie vor amortisieren.



Databorough Ltd, www.databorough.com