PKS Software GmbH  
Produkte
 
Produktübersicht
markerEGL
markerSystem i
User Interface-Modernisierung
- Server Builder 400
      Unicode
      Web2.0 Bridge
      AX/query
- Universal Client
- HATS
----------------------------
Re-Hosting
- Migration Tools 400 OCC
- Service Library 400
----------------------------
Anwendungs-Modernisierung
- Migration Tools 400 EGL
- Reeng. Tools 400 EGL
- Transform. Workbench
----------------------------
Services
markerAdabas/Natural
Development Services
Downloads
 
PKS
Produkt - System i
Evolution ²·º = Technological Innovation x Process Innovation
 
 
System i
 
Reengineering Tools 400 EGL (verfügbar ab 4Q2007)
 

Die Reengineering Tools 400 EGL zerlegen vorhandene RPG und Cobol Anwendungen in ihre Bestandteile und extrahieren Geschäftsregeln, Datenmodelle, etc., um diese in einer neuen und hochagilen Anwendungsarchitektur basierend auf IBMs Enterprise Generation Language (EGL) neu zusammenzubauen.

 
 
Produktbeschreibung
 

Bei „historisch gewachsenen“ Anwendungen besteht häufig das Problem dass sie schwer zu warten sind und nur mit großem Aufwand an neue Anforderungen angepasst werden können. Die Architektur ist in der Regel monolithisch und im Laufe der Zeit wurden zusätzliche Anforderungen meist ohne Verbesserung der Architektur hinzugefügt. Änderungen sind kaum mehr schnell und wirtschaftlich durchführbar.

 

In diesem Fall bleibt fast nur die Möglichkeit das Programm neu zu schreiben. Die Reengineering Tools 400 können diese Aufgabe erheblich vereinfachen. In einem mehrstufigen Verfahren werden aus statischer und dynamischer Analyse der Programme (RPG, Cobol, CL, Synon Modell), Daten, Abläufe und der DDS alle wesentlichen Geschäftsregeln, Datenstrukturen und Abläufe herausgefiltert und in einem Repository gespeichert. Jede Anwendung enthält typische Verarbeitungsmuster (Pattern), diese Muster werden in EGL völlig neu codiert und dann teilautomatisch mit den Informationen aus dem Repository wieder zu neuen Programmen zusammengefügt. Es entsteht eine hochmodulare und leicht wartbare Anwendung in SOA bzw. Model View Controller (MVC) Architektur mit den aus dem alten System ausgelesenen Geschäftsregeln.

 

Das Verfahren basiert auf speziellen Regelwerken für die Transformation Workbench, die individuell auf das Reengineeringproblem angepasst werden. Die Ersparnis gegenüber einer vollständigen Neuprogrammierung beträgt ca. 50-80%. Ob sich das Verfahren für eine bestimmte Anwendung eignet und zur Abschätzung des Einsparpotentials muss eine entsprechende Analyse der Altanwendung durchgeführt werden.

 

Ergebnis des Reengineerings ist eine 100% reine EGL Anwendung in SOA oder MVC Architektur, welche auf allen Plattformen von System i, über Unix, Linux und Windows bis zu System z läuft.

 
 

Merkmale und Vorteile

 
MarkerAnwendungen können in einer modernen Businesssprache mit einer sehr
wartungsfreundlichen und agilen SOA oder MVC Architektur weiterentwickelt werden
MarkerBestehende Anwendungsfunktionalität kann weitgehend übernommen werden
MarkerSpart gegenüber Neuschreiben 50-80% der Kosten
MarkerZukunft von RPG Anwendungen kann über einen langen Zeitraum gesichert werden
MarkerEinfacher Einstieg in die SOA Welt
MarkerAnwendung ist plattformunabhängig aber dennoch hochperformant für System i
 
 
Success = Stability x Evolution ²·º
 
 
nach oben | zurück
Suche
 
D english
 
Downloads
EGL Whitepaper
Ihre Direktkontakte
zu den Themen:
System i / AS/400,
System z
Adabas / Natural, IBM EGL,
Lizenzcenter, Presse

Markerweiter
Links zum Thema EGL:

Rational Business Developer Extension (IBM, dt.)

White Paper EGL (IBM, Engl.)