Lösungen

Anwendungstransformation

Legacy-Anwendungen analysieren, transformieren und die Wartbarkeit verbessern!

Die Mainframe-Anwendungslandschaft vieler Unternehmen zeichnet sich heute durch eine hohe Komplexität und Vielfalt verschiedener Systeme aus. Ziel für die nächsten Jahre ist es daher häufig, die zugrundeliegende Infrastruktur radikal zu vereinfachen, sich rechtzeitig von alten Technologien zu verabschieden und den Generationswechsel in der Softwareentwicklung erfolgreich zu meistern.

Anwendungstransformation baut Ihnen die dafür notwendigen Brücken – effizient und sicher.

Um unsere Projekte für unsere Kunden mit hoher Sicherheit sowie in Time&Budget abwickeln zu können, setzen wir auf die Basistechnologie YYOP:
(Anmerkung: YOP steht für die "yakusu" (=übersetzen), "kotoba" (=Sprache), "P" stammt von "Programm", und beschreibt die intelligente, maschinelle Sprach-Erkennung und –Transformation.)
YYOP ist eine interaktive Workbench auf Basis Eclipse für die Erstellung regelbasierter
Analysen, Generatoren und Transformatoren. Mit YYOP können beliebige Sprachen geparsed und in einem internen Repository abgelegt werden. YYOP wird seit über 15 Jahren von PKS entwickelt und fortlaufend erweitert. Im Vergleich zu anderen Technologien gestattet die spezielle Grammatik-Sprache von YYOP eine deutlich einfachere und besser erweiterbare Definition von komplexen Regelwerken.
Auf Basis YYOP wird für die jeweilige Transformation ein Set von Parsern und Generatoren bereitgestellt.

Konsolidierung von 4GL Sprachen auf Cobol oder Java

Viele wichtige Anwendungen wurden mit 4GL Sprachen (AMB, Telon, Delta etc.) entwickelt. Sie zeichnen sich aus durch hohe Funktionalität und gute Produktivität in der Entwicklung. Die meisten dieser 4GL Sprachen werden von den Herstellern allerdings nicht mehr aktiv weiterentwickelt und daher in den nächsten Jahren aussterben.

Langjährige Entwickler wechseln in dieser Zeit in den Ruhestand; für ihre jungen Nachfolger ist es unattraktiv, diese aussterbenden Sprachen von Grund auf neu zu erlernen. Zudem sind oft hohe Support- und Lizenzgebühren Teil des langsamen Sterbens dieser 4GL Sprachen.

Wir unterstützen Sie bei der Anwendungstransformation und überführen Ihre Legacy-Anwendungen sicher und wartbar in strategische und zukunftsfähige Sprachen wie Cobol oder Java. Das spart Kosten und vereinfacht die zukünftige Wartbarkeit.

Vorteile:

  • Funktioniert mit vielen Sprachen wie Natural, APS, Delta, Telon, AMB, Assembler, PL/I etc.
  • Die Vielfalt der Sprachen wird auf die strategischen Sprachen Cobol oder Java reduziert.
  • Je nach Hersteller können signifikante Support- und Lizenzgebühren eingespart werden.
  • Hohe Wartbarkeit des Zielcodes durch individuelle Transformationsregeln
  • Hohe Sicherheit und Wirtschaftlichkeit durch Automatisierung.

zIIP Enablement – von Cobol nach Java

In vielen Unternehmen mit Mainframes wird das Thema Downsizing heftig diskutiert. Oft heißt es der Mainframe wäre zu teuer und technisch nicht mehr zeitgemäß. Völlig übersehen wird dabei, dass IBM mit den modernen Mainframemodellen eine Integrationsplattform für die Sprachen Cobol und Java bietet, die durch ihre Kosteneinsparung auch wirtschaftlich sehr attraktiv ist. Insbesondere durch die Specialty Engines für Datenbank und Java Verarbeitung bietet der IBM Mainframe heute eine hervorragende Mischung aus Leistung, Wirtschaftlichkeit und Sicherheit.

Für die Modernisierung von Cobol Anwendungen bieten sich ganz neue Möglichkeiten der Kosteneinsparung. Durch Verlagerung besonders ressourcenintensiver Programme auf die Specialty Engines lässt sich der MIPS Verbrauch optimieren. Der Kostendruck für Downsizing lässt sich dadurch reduzieren und der Mainframe bleibt eine attraktive Plattform.

Eine entsprechende Transformation der Cobol Anwendungen erfolgt weitgehend automatisiert. Die Altanwendungen können mittels der eclipsebasierten Open Source Businesssprache EGL nach Java überführt werden. EGL kommt ursprünglich von IBM und entkoppelt die Anwendungslogik von der Technologieschicht.

Vorteile:

  • Der Mainframe wird wirtschaftlich attraktiver und der Druck für riskante Downsizing Projekte sinkt.
  • Anwendungen werden technisch modernisiert und damit zukunftsfähiger.
  • Die gewonnenen Kosteneinsparungen können für fachliche Modernisierungsprojekte genutzt werden.
  • Die Modernisierung von 3270-Systemen kann sanft und in kleinen Schritten mit schnellem ROI erfolgen.

Detaillierte Informationen über zIIP Enabling finden Sie z.B. in der ATOS Referenzstory.

Maßgeschneiderte Transformationslösungen

Jedes Unternehmen zeichnet sich durch hohe Individualität bei der Entwicklung von Anwendungen aus. Dies reicht von Programmierstandards über Werkzeuge bis hin zur Architektur. Selten sind Transformationen in zwei Unternehmen genau gleich. Oft gibt es auch ganz verschiedene Zielsetzungen von besserem Verständnis der vorhandenen Anwendungen über partielle Optimierungen, bis hin zur vollständigen Transformation oder gar Re-Engineering.

Unsere Spezialisten haben die Erfahrung und die Werkzeuge um auf Ihre besonderen Anforderungen einzugehen.

Vorteile:

  • Optimale Lösungen für Ihre Transformationsprobleme.
  • Hohe Wirtschaftlichkeit durch Automatisierung.
  • Hohe Wartbarkeit durch Einbindung der jeweiligen Entwicklerteams in das Design.
  • Leistungsfähige Werkzeuge zur Analyse und Verbesserung der Softwarequalität.
  • Verstehen und Transformieren auch von exotischen Sprachen.
  • Sicherung der Zukunft Ihrer strategischen Anwendungen.

So gehen wir vor:

  • Wir analysieren die Anwendung.
  • Wir erstellen ein Grobkonzept mit erster Kostenschätzung.
  • Wir präzisieren Plan und Kosten durch eine detaillierte Analyse, das sogenannte Transition Assessment.
  • Aus einem kleinen Teil der Anwendung stellen wir einen Prototyp her und prüfen die Sicherheit der Vorgehensweise (Proof of Concept).
  • Schritt für Schritt erneuern und prüfen, erneuern und prüfen, erneuern und prüfen wir die gesamte Anwendung.

Kurz: Kein Big Bang - sondern sanfte Transformation mit klarem Nutzwert!

 
 

Verwendete Produkte

Standardizing Macro COBOL Generators
Macro COBOL converter for
- APS/AMB
- Telon
- Delta
COBOL to EGL converter
zIIP/zAAP enabler
Rational Migration Extensions
RPG to EGL converter
OCC

Für tiefergehende Informationen können Sie sich gern unsere Broschüren zum Thema herunterladen:

documentStandardizing Macro COBOL Generators
(1.89 Mb)

documentOCC
(0.69 Mb)

Referenzen zum Thema

documentDebis Systemhaus
(0.83 Mb)

documentPartezis
(0.38 Mb)

documentSIX Securities Services
(0.79 Mb)

documentSYNCHRON GmbH
(1.23 Mb)

documentGBA Systems
(0.43 Mb)

documentTriAgone IT GmbH
(0.69 Mb)

documentRheinische Versorgungskassen
(0.77 Mb)

documentAtos
(0.24 Mb)

documentEuropäische Reiseversicherung AG
(0.7 Mb)

© 2010 - 2013
PKS Building Bridges PKS Software GmbH

Georgstraße 15, 88214 Ravensburg
Germany

Telefon: +49 751 5 61 40-0
Telefax: +49 751 5 61 40-500
IMPRESSUM
PKS Youtube Channel PKS Facebook Page PKS Twitter Page PKS Xing Page