Sehr geehrte Delta-Interessenten,
haben Sie auch Anwendungen, die eigentlich Ihre Unternehmensprozesse exakt umsetzen, die sich aber trotzdem zunehmend wie ein Bremsklotz anfühlen?
Oft sind diese Anwendungen seit Jahrzehnten im Einsatz, werden immer wieder erweitert und an neue Anforderungen angepasst. Allerdings haben Les- und Wartbarkeit sowie die Flexibilität der Anwendungen nachgelassen. Wegwerfen und neuschreiben sind keine Optionen, Aufwand und Risiko sind viel zu hoch. Deshalb hilft Ihnen unsere AMELIO-Produktfamilie, Ihre Anwendungen automatisiert zu analysieren, bereinigen und zu modernisieren. Wir stellen Ihnen dazu im 3. Teil unserer Artikelserie "4 wichtige Schritte für die nachhaltige Software-Modernisierung" unsere Waschmaschine für Software vor.
Außerdem laden wir Sie ein zum 1. Teil unserer Webinar-Reihe "Eisberge voraus – Modernisierung einfach meistern". Darin diskutieren wir mit Ihnen die Hürden, Vorgehensweisen und Lösungen für verschiedene Modernisierungsprojekte.
Unsere CEO, Dr. Daniela Schilling, teilte im Podcast "Mainframe – What the Heck" unsere Erfahrungen mit Mainframes und Legacy-Anwendungen. Hören Sie rein.
Für unsere Delta ADS-Anwender haben wir außerdem noch unsere Support-News sowie die Möglichkeit sich unser Webinar zu Delta ADS anzusehen, um mehr über alle Neuerungen zu erfahren.
Wir wünschen Ihnen viel Spaß bei der Lektüre
Ihr Team der Delta Software Technology
4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 3)
- Schätzen Sie den Funktionsumfang und die Zuverlässigkeit Ihrer COBOL- und PL/I-Anwendungen?
- Hadern Sie mit der Komplexität und fehlt Ihnen das genaue Wissen über die Implementierung der Funktionalität?
- Haben auch Sie seit langem die Investitionen in die bestehenden Backend-Anwendungen reduziert und jetzt sind Ihre Wissensträger auf dem Weg in die Rente?
- Wollen Sie Ihre betrieblichen Backend-Anwendungen modernisieren und von neuen Technologien profitieren und dabei bei allen Änderungen auf Nummer Sicher gehen?
Wir erläutern 4 Schritte, die Ihnen helfen, Ihre Anwendungen sicher und nachhaltig zu modernisieren.
Im Schritt 3 "Erst bereinigen, dann modernisieren – Warum?" zeigen wir Ihnen, wie Sie die Kosten der Wartung, Weiterentwicklung und Modernisierung senken können.
Jetzt lesen ...
4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 3)
4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 3)
- Schätzen Sie den Funktionsumfang und die Zuverlässigkeit Ihrer COBOL- und PL/I-Anwendungen?
- Hadern Sie mit der Komplexität und fehlt Ihnen das genaue Wissen über die Implementierung der Funktionalität?
- Haben auch Sie seit langem die Investitionen in die bestehenden Backend-Anwendungen reduziert und jetzt sind Ihre Wissensträger auf dem Weg in die Rente?
- Wollen Sie Ihre betrieblichen Backend-Anwendungen modernisieren und von neuen Technologien profitieren und dabei bei allen Änderungen auf Nummer Sicher gehen?
Wir erläutern 4 Schritte, die Ihnen helfen, Ihre Anwendungen sicher und nachhaltig zu modernisieren. Die einzelnen Artikel werden in unserem Newsletter nach und nach veröffentlicht.
Best Practices für die Anwendungsmodernisierung
Auch wenn es unendlich viele Gründe für eine Anwendungsmodernisierung gibt, das übergeordnete Ziel besteht immer darin, die Risiken von Altanwendungen zu reduzieren, Kosten zu sparen, mit moderner IT die organisatorische Agilität zu erhöhen und nicht zuletzt auch attraktiv für neue Fachkräfte zu sein.
Die folgenden 4 Schritte helfen Ihnen, Ihre Anwendungen sicher und nachhaltig zu modernisieren.
- Passgenaue Assessments für gute Entscheidungen: Lesen Sie dazu "4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 1)"
- Automatisierte Anwendungsanalyse für das umfassende und genaue (Wieder-)Verstehen der implementierten Anwendungslogik, um Risiken und Kosten für die Modernisierung oder Neu-Implementierung zu senken und den einfachen Wissenstransfer zu gewährleisten: Lesen Sie dazu "4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 2)"
- Agiles Clean-up, damit Ihre Ressourcen optimal eingesetzt werden (Teil 3)
- Vollständig automatisierte Transformation für eine absolut sichere und flexible Modernisierung.
Legacy-Anwendungen modernisieren leichtgemacht
Unsere Kunden profitieren bereits seit fast 50 Jahren von unseren automatisierten Lösungen, um ihre individuellen IT-Anwendungen sicher und nachhaltig zu entwickeln und dabei Kosten und Risiken zu senken. Wir können aus unserer Erfahrung mit sehr großen Projekten sagen, dass die meisten der in COBOL und PL/I entwickelten oder durch Generatoren erzeugten Anwendungen sehr groß und komplex sind, weil die Geschäftslogik, die sie implementieren, umfangreich und komplex ist.
Anwendungsgröße, Komplexität und starke Interkonnektivität der einzelnen Komponenten, nicht mehr benötigter Code in den Anwendungen ebenso wie fehlendes Wissen über die Anwendungen, ungeeignete Dokumentation behindern eine sichere, effektive und effiziente Modernisierung.
Wie kommt man also zu guten Entscheidungen und realistischen Planungen, einem umfassenden und genauen Verständnis der Anwendungen sowie einer zuverlässigen Bereinigung, die eine sichere Modernisierung und eine fehlerfreie Transformation Ihrer wertvollen Legacy-Anwendungen in zukunftsfähige Anwendungen garantieren?
Schritt 1: Passgenaue Assessments
Schritt 1
Passgenaue Assessments für gute Entscheidungen
Wie kommt man zu guten Entscheidungen und realistischen Planungen, die eine sichere Modernisierung und eine fehlerfreie Transformation Ihrer wertvollen Legacy-Anwendungen in zukunftsfähige Anwendungen garantieren?
Die Lösung ist ein Assessment. Aber Vorsicht: Es genügt nicht – wie es viele Anbieter propagieren – einfach ein paar Zahlen über die ungefähre Größe und die Anzahl Module zu listen, um zu verlässlichen Schätzungen der Aufwände und Kosten zu kommen. Die Risiken liegen, wie so oft, im Detail.
Natürlich könnten auch Entscheidungen nach „Pi mal Daumen“ und Bauchgefühl zum Erfolg führen. In der Regel führen sie aber zu Zeitverzögerungen (auch in anderen Projekten) und signifikanten Kostensteigerungen und oft leider auch zum Scheitern der Modernisierungsprojekte.
In ihrem Chaos-Report 2019 berichtet die Standish Group, dass 83,9 % der IT-Projekte teilweise oder vollständig scheitern. In Studien werden immer wieder die folgenden Gründe für das Scheitern genannt:
- Schlecht definierte Anforderungen
- Schlecht definierte oder unrealistische Planungen
- Ungenaue und unrealistische Schätzungen
Die Modernisierungsprojekte, die wir für große Finanzdienstleister durchgeführt haben, haben gezeigt: Nur eine vollständige Analyse aller Sourcen im Vorfeld liefert zuverlässige Informationen. Die Betonung liegt hier auf Vollständig und Alle. Nur so werden alle Hürden und Abhängigkeiten erkannt. Nur so lassen sich gute Entscheidungen treffen und die Risiken ausschalten.
Passgenaues Assessment – Warum?
Eine bloße Sammlung aller Daten über Ihre Anwendungen hilft Ihnen nicht, die Risiken und Kosten umfangreicher Änderungen zuverlässig einzuschätzen. Das kann nur eine genau auf Ihr Projektziel und Ihre Anwendungen ausgerichtete Analyse leisten.
Unsere Projekte haben uns gezeigt, dass eine zielgerichtete und individuell auf das Projekt zugeschnittene Analyse der Anwendungen eine entscheidende Grundlage ist für:
- Die genaue Definition der Anforderungen
- Zuverlässige Planungen
- Die realistische Einschätzung der Risiken und Aufwände
Ein maßgeschneidertes Assessment findet alle Stolperstellen und hilft, die Anforderungen für ein Projekt exakt zu definieren, ermöglicht genaue Planung und bereitet so den Weg für die erfolgreiche Durchführung.
Was können wir für Sie tun?
Wenn Sie den Erfolg Ihrer Modernisierungsprojekte sichern wollen, dann informieren Sie sich über die Möglichkeiten unserer passgenauen Application Assessments.
Eine erste Übersicht finden Sie in unserem Flyer „Application Assessment: Don’t Guess – Assess“.
Sprache: Deutsch - Version: mt11085.02
Passgenaue Application Assessments ermöglichen Ihnen, die Knackpunkte für Ihre Projekte zuverlässig zu ermitteln und exakt zu bewerten. Sie helfen Ihnen, Ihre Projekte im Bereich der Modernisierung, Migration, Massenänderung und Bereinigung Ihrer COBOL- und PL/I-Anwendungen erfolgreich termin- und budgetgerecht durchzuführen.
Weiterlesen...Jedes Projekt ist anders und unser Flyer gibt Ihnen nur einen ersten Überblick. Um die für Sie beste Lösung zu erhalten, sollten Sie die Anforderungen und Details Ihres Vorhabens mit uns direkt besprechen.
Schritt 2: Anwendungsanalyse
Schritt 2
Automatisierte Anwendungsanalyse für genaues Verstehen und einfachen Wissenstransfer
Unabhängig davon, ob Sie die Funktionalität Ihrer Backend-Anwendungen durch den Wechsel des Datenhaltungssystems oder den Austausch einzelner Technologiebausteine modernisieren oder mit "modernen" Sprachen neu entwickeln wollen, Sie müssen immer erst genau wissen, was aktuell implementiert ist und wie es implementiert ist.
Große und komplexe Anwendungen zu verstehen, ist eine Herkules-Aufgabe! Besonders, wenn man die Anwendungen nicht selbst entwickelt hat und erst recht, wenn die ursprünglichen Entwickler nicht mehr verfügbar sind. Die Dokumentation – falls vorhanden und aktuell – bietet nicht das zum Verständnis und für eine Modernisierung oder ein Neuschreiben notwendige Wissen über die Implementierung der Funktionalität.
Auch wenn die Anwendungen ursprünglich gut strukturiert waren, hat dieses Design im Laufe der Jahrzehnte oft gelitten. Es werden alte Architekturen und Techniken verwendet. Es wurde immer wieder neuer Code hinzugefügt, um neue Anforderungen zu erfüllen. Jedoch wurde selten nicht mehr benötigter Code entfernt, da man sich nicht wirklich sicher war, dass dieser Code unter keinen Umständen mehr benötigt wird und man die Kosten und den Aufwand für entsprechende Tests scheute. Man schätzt im Allgemeinen, dass der Anteil "toten Codes" in den Anwendungen pro Dekade um ca. 10% steigt. Auch dieser verhindert das genaue Verständnis.
Mangelhaftes Verständnis der bestehenden Anwendungen führt zu
- Schlecht oder sogar falsch definierten Anforderungen
- Schlecht definierten und unrealistischen Planungen
- Unrealistischen Schätzungen der Risiken und Aufwände
- Fehlern bei der Modernisierung bzw. Neuimplementierung
Lesen Sie dazu auch "Chaos-Report 2019 der Standish Group".
Mangelhaftes Verständnis der bestehenden Anwendungen führt aber in der Regel auch zu Zeitverzögerungen (auch in anderen Projekten) und signifikanten Kostensteigerungen und leider oft auch zum Scheitern von Modernisierungsprojekten.
Anwendungen wirklich verstehen – Ein Traum?
Die Wahrheit bzw. das gesamte Wissen über Ihre Anwendungen, die Funktionalität und ihre tatsächliche Implementierung steckt im aktuellen Source-Code!
Aber Vorsicht: Es genügt nicht – wie es viele Anbieter propagieren – einfach den Anwendungscode, die Datenverwendung und eventuell noch die Abhängigkeiten zu visualisieren. Einige Tools, insbesondere solche, die auch für die Maintenance eingesetzt werden, bieten auch die schrittweise Ausführung des Codes an. Das alles reicht nicht, um die Anwendungen und ihre Implementierung wirklich zu verstehen.
Aber die gute Nachricht ist: Dieses Wissen kann durch unsere automatisierte Anwendungsanalyse schnell wiedergewonnen werden.
Richtige Strukturierung und logische Abstraktion
Wirkliches Verständnis gewinnt man erst durch richtige Strukturierung und logische Abstraktion, durch die Möglichkeit, den analysierten Code unter unterschiedlichen Aspekten und in verschiedenen Perspektiven zu betrachten und vor allem, die Implementierung über verschiedene Ebenen abstrahieren zu können.
Es geht darum, nicht nur den physischen Code und die Datenstrukturen darzustellen, sondern die logischen Komponenten des Source-Codes und die Bedingungen für ihr Zusammenspiel zu ermitteln. Nur so lassen sich die implementierten Funktionen, ihre Schnittstellen sowie die Bedingungen für ihre Ausführung ableiten.
Um den Wissenstransfer, das Onboarding und die fachspezifische Kommunikation zu vereinfachen, braucht es außerdem eine sprachneutrale Darstellung der Informationen.
Automatisierte Anwendungsanalyse mit AMELIO Logic Discovery
AMELIO Logic Discovery ist ein innovatives Analyse-Werkzeug, das Ihnen hilft, Ihre nativen und generierten COBOL-, PL/I und Delta ADS-Anwendungen besser zu verstehen und die relevante Funktionalität umfassend zu sichern.
Durch tiefgehende und umfassende Analysen der Anwendungen ermittelt AMELIO Logic Discovery
- Was implementiert ist
- Wie es implementiert ist
- Welche logischen Zusammenhänge bestehen
- Welche Komponenten eine logische Einheit bilden (Prozeduren, Composites, …)
- Bedingungen, unter denen Prozeduren und Komponenten aufgerufen bzw. ausgeführt werden
- Wie die Schnittstellen dieser Komponenten aussehen
- Welchen Datenstrukturen wie und wo verwendet werden (Definition, Scope,…)
Von den Implementierungsdetails wird abstrahiert, die gewonnenen Informationen werden verknüpft, logische Strukturierungen vorgenommen und Erkenntnisse über die Funktionalität der Anwendung abgeleitet. Das Ergebnis ist eine übersichtliche, sprachneutrale und technologieunabhängige Darstellung der Anwendungslogik, in der frei über alle Ebenen, in themenbezogenen Sichten und in wählbaren Detaillierungsgraden navigiert werden kann, so dass Ihre Mitarbeiterinnen und Mitarbeiter die Anwendungen einfach verstehen können.
Die Modernisierungsprojekte, die wir für große Unternehmen durchgeführt haben, haben gezeigt: Ein genaues Verständnis der Funktionalität der vorhandenen Anwendungen und ihrer Implementierung ist für den Erfolg von Modernisierungsprojekten unerlässlich.
AMELIO Logic Discovery bietet Ihnen eine zuverlässige Basis für Ihre Anwendungsmodernisierung, für die Beseitigung technischer Schulden, bei Entscheidungen über die nächsten Entwicklungsschritte, für die Neuentwicklung mit modernen Sprachen und für viele weitere Aufgaben.
AMELIO Logic Discovery bietet neue, flexible und strukturierte Sichten auf unsere Anwendung. Besonders die logischen Perspektiven helfen die Knackpunkte in unserer Anwendung zu finden und zu verstehen.
Marcel Rozema (Senior Software Architekt, RDW)
Werkzeugfamilie AMELIO
AMELIO Logic Discovery kann entsprechend Ihren spezifischen Anforderungen erweitert werden. So ist es zum Beispiel möglich, mittels Code-Smell-Analyse festzustellen, ob firmenspezifische Coding Standards verletzt werden und wenn ja, an welchen Stellen. Für Modernisierungsprojekte können automatisiert die „Points of Interest“ und damit mögliche Knackpunkte ermittelt werden.
Speziell für Bereinigungs- und Modernisierungsprojekte besteht die Möglichkeit, AMELIO Logic Discovery mit anderen Tools der AMELIO-Familie zu verbinden und so gewünschte Änderungen am Source Code vollständig automatisiert und revisionssicher durchzuführen.
Unsere Werkzeuge helfen Ihnen, COBOL-,PL/I- und Delta ADS-Anwendungen zielgerichtet zu analysieren, schnell und sicher an neue Anforderungen und technische Infrastrukturen anzupassen, sowie Risiken zuverlässig abzuschätzen.
Das (und noch mehr) können wir für Sie tun!
Wenn Sie die Risiken und Kosten für Ihre Modernisierungsprojekte reduzieren und Ihren Teams das wirkliche (Wieder)Verstehen Ihrer Anwendungen erleichtern wollen, dann informieren Sie sich jetzt über die Möglichkeiten unserer automatisierten Anwendungsanalyse mit AMELIO Logic Discovery.
Eine erste Übersicht finden Sie in unserem Flyer "Analyse für COBOL & PL/I – Anwendungen (wieder) verstehen"
Sprache: Deutsch - Version: mt11098-02
AMELIO Logic Discovery ist ein innovatives Analyse-Werkzeug, das Ihnen hilft, Ihre nativen und generierten COBOL-, PL/I und Delta ADS-Anwendungen besser zu verstehen und die relevante Funktionalität umfassend zu sichern.
Weiterlesen...Weitere Informationen zu AMELIO Logic Discovery finden Sie hier:
AMELIO Logic Discovery: COBOL-, PL/I, Delta ADS-Anwendungen genau verstehen
Jedes Projekt ist anders und unsere Flyer geben Ihnen nur einen ersten Überblick. Um die für Sie beste Lösung zu erhalten, sollten Sie die Anforderungen und Details Ihres Vorhabens mit uns direkt besprechen.
Schritt 3: Agiles Clean-up
Schritt 3
Erst bereinigen, dann modernisieren - Warum?
Wie oft haben Sie schon Code aus produktiven Anwendungen entfernt? Waren Sie sich dabei sicher oder hatten Sie ein flaues Gefühl im Magen, weil Sie sich nicht zu 100% sicher waren, ob dieser Code tatsächlich nie mehr gebraucht wird? Oder haben Sie einfach die neuen Funktionen hinzugefügt und gedacht, Code, der nicht durchlaufen wird, schadet ja auch nicht? Und wenn man nur Code hinzufügt, braucht man ja auch nur diesen zu testen. Also alles OK? Mitnichten!
Bei den wichtigen Backend-Anwendungen in COBOL und PL/I, die bereits seit Dekaden im Einsatz sind, ist ein Anteil von 25 – 40% an nicht mehr benötigtem Code keine Seltenheit. Dieser Code beeinträchtigt die Lesbarkeit, erschwert das Verständnis der Anwendungen und treibt nicht nur die Kosten für die Maintenance in die Höhe, er ist auch eine signifikante Hürde für die Modernisierung und behindert die Entwicklungsprozesse.
Technische Schulden und nicht durchgeführte Bereinigungen in produktiven Anwendungen sind verantwortlich für
- Schlecht definierte und unrealistische Projektplanungen
- Höhere Wartungskosten und Wartungszeiten
- Langsamere Entwicklung und höhere Belastung der Entwickler
- Holprige Entwicklungsprozesse
- Größeres Risiko durch Sicherheitslücken
- Höhere Modulgrößen und dadurch höhere Systembelastung
- Höhere Kosten und Risiken für Modernisierungsprojekte
- Mangelhafte Zukunftsfähigkeit der Anwendungen
- Schlechtere Unterstützung der Geschäftsprozesse
- und vieles mehr …
Es lohnt sich also vor einer Modernisierung und auch sonst in regelmäßigen Abständen oder als Teil der Maintenance, eine Bereinigung und Beseitigung sogenannter technischer Schulden durchzuführen. Schließlich mistet man seinen Besitz ja auch regelmäßig aus oder bringt sein Auto zur Inspektion, um an den Dingen, die man wirklich braucht, möglichst lange Freude zu haben und von ihnen zu profitieren.
Anwendungen automatisiert und agil bereinigen – Warum?
Die Anforderungen an die Bereinigung sind hoch:
- Der laufende Betrieb darf unter keinen Umständen gestört werden.
- Die Wartung und Weiterentwicklung der Anwendungen dürfen keinesfalls beeinträchtigt werden.
- Gewünscht ist ein schrittweises Vorgehen, da es die Ressourcen schont.
- Die Bereinigung soll automatisiert erfolgen, um die Revisionssicherheit zu gewährleisten.
Normalerweise wird Software-Bereinigung (wenn überhaupt) manuell durchgeführt. Dabei wird die Vielfalt an möglichen Bereinigungen Programm für Programm durchgeführt. Nicht immer sind aber alle notwendigen oder möglichen Bereinigungsmaßnahmen von Anfang an bekannt. Manche können erst erkannt werden, wenn andere Maßnahmen bereits durchgeführt wurden.
Sicherer und überschaubarer ist es, wenn eine bestimmte Bereinigung für alle Programme oder für Programmpakete gleichzeitig durchgeführt wird. Dafür müssen ggf. Programme mehrfach angepackt werden. Risiko und Aufwand können mit einem automatisierten Vorgehen minimiert werden, das beliebig oft für Bereinigungen angewendet werden kann und das auch um neue Bereinigungen erweitert werden kann.
All das garantiert Ihnen die Bereinigung Ihrer Software mit AMELIO CleanUp, unserer Waschmaschine für Software. Dazu bietet AMELIO CleanUp ein agiles Vorgehen:
- Neue Bereinigungsmaßnahmen können nach und nach hinzugefügt werden können.
- Die Anwendungen können in überschaubare Teilanwendungen unterteilt werden und für jedes Paket kann separat festgelegt werden, welche Maßnahmen angewendet werden sollen.
- Jedes Paket kann beliebig oft durch die Waschmaschine verarbeitet werden.
Lesen Sie dazu den Bericht unseres Kunden RDW: "RDW beseitigt technische Schulden mit automatisierter Lösung von Delta"
Sprache: Deutsch - Version: mt11093.02
Bestehende Anwendungen haben im Laufe der Jahre eine Menge technischer Schulden angehäuft. Das Entfernen kann die Wartung erheblich beschleunigen. In der Realität wird die Aufgabe, die Software durch Entfernen überflüssiger Teile zu verbessern, selten angegangen. Fehlerrisiko und Testkosten sind die Hauptgründe dafür, dass nichts unternommen wird.
Weiterlesen...Automatisierte, sichere und effiziente Bereinigung mit AMELIO CleanUp - der Waschmaschine für Ihre Software
AMELIO CleanUp ist eine innovative Lösung, die Ihre nativen und generierten COBOL-, PL/I und Delta ADS-Anwendungen sicher und automatisiert bereinigt – eine Waschmaschine für Ihre Software.
Sie können
- Beliebige Schritte für die Bereinigung definieren
- Vorgefertigte Waschprogramme nutzen
- Projektspezifische Waschprogramme iterativ entwickeln lassen
Die Waschmaschine AMELIO CleanUp wird perfekt an Ihre Situation angepasst. Jedes Waschprogramm löst ein Problem in allen Anwendungen. In einem Waschvorgang können mehrere Waschprogramme ausgeführt werden. Nach jedem Waschvorgang können die Sourcen direkt zurück in Produktion gegeben werden.
Die Bereinigung Ihrer Anwendungen wird stufenweise, voll automatisiert und damit absolut revisionssicher durchgeführt. Das ist die optimale Vorbereitung für Ihre Modernisierungsprojekte.
Die Projekte, die wir für große Unternehmen durchgeführt haben, haben gezeigt: Die Beseitigung der technischen Schulden lohnt sich. Eine (regelmäßige) Bereinigung steigert die Software-Qualität, senkt die Kosten (TCO) und sorgt für die Zukunftssicherheit der Anwendungen. Außerdem werden Kosten und Risiken für Modernisierungsprojekte signifikant reduziert.
"AMELIO CleanUp erlaubt es uns in kleinen Schritten und ohne Freeze-Zeit, unsere Anwendungen zukunftssicher zu machen."
Roland Römer, Product Owner, RDW ICT
AMELIO - Die Werkzeugfamilie für Ihre erfolgreiche Software-Modernisierung
Unsere Werkzeuge helfen Ihnen, COBOL-, PL/I- und Delta ADS-Anwendungen zielgerichtet zu analysieren, schnell und sicher an neue Anforderungen und technische Infrastrukturen anzupassen, sowie Risiken zuverlässig abzuschätzen.
Unser passgenaues Assessment, AMELIO Logic Discovery und AMELIO CleanUp bieten Ihnen eine zuverlässige Basis für Ihre Anwendungsmodernisierung, für die Beseitigung technischer Schulden, bei Entscheidungen über die nächsten Entwicklungsschritte, für die Neuentwicklung mit modernen Sprachen und für viele weitere Aufgaben.
Das (und noch mehr) können wir für Sie tun!
Wenn Sie die Risiken und Kosten für Ihre Modernisierungsprojekte reduzieren, technische Schulden abbauen und Ihre Anwendungen zuverlässig von unnötigem Ballast befreien wollen, dann informieren Sie sich jetzt über die Möglichkeiten unserer agilen, automatisierten Bereinigung mit AMELIO CleanUp.
Eine erste Übersicht finden Sie in unserem Flyer "AMELIO CleanUp: Beseitigen Sie Ihre technischen Schulden":
Sprache: Deutsch - Version: MT11102.02
Bereinigen Sie Ihre bewährten Anwendungen mit einer Waschmaschine für Software.
Auch Software sammelt über die Jahre Staub an. Wegen des Aufwands und dem Risiko wird eine Entfernung des Staubs oft vermieden. Andererseits wird die Wartung immer schwieriger. Soll der bewährte Code weiter genutzt werden, sei es in der Wartung oder als Basis für das Neuschreiben, lohnt es sich, die Anwendung zu bereinigen. Um dabei die aufwändige Handarbeit zu sparen und die Risiken zu minimieren, haben
... Weiterlesen...Weitere Informationen zu AMELIO CleanUp finden Sie außerdem auf unserer Webseite: AMELIO CleanUp aka. Waschmaschine für Software
Jedes Projekt ist anders und unsere Flyer geben Ihnen nur einen ersten Überblick. Um die für Sie beste Lösung zu erhalten, sollten Sie die Anforderungen und Details Ihres Vorhabens mit uns direkt besprechen.
Schritt 4: Transformation
Schritt 4
Vollständig automatisierte Transformation
Coming soon
Ausblick
In den nächsten Newslettern erhalten Sie weitere Informationen und wir erläutern Kriterien für Sicherheit und Flexibilität bei der Software-Modernisierung.
Wir helfen Ihnen, durch passgenaue Assessments gute Entscheidungen für Ihre Modernisierungsprojekte zu fällen, durch automatisierte Anwendungsanalyse das notwendige Anwendungswissen wiederzuerlangen, durch agile Bereinigung nur das wirklich Notwendige zu behalten und durch vollständig automatisierte Transformation Ihre Anwendungen absolut revisionssicher zu modernisieren.
Wir helfen Ihnen, Ihre Modernisierungsprojekte erfolgreich durchzuführen – ganz sicher!
Icons designed by Freepik from Flaticon.com
Webinar 'EISBERGE VORAUS – Software-Modernisierung einfach meistern'
Wir laden Sie am 06.11.2024 um 11:00 Uhr zu diesem Webinar unserer Webinar-Reihe ein.
Seien Sie dabei, wenn wir die Geschichte der Titanic nutzen und aufzeigen, wie Sie mit den heutigen Herausforderungen in der Anwendungsmodernisierung entspannt umgehen und jeden Eisberg umfahren.
Erfahren Sie in unserer Webinar-Reihe, wie Sie mit dem Konzept Discover – CleanUp – Modernize die Herausforderungen einer Software-Modernisierung meistern.
Seien Sie am 06.11.2024 um 11:00 Uhr mit an Bord und reservieren Sie sich jetzt Ihr kostenloses Ticket zum ersten Teil der Reise:
Webinar 'EISBERGE VORAUS – Software-Modernisierung einfach meistern'
Webinar 'EISBERGE VORAUS – Software-Modernisierung einfach meistern'
Am 06.11.2024 fand unser erstes Webinar 'EISBERGE VORAUS - Software-Modernisierung einfach meistern' statt.
Mit Hilfe der Geschichte der Titanic zeigten wir Ihnen wie Sie mit den heutigen Herausforderungen in der Anwendungsmodernisierung entspannt umgehen und jeden Eisberg umfahren können.
Die erste Folge aus unserer Webinar Reihe über automatisierte Software-Modernisierung traf auf großes Interesse. Über 60 Interessenten hatten sich angemeldet. Sie konnten nicht dabei sein? Dann können Sie hier die Aufzeichnung anfordern oder melden Sie sich für das Englische Webinar am 13. November um 11:00 an. Ende Januar wird es die zweite Folge aus dieser Reihe geben. Dann steht das (Wieder-)Verstehen von Anwendungen im Fokus.
Folien und Aufzeichnung vom Webinar
Sie konnten nicht teilnehmen?
Kein Problem: Hier können Sie die Vortragsfolien und die Aufzeichnung anfordern.
Lesen Sie auch unsere Textserie „Eisberg voraus“
Sprache: Deutsch - Version: MT11105.01
In der Textserie „Eisberg voraus“ schildert unser Kollege Hans Nickessen seine Erfahrungen im Umgang mit Legacy-Anwendungen.
Lesen Sie welche Möglichkeiten es gibt den Mehrwert einer Modernisierung zu realisieren.
- Teil 1: "Wie Sie Ihre COBOL oder PL/I-Anwendungen erfolgreich ohne Eisberg in die Zukunft bringen"
- Teil 2: "Wissenstransfer - Das Fundament sichern, wiederverstehen und weitergeben"
- Teil 3: "Assessment oder wie Sie das Risiko einer
Podcast: Mainframe – What the Heck?
Episode 69: Mainframe – Das Tafelsilber der Unternehmen
In der 69. Episode war Daniela Schilling, CEO der Delta Software Technology GmbH zu Gast. Sie gab den Experten Heidi Schmidt und Tobias Leicher spannende Einblicke in das Thema Mainframe bei Delta Software Technology und den Umgang mit Legacy Systemen.
Jetzt Podcast abspielen ...
Podcast: Mainframe – What the Heck?
Podcast: Mainframe – What the Heck?
Episode 69: Mainframe – Das Tafelsilber der Unternehmen (Tobias Leicher, Heidi Schmidt & Daniela Schilling)
In der 69. Episode war Daniela Schilling, CEO der Delta Software Technology GmbH zu Gast. Sie gab den Experten Heidi Schmidt und Tobias Leicher spannende Einblicke in das Thema Mainframe bei Delta Software Technology und den Umgang mit Legacy Systemen.
Mainframe – What the Heck?
"Der Mainframe ist tot – es lebe der Mainframe! Kaum eine andere Technologie wird einerseits auf dem IT-Friedhof verortet und treibt andererseits jeden Tag unser Leben: egal ob wir Geld am Automaten abheben, eine Reise buchen, eine Versicherung abschließen oder unser neues High-Tech-Auto gebaut wird. Der Mainframe ist also zentrales Element unseres täglichen Lebens und für die Wirtschaft weltweit von zentraler Bedeutung. In diesem Podcast geben Heidi Schmidt (PKS Software GmbH) und Tobias Leicher (IBM Deutschland GmbH) Antworten auf Hypes, Mythen und aktuelle Trends auf dieser Plattform. Es gibt Anwender-Talks aus dem realen Projektalltag bei der Mainframe-Transformation ebenso wie Gespräche mit Experten. Der Podcast klärt auf und schafft Entscheidungsgrundlagen. Hören Sie rein und lassen Sie sich informieren, unterhalten und inspirieren."
Delta ADS-Webinar - Refresh & Connect
Delta ADS ist seit fast 50 Jahren die bewährte Lösung für die effiziente Entwicklung betrieblicher Backend-Anwendungen in COBOL und PL/I. Unsere Kunden sind in allen Branchen aktiv und profitieren seit vielen Jahren(zehnten) von den Vorteilen und der stetigen Weiterentwicklung von Delta ADS. Und auch mit 50 entwickelt sich Delta ADS immer noch weiter, um auch die heutigen Anforderungen zu erfüllen.
Deshalb haben wir Sie in einem kostenlosen Webinar über alle Neuerungen informiert und Ihnen gleichzeitig die Möglichkeit geboten, sich mit anderen Delta ADS-Anwendern auszutauschen.
Themen rund um die Entwicklung mit Delta ADS und die Möglichkeiten der Einbindung in moderne Entwicklungsumgebungen wie Eclipse oder Visual Studio mit Delta IDS wurden vorgestellt und diskutiert.
Sie konnten nicht teilnehmen?
Dann fordern Sie hier die Folien und Aufzeichnung an:
Delta ADS-Webinar - Refresh & Connect
Delta ADS-Webinar - Refresh & Connect
Delta ADS ist seit fast 50 Jahren die bewährte Lösung für die effiziente Entwicklung betrieblicher Backend-Anwendungen in COBOL und PL/I. Unsere Kunden sind in allen Branchen aktiv und profitieren seit vielen Jahren(zehnten) von den Vorteilen und der stetigen Weiterentwicklung von Delta ADS. Und auch mit 50 entwickelt sich Delta ADS immer noch weiter, um auch die heutigen Anforderungen zu erfüllen.
Deshalb haben wir Sie in einem kostenlosen Webinar über alle Neuerungen informiert und Ihnen gleichzeitig die Möglichkeit geboten, sich mit anderen Delta ADS-Anwendern auszutauschen.
Themen rund um die Entwicklung mit Delta ADS und die Möglichkeiten der Einbindung in moderne Entwicklungsumgebungen wie Eclipse oder Visual Studio mit Delta IDS wurden vorgestellt und diskutiert.
Sie konnten nicht teilnehmen?
Dann fordern Sie hier die Folien und Aufzeichnung an.
Support-Information: Neue Produkt-Updates verfügbar
Wir haben neue Versionen für folgende Produkte freigegeben:
- Delta ADS for COBOL (6.6.7)
- Generator Engine alle Varianten (6.6.6)
- ADS on Eclipse (8.2.1)
- ADS on opentext (Micro Focus) EDz / EDc (8.2.1)
Weitere Informationen zu neuen Funktionen und Korrekturen finden Sie in den jeweiligen Release Notes und Referenzbüchern im Support-Bereich unserer Webseite.
Support-Information: Neue Produkt-Updates verfügbar
Support-Information: Neue Produkt-Updates verfügbar
Wir haben neue Versionen für folgende Produkte freigegeben:
- Delta ADS for COBOL (6.6.7)
- Generator Engine alle Varianten (6.6.6)
- ADS on Eclipse (8.2.1)
- ADS on opentext (Micro Focus) EDz / EDc (8.2.1)
Weitere Informationen zu neuen Funktionen und Korrekturen finden Sie in den jeweiligen Release Notes und Referenzbüchern im Support-Bereich unserer Webseite.
Fordern Sie Informationen und Updates direkt an. Die Liste unserer aktuellen Produktversionen finden Sie hier.
Download Newsletter
Sprache: Deutsch - Version: nl11024-03
Inhalt
- 4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 3)
- Webinar 'EISBERGE VORAUS – Software-Modernisierung einfach meistern'
- Podcast: Mainframe – What the Heck?
- Delta ADS-Webinar - Refresh & Connect
- Support-Information: Neue Produkt-Updates verfügbar
Sehr geehrte Delta-Interessenten,
Was gibt es Neues bei Delta ADS? Ja, Sie haben richtig gelesen: Unser beliebtes Werkzeug für effiziente Backend-Entwicklung mag zwar schon fast 50 Jahre alt sein, aber wir entwickeln es ständig weiter, um Ihre aktuellen Anforderungen zu erfüllen.
- Wir informieren Sie in unserem Webinar "ADS – Refresh & Connect" über alle Neuerungen und weitere Möglichkeiten für Ihre Entwicklungsprozesse.
- Das neue Delta ADS für das Zielsystem P3/COBOL öffnet Ihnen den Weg in die Java-Welt.
In den folgenden Artikeln stellen wir Ihnen weitere Methoden vor, um Ihre Modernisierungsprojekte gezielt vorzubereiten:
- Wir erläutern einen weiteren wichtigen Schritt für die nachhaltige Modernisierung Ihrer COBOL, PL/I und Delta ADS-Anwendungen.
- AMELIO Logic Discovery – Anwendungen einfach (wieder)verstehen, damit Onboarding und Modernisierungsvorhaben sicher gelingen.
- AMELIO Clean-up – Die Software-Waschmaschine befreit Ihre Anwendungen sicher von technischen Schulden und allem, was nicht mehr gebraucht wird.
Wir wünschen Ihnen eine erkenntnisreiche Lektüre und freuen uns auf den Austausch.
Ihr Team der Delta Software Technology
Delta ADS-Webinar - Refresh & Connect
Delta ADS ist seit fast 50 Jahren die bewährte Lösung für die effiziente Entwicklung betrieblicher Backend-Anwendungen in COBOL und PL/I. Unsere Kunden sind in allen Branchen aktiv und profitieren seit vielen Jahren(zehnten) von den Vorteilen und der stetigen Weiterentwicklung von Delta ADS. Und auch mit 50 entwickelt sich Delta ADS immer noch weiter, um auch die heutigen Anforderungen zu erfüllen.
Deshalb möchten wir Sie in einem kostenlosen Webinar über alle Neuerungen informieren und Ihnen gleichzeitig die Möglichkeit bieten, sich mit anderen Delta ADS-Anwendern auszutauschen.
Themen rund um die Entwicklung mit Delta ADS und die Möglichkeiten der Einbindung in moderne Entwicklungsumgebungen wie Eclipse oder Visual Studio mit Delta IDS werden vorgestellt und diskutiert.
Das Webinar planen wir für den 28.06.2024 - melden Sie sich jetzt an:
Delta ADS-Webinar - Refresh & Connect
Delta ADS-Webinar - Refresh & Connect
Delta ADS ist seit fast 50 Jahren die bewährte Lösung für die effiziente Entwicklung betrieblicher Backend-Anwendungen in COBOL und PL/I. Unsere Kunden sind in allen Branchen aktiv und profitieren seit vielen Jahren(zehnten) von den Vorteilen und der stetigen Weiterentwicklung von Delta ADS. Und auch mit 50 entwickelt sich Delta ADS immer noch weiter, um auch die heutigen Anforderungen zu erfüllen.
Deshalb haben wir Sie in einem kostenlosen Webinar über alle Neuerungen informiert und Ihnen gleichzeitig die Möglichkeit geboten, sich mit anderen Delta ADS-Anwendern auszutauschen.
Themen rund um die Entwicklung mit Delta ADS und die Möglichkeiten der Einbindung in moderne Entwicklungsumgebungen wie Eclipse oder Visual Studio mit Delta IDS wurden vorgestellt und diskutiert.
Sie konnten nicht teilnehmen?
Dann fordern Sie hier die Folien und Aufzeichnung an.
4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 2)
- Schätzen Sie den Funktionsumfang und die Zuverlässigkeit Ihrer COBOL- und PL/I-Anwendungen?
- Hadern Sie mit der Komplexität und fehlt Ihnen das genaue Wissen über die Implementierung der Funktionalität?
- Haben auch Sie seit langem die Investitionen in die bestehenden Backend-Anwendungen reduziert und jetzt sind Ihre Wissensträger auf dem Weg in die Rente?
- Wollen Sie Ihre betrieblichen Backend-Anwendungen modernisieren und von neuen Technologien profitieren und dabei bei allen Änderungen auf Nummer Sicher gehen?
Wir erläutern 4 Schritte, die Ihnen helfen, Ihre Anwendungen sicher und nachhaltig zu modernisieren. Jetzt lesen:
4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 2)
4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 2)
- Schätzen Sie den Funktionsumfang und die Zuverlässigkeit Ihrer COBOL- und PL/I-Anwendungen?
- Hadern Sie mit der Komplexität und fehlt Ihnen das genaue Wissen über die Implementierung der Funktionalität?
- Haben auch Sie seit langem die Investitionen in die bestehenden Backend-Anwendungen reduziert und jetzt sind Ihre Wissensträger auf dem Weg in die Rente?
- Wollen Sie Ihre betrieblichen Backend-Anwendungen modernisieren und von neuen Technologien profitieren und dabei bei allen Änderungen auf Nummer Sicher gehen?
Wir erläutern 4 Schritte, die Ihnen helfen, Ihre Anwendungen sicher und nachhaltig zu modernisieren. Die einzelnen Artikel werden in unserem Newsletter nach und nach veröffentlicht.
Best Practices für die Anwendungsmodernisierung
Auch wenn es unendlich viele Gründe für eine Anwendungsmodernisierung gibt, das übergeordnete Ziel besteht immer darin, die Risiken von Altanwendungen zu reduzieren, Kosten zu sparen, mit moderner IT die organisatorische Agilität zu erhöhen und nicht zuletzt auch attraktiv für neue Fachkräfte zu sein.
Die folgenden 4 Schritte helfen Ihnen, Ihre Anwendungen sicher und nachhaltig zu modernisieren.
- Passgenaue Assessments für gute Entscheidungen: Lesen Sie dazu "4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 1)"
- Automatisierte Anwendungsanalyse für das umfassende und genaue (Wieder-)Verstehen der implementierten Anwendungslogik, um Risiken und Kosten für die Modernisierung oder Neu-Implementierung zu senken und den einfachen Wissenstransfer zu gewährleisten: Lesen Sie dazu "4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 2)"
- Agiles Clean-up, damit Ihre Ressourcen optimal eingesetzt werden (Teil 3)
- Vollständig automatisierte Transformation für eine absolut sichere und flexible Modernisierung.
Legacy-Anwendungen modernisieren leichtgemacht
Unsere Kunden profitieren bereits seit fast 50 Jahren von unseren automatisierten Lösungen, um ihre individuellen IT-Anwendungen sicher und nachhaltig zu entwickeln und dabei Kosten und Risiken zu senken. Wir können aus unserer Erfahrung mit sehr großen Projekten sagen, dass die meisten der in COBOL und PL/I entwickelten oder durch Generatoren erzeugten Anwendungen sehr groß und komplex sind, weil die Geschäftslogik, die sie implementieren, umfangreich und komplex ist.
Anwendungsgröße, Komplexität und starke Interkonnektivität der einzelnen Komponenten, nicht mehr benötigter Code in den Anwendungen ebenso wie fehlendes Wissen über die Anwendungen, ungeeignete Dokumentation behindern eine sichere, effektive und effiziente Modernisierung.
Wie kommt man also zu guten Entscheidungen und realistischen Planungen, einem umfassenden und genauen Verständnis der Anwendungen sowie einer zuverlässigen Bereinigung, die eine sichere Modernisierung und eine fehlerfreie Transformation Ihrer wertvollen Legacy-Anwendungen in zukunftsfähige Anwendungen garantieren?
Schritt 1: Passgenaue Assessments
Schritt 1
Passgenaue Assessments für gute Entscheidungen
Wie kommt man zu guten Entscheidungen und realistischen Planungen, die eine sichere Modernisierung und eine fehlerfreie Transformation Ihrer wertvollen Legacy-Anwendungen in zukunftsfähige Anwendungen garantieren?
Die Lösung ist ein Assessment. Aber Vorsicht: Es genügt nicht – wie es viele Anbieter propagieren – einfach ein paar Zahlen über die ungefähre Größe und die Anzahl Module zu listen, um zu verlässlichen Schätzungen der Aufwände und Kosten zu kommen. Die Risiken liegen, wie so oft, im Detail.
Natürlich könnten auch Entscheidungen nach „Pi mal Daumen“ und Bauchgefühl zum Erfolg führen. In der Regel führen sie aber zu Zeitverzögerungen (auch in anderen Projekten) und signifikanten Kostensteigerungen und oft leider auch zum Scheitern der Modernisierungsprojekte.
In ihrem Chaos-Report 2019 berichtet die Standish Group, dass 83,9 % der IT-Projekte teilweise oder vollständig scheitern. In Studien werden immer wieder die folgenden Gründe für das Scheitern genannt:
- Schlecht definierte Anforderungen
- Schlecht definierte oder unrealistische Planungen
- Ungenaue und unrealistische Schätzungen
Die Modernisierungsprojekte, die wir für große Finanzdienstleister durchgeführt haben, haben gezeigt: Nur eine vollständige Analyse aller Sourcen im Vorfeld liefert zuverlässige Informationen. Die Betonung liegt hier auf Vollständig und Alle. Nur so werden alle Hürden und Abhängigkeiten erkannt. Nur so lassen sich gute Entscheidungen treffen und die Risiken ausschalten.
Passgenaues Assessment – Warum?
Eine bloße Sammlung aller Daten über Ihre Anwendungen hilft Ihnen nicht, die Risiken und Kosten umfangreicher Änderungen zuverlässig einzuschätzen. Das kann nur eine genau auf Ihr Projektziel und Ihre Anwendungen ausgerichtete Analyse leisten.
Unsere Projekte haben uns gezeigt, dass eine zielgerichtete und individuell auf das Projekt zugeschnittene Analyse der Anwendungen eine entscheidende Grundlage ist für:
- Die genaue Definition der Anforderungen
- Zuverlässige Planungen
- Die realistische Einschätzung der Risiken und Aufwände
Ein maßgeschneidertes Assessment findet alle Stolperstellen und hilft, die Anforderungen für ein Projekt exakt zu definieren, ermöglicht genaue Planung und bereitet so den Weg für die erfolgreiche Durchführung.
Was können wir für Sie tun?
Wenn Sie den Erfolg Ihrer Modernisierungsprojekte sichern wollen, dann informieren Sie sich über die Möglichkeiten unserer passgenauen Application Assessments.
Eine erste Übersicht finden Sie in unserem Flyer „Application Assessment: Don’t Guess – Assess“.
Sprache: Deutsch - Version: mt11085.02
Passgenaue Application Assessments ermöglichen Ihnen, die Knackpunkte für Ihre Projekte zuverlässig zu ermitteln und exakt zu bewerten. Sie helfen Ihnen, Ihre Projekte im Bereich der Modernisierung, Migration, Massenänderung und Bereinigung Ihrer COBOL- und PL/I-Anwendungen erfolgreich termin- und budgetgerecht durchzuführen.
Weiterlesen...Jedes Projekt ist anders und unser Flyer gibt Ihnen nur einen ersten Überblick. Um die für Sie beste Lösung zu erhalten, sollten Sie die Anforderungen und Details Ihres Vorhabens mit uns direkt besprechen.
Schritt 2: Anwendungsanalyse
Schritt 2
Automatisierte Anwendungsanalyse für genaues Verstehen und einfachen Wissenstransfer
Unabhängig davon, ob Sie die Funktionalität Ihrer Backend-Anwendungen durch den Wechsel des Datenhaltungssystems oder den Austausch einzelner Technologiebausteine modernisieren oder mit "modernen" Sprachen neu entwickeln wollen, Sie müssen immer erst genau wissen, was aktuell implementiert ist und wie es implementiert ist.
Große und komplexe Anwendungen zu verstehen, ist eine Herkules-Aufgabe! Besonders, wenn man die Anwendungen nicht selbst entwickelt hat und erst recht, wenn die ursprünglichen Entwickler nicht mehr verfügbar sind. Die Dokumentation – falls vorhanden und aktuell – bietet nicht das zum Verständnis und für eine Modernisierung oder ein Neuschreiben notwendige Wissen über die Implementierung der Funktionalität.
Auch wenn die Anwendungen ursprünglich gut strukturiert waren, hat dieses Design im Laufe der Jahrzehnte oft gelitten. Es werden alte Architekturen und Techniken verwendet. Es wurde immer wieder neuer Code hinzugefügt, um neue Anforderungen zu erfüllen. Jedoch wurde selten nicht mehr benötigter Code entfernt, da man sich nicht wirklich sicher war, dass dieser Code unter keinen Umständen mehr benötigt wird und man die Kosten und den Aufwand für entsprechende Tests scheute. Man schätzt im Allgemeinen, dass der Anteil "toten Codes" in den Anwendungen pro Dekade um ca. 10% steigt. Auch dieser verhindert das genaue Verständnis.
Mangelhaftes Verständnis der bestehenden Anwendungen führt zu
- Schlecht oder sogar falsch definierten Anforderungen
- Schlecht definierten und unrealistischen Planungen
- Unrealistischen Schätzungen der Risiken und Aufwände
- Fehlern bei der Modernisierung bzw. Neuimplementierung
Lesen Sie dazu auch "Chaos-Report 2019 der Standish Group".
Mangelhaftes Verständnis der bestehenden Anwendungen führt aber in der Regel auch zu Zeitverzögerungen (auch in anderen Projekten) und signifikanten Kostensteigerungen und leider oft auch zum Scheitern von Modernisierungsprojekten.
Anwendungen wirklich verstehen – Ein Traum?
Die Wahrheit bzw. das gesamte Wissen über Ihre Anwendungen, die Funktionalität und ihre tatsächliche Implementierung steckt im aktuellen Source-Code!
Aber Vorsicht: Es genügt nicht – wie es viele Anbieter propagieren – einfach den Anwendungscode, die Datenverwendung und eventuell noch die Abhängigkeiten zu visualisieren. Einige Tools, insbesondere solche, die auch für die Maintenance eingesetzt werden, bieten auch die schrittweise Ausführung des Codes an. Das alles reicht nicht, um die Anwendungen und ihre Implementierung wirklich zu verstehen.
Aber die gute Nachricht ist: Dieses Wissen kann durch unsere automatisierte Anwendungsanalyse schnell wiedergewonnen werden.
Richtige Strukturierung und logische Abstraktion
Wirkliches Verständnis gewinnt man erst durch richtige Strukturierung und logische Abstraktion, durch die Möglichkeit, den analysierten Code unter unterschiedlichen Aspekten und in verschiedenen Perspektiven zu betrachten und vor allem, die Implementierung über verschiedene Ebenen abstrahieren zu können.
Es geht darum, nicht nur den physischen Code und die Datenstrukturen darzustellen, sondern die logischen Komponenten des Source-Codes und die Bedingungen für ihr Zusammenspiel zu ermitteln. Nur so lassen sich die implementierten Funktionen, ihre Schnittstellen sowie die Bedingungen für ihre Ausführung ableiten.
Um den Wissenstransfer, das Onboarding und die fachspezifische Kommunikation zu vereinfachen, braucht es außerdem eine sprachneutrale Darstellung der Informationen.
Automatisierte Anwendungsanalyse mit AMELIO Logic Discovery
AMELIO Logic Discovery ist ein innovatives Analyse-Werkzeug, das Ihnen hilft, Ihre nativen und generierten COBOL-, PL/I und Delta ADS-Anwendungen besser zu verstehen und die relevante Funktionalität umfassend zu sichern.
Durch tiefgehende und umfassende Analysen der Anwendungen ermittelt AMELIO Logic Discovery
- Was implementiert ist
- Wie es implementiert ist
- Welche logischen Zusammenhänge bestehen
- Welche Komponenten eine logische Einheit bilden (Prozeduren, Composites, …)
- Bedingungen, unter denen Prozeduren und Komponenten aufgerufen bzw. ausgeführt werden
- Wie die Schnittstellen dieser Komponenten aussehen
- Welchen Datenstrukturen wie und wo verwendet werden (Definition, Scope,…)
Von den Implementierungsdetails wird abstrahiert, die gewonnenen Informationen werden verknüpft, logische Strukturierungen vorgenommen und Erkenntnisse über die Funktionalität der Anwendung abgeleitet. Das Ergebnis ist eine übersichtliche, sprachneutrale und technologieunabhängige Darstellung der Anwendungslogik, in der frei über alle Ebenen, in themenbezogenen Sichten und in wählbaren Detaillierungsgraden navigiert werden kann, so dass Ihre Mitarbeiterinnen und Mitarbeiter die Anwendungen einfach verstehen können.
Die Modernisierungsprojekte, die wir für große Unternehmen durchgeführt haben, haben gezeigt: Ein genaues Verständnis der Funktionalität der vorhandenen Anwendungen und ihrer Implementierung ist für den Erfolg von Modernisierungsprojekten unerlässlich.
AMELIO Logic Discovery bietet Ihnen eine zuverlässige Basis für Ihre Anwendungsmodernisierung, für die Beseitigung technischer Schulden, bei Entscheidungen über die nächsten Entwicklungsschritte, für die Neuentwicklung mit modernen Sprachen und für viele weitere Aufgaben.
AMELIO Logic Discovery bietet neue, flexible und strukturierte Sichten auf unsere Anwendung. Besonders die logischen Perspektiven helfen die Knackpunkte in unserer Anwendung zu finden und zu verstehen.
Marcel Rozema (Senior Software Architekt, RDW)
Werkzeugfamilie AMELIO
AMELIO Logic Discovery kann entsprechend Ihren spezifischen Anforderungen erweitert werden. So ist es zum Beispiel möglich, mittels Code-Smell-Analyse festzustellen, ob firmenspezifische Coding Standards verletzt werden und wenn ja, an welchen Stellen. Für Modernisierungsprojekte können automatisiert die „Points of Interest“ und damit mögliche Knackpunkte ermittelt werden.
Speziell für Bereinigungs- und Modernisierungsprojekte besteht die Möglichkeit, AMELIO Logic Discovery mit anderen Tools der AMELIO-Familie zu verbinden und so gewünschte Änderungen am Source Code vollständig automatisiert und revisionssicher durchzuführen.
Unsere Werkzeuge helfen Ihnen, COBOL-,PL/I- und Delta ADS-Anwendungen zielgerichtet zu analysieren, schnell und sicher an neue Anforderungen und technische Infrastrukturen anzupassen, sowie Risiken zuverlässig abzuschätzen.
Das (und noch mehr) können wir für Sie tun!
Wenn Sie die Risiken und Kosten für Ihre Modernisierungsprojekte reduzieren und Ihren Teams das wirkliche (Wieder)Verstehen Ihrer Anwendungen erleichtern wollen, dann informieren Sie sich jetzt über die Möglichkeiten unserer automatisierten Anwendungsanalyse mit AMELIO Logic Discovery.
Eine erste Übersicht finden Sie in unserem Flyer "Analyse für COBOL & PL/I – Anwendungen (wieder) verstehen"
Sprache: Deutsch - Version: mt11098-02
AMELIO Logic Discovery ist ein innovatives Analyse-Werkzeug, das Ihnen hilft, Ihre nativen und generierten COBOL-, PL/I und Delta ADS-Anwendungen besser zu verstehen und die relevante Funktionalität umfassend zu sichern.
Weiterlesen...Weitere Informationen zu AMELIO Logic Discovery finden Sie hier:
AMELIO Logic Discovery: COBOL-, PL/I, Delta ADS-Anwendungen genau verstehen
Jedes Projekt ist anders und unsere Flyer geben Ihnen nur einen ersten Überblick. Um die für Sie beste Lösung zu erhalten, sollten Sie die Anforderungen und Details Ihres Vorhabens mit uns direkt besprechen.
Schritt 3: Agiles Clean-up
Schritt 3
Erst bereinigen, dann modernisieren - Warum?
Wie oft haben Sie schon Code aus produktiven Anwendungen entfernt? Waren Sie sich dabei sicher oder hatten Sie ein flaues Gefühl im Magen, weil Sie sich nicht zu 100% sicher waren, ob dieser Code tatsächlich nie mehr gebraucht wird? Oder haben Sie einfach die neuen Funktionen hinzugefügt und gedacht, Code, der nicht durchlaufen wird, schadet ja auch nicht? Und wenn man nur Code hinzufügt, braucht man ja auch nur diesen zu testen. Also alles OK? Mitnichten!
Bei den wichtigen Backend-Anwendungen in COBOL und PL/I, die bereits seit Dekaden im Einsatz sind, ist ein Anteil von 25 – 40% an nicht mehr benötigtem Code keine Seltenheit. Dieser Code beeinträchtigt die Lesbarkeit, erschwert das Verständnis der Anwendungen und treibt nicht nur die Kosten für die Maintenance in die Höhe, er ist auch eine signifikante Hürde für die Modernisierung und behindert die Entwicklungsprozesse.
Technische Schulden und nicht durchgeführte Bereinigungen in produktiven Anwendungen sind verantwortlich für
- Schlecht definierte und unrealistische Projektplanungen
- Höhere Wartungskosten und Wartungszeiten
- Langsamere Entwicklung und höhere Belastung der Entwickler
- Holprige Entwicklungsprozesse
- Größeres Risiko durch Sicherheitslücken
- Höhere Modulgrößen und dadurch höhere Systembelastung
- Höhere Kosten und Risiken für Modernisierungsprojekte
- Mangelhafte Zukunftsfähigkeit der Anwendungen
- Schlechtere Unterstützung der Geschäftsprozesse
- und vieles mehr …
Es lohnt sich also vor einer Modernisierung und auch sonst in regelmäßigen Abständen oder als Teil der Maintenance, eine Bereinigung und Beseitigung sogenannter technischer Schulden durchzuführen. Schließlich mistet man seinen Besitz ja auch regelmäßig aus oder bringt sein Auto zur Inspektion, um an den Dingen, die man wirklich braucht, möglichst lange Freude zu haben und von ihnen zu profitieren.
Anwendungen automatisiert und agil bereinigen – Warum?
Die Anforderungen an die Bereinigung sind hoch:
- Der laufende Betrieb darf unter keinen Umständen gestört werden.
- Die Wartung und Weiterentwicklung der Anwendungen dürfen keinesfalls beeinträchtigt werden.
- Gewünscht ist ein schrittweises Vorgehen, da es die Ressourcen schont.
- Die Bereinigung soll automatisiert erfolgen, um die Revisionssicherheit zu gewährleisten.
Normalerweise wird Software-Bereinigung (wenn überhaupt) manuell durchgeführt. Dabei wird die Vielfalt an möglichen Bereinigungen Programm für Programm durchgeführt. Nicht immer sind aber alle notwendigen oder möglichen Bereinigungsmaßnahmen von Anfang an bekannt. Manche können erst erkannt werden, wenn andere Maßnahmen bereits durchgeführt wurden.
Sicherer und überschaubarer ist es, wenn eine bestimmte Bereinigung für alle Programme oder für Programmpakete gleichzeitig durchgeführt wird. Dafür müssen ggf. Programme mehrfach angepackt werden. Risiko und Aufwand können mit einem automatisierten Vorgehen minimiert werden, das beliebig oft für Bereinigungen angewendet werden kann und das auch um neue Bereinigungen erweitert werden kann.
All das garantiert Ihnen die Bereinigung Ihrer Software mit AMELIO CleanUp, unserer Waschmaschine für Software. Dazu bietet AMELIO CleanUp ein agiles Vorgehen:
- Neue Bereinigungsmaßnahmen können nach und nach hinzugefügt werden können.
- Die Anwendungen können in überschaubare Teilanwendungen unterteilt werden und für jedes Paket kann separat festgelegt werden, welche Maßnahmen angewendet werden sollen.
- Jedes Paket kann beliebig oft durch die Waschmaschine verarbeitet werden.
Lesen Sie dazu den Bericht unseres Kunden RDW: "RDW beseitigt technische Schulden mit automatisierter Lösung von Delta"
Sprache: Deutsch - Version: mt11093.02
Bestehende Anwendungen haben im Laufe der Jahre eine Menge technischer Schulden angehäuft. Das Entfernen kann die Wartung erheblich beschleunigen. In der Realität wird die Aufgabe, die Software durch Entfernen überflüssiger Teile zu verbessern, selten angegangen. Fehlerrisiko und Testkosten sind die Hauptgründe dafür, dass nichts unternommen wird.
Weiterlesen...Automatisierte, sichere und effiziente Bereinigung mit AMELIO CleanUp - der Waschmaschine für Ihre Software
AMELIO CleanUp ist eine innovative Lösung, die Ihre nativen und generierten COBOL-, PL/I und Delta ADS-Anwendungen sicher und automatisiert bereinigt – eine Waschmaschine für Ihre Software.
Sie können
- Beliebige Schritte für die Bereinigung definieren
- Vorgefertigte Waschprogramme nutzen
- Projektspezifische Waschprogramme iterativ entwickeln lassen
Die Waschmaschine AMELIO CleanUp wird perfekt an Ihre Situation angepasst. Jedes Waschprogramm löst ein Problem in allen Anwendungen. In einem Waschvorgang können mehrere Waschprogramme ausgeführt werden. Nach jedem Waschvorgang können die Sourcen direkt zurück in Produktion gegeben werden.
Die Bereinigung Ihrer Anwendungen wird stufenweise, voll automatisiert und damit absolut revisionssicher durchgeführt. Das ist die optimale Vorbereitung für Ihre Modernisierungsprojekte.
Die Projekte, die wir für große Unternehmen durchgeführt haben, haben gezeigt: Die Beseitigung der technischen Schulden lohnt sich. Eine (regelmäßige) Bereinigung steigert die Software-Qualität, senkt die Kosten (TCO) und sorgt für die Zukunftssicherheit der Anwendungen. Außerdem werden Kosten und Risiken für Modernisierungsprojekte signifikant reduziert.
"AMELIO CleanUp erlaubt es uns in kleinen Schritten und ohne Freeze-Zeit, unsere Anwendungen zukunftssicher zu machen."
Roland Römer, Product Owner, RDW ICT
AMELIO - Die Werkzeugfamilie für Ihre erfolgreiche Software-Modernisierung
Unsere Werkzeuge helfen Ihnen, COBOL-, PL/I- und Delta ADS-Anwendungen zielgerichtet zu analysieren, schnell und sicher an neue Anforderungen und technische Infrastrukturen anzupassen, sowie Risiken zuverlässig abzuschätzen.
Unser passgenaues Assessment, AMELIO Logic Discovery und AMELIO CleanUp bieten Ihnen eine zuverlässige Basis für Ihre Anwendungsmodernisierung, für die Beseitigung technischer Schulden, bei Entscheidungen über die nächsten Entwicklungsschritte, für die Neuentwicklung mit modernen Sprachen und für viele weitere Aufgaben.
Das (und noch mehr) können wir für Sie tun!
Wenn Sie die Risiken und Kosten für Ihre Modernisierungsprojekte reduzieren, technische Schulden abbauen und Ihre Anwendungen zuverlässig von unnötigem Ballast befreien wollen, dann informieren Sie sich jetzt über die Möglichkeiten unserer agilen, automatisierten Bereinigung mit AMELIO CleanUp.
Eine erste Übersicht finden Sie in unserem Flyer "AMELIO CleanUp: Beseitigen Sie Ihre technischen Schulden":
Sprache: Deutsch - Version: MT11102.02
Bereinigen Sie Ihre bewährten Anwendungen mit einer Waschmaschine für Software.
Auch Software sammelt über die Jahre Staub an. Wegen des Aufwands und dem Risiko wird eine Entfernung des Staubs oft vermieden. Andererseits wird die Wartung immer schwieriger. Soll der bewährte Code weiter genutzt werden, sei es in der Wartung oder als Basis für das Neuschreiben, lohnt es sich, die Anwendung zu bereinigen. Um dabei die aufwändige Handarbeit zu sparen und die Risiken zu minimieren, haben
... Weiterlesen...Weitere Informationen zu AMELIO CleanUp finden Sie außerdem auf unserer Webseite: AMELIO CleanUp aka. Waschmaschine für Software
Jedes Projekt ist anders und unsere Flyer geben Ihnen nur einen ersten Überblick. Um die für Sie beste Lösung zu erhalten, sollten Sie die Anforderungen und Details Ihres Vorhabens mit uns direkt besprechen.
Schritt 4: Transformation
Schritt 4
Vollständig automatisierte Transformation
Coming soon
Ausblick
In den nächsten Newslettern erhalten Sie weitere Informationen und wir erläutern Kriterien für Sicherheit und Flexibilität bei der Software-Modernisierung.
Wir helfen Ihnen, durch passgenaue Assessments gute Entscheidungen für Ihre Modernisierungsprojekte zu fällen, durch automatisierte Anwendungsanalyse das notwendige Anwendungswissen wiederzuerlangen, durch agile Bereinigung nur das wirklich Notwendige zu behalten und durch vollständig automatisierte Transformation Ihre Anwendungen absolut revisionssicher zu modernisieren.
Wir helfen Ihnen, Ihre Modernisierungsprojekte erfolgreich durchzuführen – ganz sicher!
Icons designed by Freepik from Flaticon.com
Pre-Release verfügbar: Delta ADS - Generierung für das Java-Zielsystem P3/COBOL
Die vorhandenen IT-Anwendungen bilden oft die wertvollsten Software-Ressourcen eines Unternehmens, mit denen es sich von seinen Wettbewerbern abhebt. Eine der größten Herausforderungen besteht daher heute darin, die Technologiebasis einer Unternehmung auszubauen, ohne Jahrzehnte wertvoller Entwicklungsarbeit aufgeben zu müssen.
Wie bringen Sie Ihre mit Delta ADS generierten COBOL-Anwendungen schnell und sicher in eine moderne Welt? Ganz einfach! Um Ihnen die Integration Ihrer Delta ADS-Anwendungen in Ihre Java-Umgebung zu erleichtern, stellt Delta Software Technology das Entwicklungssystem Delta ADS auch für den P3/COBOL-Compiler der Firma EasiRun zur Verfügung.
Integrieren Sie Ihre Delta ADS-Anwendungen einfach in Ihre Java-Umgebung:
Pre-Release verfügbar: Delta ADS - Generierung für das Java-Zielsystem P3/COBOL
Pre-Release verfügbar: Delta ADS - Generierung für das Java-Zielsystem P3/COBOL
Die vorhandenen IT-Anwendungen bilden oft die wertvollsten Software-Ressourcen eines Unternehmens, mit denen es sich von seinen Wettbewerbern abhebt. Eine der größten Herausforderungen besteht daher heute darin, die Technologiebasis einer Unternehmung auszubauen, ohne Jahrzehnte wertvoller Entwicklungsarbeit aufgeben zu müssen.
Wie bringen Sie Ihre mit Delta ADS generierten COBOL-Anwendungen schnell und sicher in eine moderne Welt? Ganz einfach! Um Ihnen die Integration Ihrer Delta ADS-Anwendungen in Ihre Java-Umgebung zu erleichtern, stellt Delta Software Technology das Entwicklungssystem Delta ADS auch für den P3/COBOL-Compiler der Firma EasiRun zur Verfügung.
Delta ADS for COBOL
Delta ADS for COBOL ist eines der erfolgreichsten Entwicklungssysteme für betriebliche Backend-Anwendungen in COBOL. Die hochentwickelte und umfassende Generatortechnologie ermöglicht die automatisierte Erstellung plattformunabhängiger Online- und Batch-Anwendungen in COBOL. Diese automatisierte Erzeugung von standardisiertem, optimiertem und korrektem Code
- beschleunigt die Entwicklung durch Werkzeuge für immer wiederkehrende Standardabläufe in der Programmlogik und für Funktionstypen/gruppen,
- sichert die Qualität und reduziert den Testaufwand drastisch,
- sichert die Herstellerunabhängigkeit einerseits durch den Verzicht auf interpretative Laufzeitkomponenten und andererseits durch die Trennung von Anwendungslogik und plattformspezifischer Implementierung für Betriebssysteme, Datenhaltungssysteme und TP-Monitore.
Unsere Kunden haben mit Delta ADS extrem große Anwendungen realisiert: Mit hunderttausenden Programmen und Milliarden generierter Lines of Code (LoC). Die Entwicklung mit Delta ADS zeichnet sich aus durch einen hohen Grad an Abstraktion und Automatisierung. Sie ist stabil, zuverlässig und außerordentlich effizient.
EasiRun P3/COBOL
P3/COBOL wurde für den Übergang von COBOL zu Java entwickelt. P3/COBOL ist ein System, das vollständig auf Java basiert und die COBOL-Anwendungen in Java-Quellcode kompiliert. Es werden keine nativen C- oder C++-Add-Ons benötigt. P3/COBOL setzt bei der Performance-Optimierung auf reine Java-Funktionen, damit Sie die aktuelle JVM nicht verlassen müssen.
P3/COBOL ist eine bewährte Technologie, die 100% Java-Code generiert.
Delta ADS für P3/COBOL
Wir haben Delta ADS für das neue Zielsystem P3/COBOL in enger Zusammenarbeit mit unserem Partner EasiRun entwickelt. Dadurch sind spezielle Optimierungen der Code-Generierung möglich, die die Besonderheiten des P3/COBOL-Compilers berücksichtigen.
Delta ADS für P3/COBOL ermöglicht Ihnen die komfortable und sichere Integration Ihrer Delta ADS-Anwendungen in Ihre Java-Laufzeitumgebung. Das sind die Vorteile für Sie:
- Sie behalten Sie Ihre effiziente Entwicklung der Anwendungen mit Delta ADS, während Sie den generierten COBOL-Code mit P3/COBOL zu einer Java-Source kompilieren.
- Sie bringen schnell und sicher Ihre bewährten Delta-ADS-Anwendungen in Ihre Java-Laufzeitumgebung.
- Sie haben die Möglichkeit, nativen Java-Code direkt in die Delta ADS-Sourcen einzubetten.
- Sie profitieren von einer bewährten Technologie, die 100% Java-Code erstellt.
Delta ADS für P3/COBOL bietet Ihnen ein Höchstmaß an Sicherheit auf Ihrem Weg zu Java und unterstützt Sie dabei, Ihre Anwendungen schnell in einer modernen Welt zu platzieren.
Integrieren Sie Ihre Delta ADS-Anwendungen einfach in Ihre Java-Umgebung
Wollen auch Sie Ihre Delta ADS-Anwendungen nahtlos und sicher in Ihre Java-Umgebung integrieren? Gerne berücksichtigen wir auch Ihre Anforderungen und Wünsche in unserer neuen Lösung. Sprechen Sie uns direkt an!
E-Mail
EasiRun + Delta = Eine erfolgreiche Partnerschaft
„Die Unternehmen EasiRun und Delta pflegen seit vielen Jahren eine erfolgreiche und projekterprobte Partnerschaft und wir freuen uns diese Partnerschaft mit dem neuen Projekt fortzuführen“, so Dr. Daniela Schilling, CEO Delta Software Technology. Don Fitzgerald, CEO EasiRun Europa, bestätigt: “Delta überzeugt mit der Erfahrung aus mehr als 45 Jahren und einer Vielzahl erfolgreich umgesetzter Modernisierungsprojekte.“
EasiRun ist sowohl Anbieter von Werkzeugen und Beratungsleistungen mit dem Fokus auf Anwendungs-Modernisierung und -Transformation, als auch Lösungsanbieter in den Bereichen Mainframe, Java, .NET und COBOL (Linux, UNIX, Windows) sowie Cloud. Das Portfolio bietet unter anderem Eclipse-IDEs, COBOL-Transpiler, Datenhaltungs- und Webbrowser-Lösungen, Analyseleistungen sowie Automation und Integration für die individuellen Bedürfnisse der Kunden.
Delta Software Technology bietet Werkzeuge und passgenaue Lösungen für die
- automatisierte Anwendungserstellung für alle Plattformen (OS, DBMS, TP-Monitor, Compiler)
- automatisierte Anwendungsanalyse und Wissensgewinnung,
- automatisierte Bereinigung, um technische Schulden (Technical Debt) loszuwerden,
- automatisierte Anwendungsmigration, -transformation und -modernisierung.
Große Unternehmen nutzen die Delta-Lösungen, um ihre bewährten individuellen IT-Anwendungen sicher und nachhaltig zu entwickeln und fit zu machen für die Zukunft. Sie reduzieren dadurch die Kosten und Risiken für die Wartung, Modernisierung und Neuimplementierung ihrer Anwendungen und gewinnen an Flexibilität, Entscheidungsfreiheit und Sicherheit.
Vortrag beim GSE zExpertenforum: AMELIO - Die Software-Waschmaschine
COBOL- und PL/I-Anwendungen verrichten bis heute zuverlässig ihren Dienst. Doch je länger die Anwendungen leben, desto mehr Verunreinigungen und technische Schulden sammeln sich in den Anwendungen an, die ihre Wartung und Weiterentwicklung zunehmend erschweren und fehleranfälliger machen. Auch im Vorfeld zu Modernisierungsprojekten ist die Bereinigung der Anwendungen sinnvoll, um Fehler zu vermeiden und Aufwände zu reduzieren.
Wie die Waschmaschine mit AMELIO Cleanup eine agile Bereinigung ermöglicht, stellte Ihnen Manuel Dolle beim GSE z/OS zExpertenforum (z/OS Arbeitsgruppe der GSE Schweiz) am 10.04.2024 vor.
Weitere Informationen hier:
Vortrag beim GSE zExpertenforum: AMELIO - Die Software-Waschmaschine
Vortrag beim GSE zExpertenforum: AMELIO - Die Software-Waschmaschine
Anwendungen agil bereinigen - Mit AMELIO Cleanup der Waschmaschine für Software
COBOL- und PL/I-Anwendungen verrichten bis heute zuverlässig ihren Dienst. Doch je länger die Anwendungen leben, desto mehr Verunreinigungen und technische Schulden sammeln sich in den Anwendungen an, die ihre Wartung und Weiterentwicklung zunehmend erschweren und fehleranfälliger machen. Auch im Vorfeld zu Modernisierungsprojekten ist die Bereinigung der Anwendungen sinnvoll, um Fehler zu vermeiden und Aufwände zu reduzieren.
Die traditionelle Software-Bereinigung findet von Hand statt. Dabei wird die Vielfalt an möglichen Bereinigungen Programm für Programm durchgeführt. Nicht immer sind alle notwendigen oder möglichen Bereinigungsmaßnahmen von Anfang an bekannt. Manche können erst erkannt werden, wenn andere Maßnahmen bereits durchgeführt wurden. Sicherer und überschaubarer ist es, wenn eine bestimmte Bereinigung für alle Programme gleichzeitig durchgeführt wird. Dafür müssen ggf. alle Programme mehrfach angepackt werden. Risiko und Aufwand können mit einem automatisierten Vorgehen minimiert werden, das beliebig oft für neue Bereinigungen angewendet werden kann.
Wie die Waschmaschine mit AMELIO Cleanup eine agile Bereinigung ermöglicht, stellte Ihnen Manuel Dolle beim 98. GSE z/OS zExpertenforum am 10. April 2024 in der Schweiz vor.
Sie konnten nicht dabei sein, interessieren sich aber für den Vortrag? Dann sprechen Sie einfach Manuel Dolle an.
Das zExpertenforum ist die z/OS Arbeitsgruppe der GSE Schweiz: Das Forum von z/OS Experten für z/OS Experten in der Schweiz trifft sich zweimal im Jahr um über Erfahrungen zu berichten und interessanten Präsentationen Platz zu bieten.
Weitere Informationen zum Arbeitskreis finden Sie hier:
https://www.zexpertenforum.ch/
Workshop Software-Reengineering & Evolution
„Software Reengineering und Evolution“ ist ein Evergreen in der Softwarenentwicklung. Neue Technologien und Möglichkeiten in der Entwicklung führen jedoch zu immer neuen Herausforderungen im Umgang mit der existierenden Software. Die Fachgruppe Software-Reengineering und -Evolution (SRE) innerhalb der Gesellschaft für Informatik (GI) bietet hierzu spannende Vorträge und Diskussionen über Herausforderungen und Lösungen, Tool-Demos und vieles mehr.
Der 26. Workshop Software-Reengineering & Evolution der GI-Fachgruppe Software-Reengineering (SRE) fand am 29. und 30. April in Bad Honnef statt. Dr. Daniela Schilling präsentierte im Rahmen der diesjährigen Tool-Session:
„Wenn das Englischwörterbuch nicht ausreicht – Mit AMELIO Logic Discovery COBOL-Anwendungen verstehen“
Sie konnten nicht teilnehmen? Kein Problem! Sprechen Sie uns direkt an und erfahren Sie, wie Ihnen AMELIO Logic Discovery helfen kann, Ihre COBOL-Anwendungen wiederzuverstehen.
Workshop Software-Reengineering & Evolution
Workshop Software-Reengineering & Evolution
„Software Reengineering und Evolution“ ist ein Evergreen in der Softwarenentwicklung. Neue Technologien und Möglichkeiten in der Entwicklung führen jedoch zu immer neuen Herausforderungen im Umgang mit der existierenden Software.
Die Fachgruppe Software-Reengineering und -Evolution (SRE) innerhalb der Gesellschaft für Informatik (GI) bietet hierzu spannende Vorträge und Diskussionen über Herausforderungen und Lösungen, Tool-Demos und vieles mehr.
Workshop Software-Reengineering & -Evolution (WSRE)
Mit der Tagungsreihe Workshop „Software Reengineering und Evolution“ (WSRE) möchte die SRE-Fachgruppe mit einer Vielzahl aktueller Themen, Praxis und Forschung zusammenbringen und den fachlichen Austausch fördern. Praktiker*innen und Forscher*innen sind herzlich eingeladen, beim WSRE über Erfahrungen, Projekte, Forschungsergebnisse, Methoden, Werkzeuge, und „War-Stories“ in diesem Bereich zu berichten, ihre aktuellen Arbeiten vorzustellen und in einem offenen Umfeld konstruktiv zu diskutieren.
WSRE 2024
Der 26. Workshop Software-Reengineering & Evolution der GI-Fachgruppe Software-Reengineering (SRE) fand am 29. und 30. April in Bad Honnef statt.
Delta war dabei
Dr. Daniela Schilling präsentierte im Rahmen der diesjährigen Tool-Session:
„Wenn das Englischwörterbuch nicht ausreicht – Mit AMELIO Logic Discovery COBOL-Anwendungen verstehen“
Um eine große, komplexe und über Jahrzehnte gewachsene COBOL-Anwendung (wieder-)zuverstehen, reicht es nicht aus, den Code lesen zu können. Stattdessen ist es notwendig, von technischen Details zu abstrahieren und Wissen auf einen Blick zu erhalten. Für verschiedene Aufgaben werden zudem passende Sichten auf die Anwendung benötigt. Wir stellen mit AMELIO Logic Discovery ein Tool zur automatisierten Wissens(wieder)gewinnung vor.
Sie konnten nicht teilnehmen? Kein Problem!
Sprechen Sie uns direkt an und erfahren Sie, wie Ihnen AMELIO Logic Discovery helfen kann, Ihre COBOL-Anwendungen wiederzuverstehen.
Support-Information: Neue Produkt-Updates verfügbar
Wir haben neue Versionen für folgende Produkte freigegeben:
- Delta ADS for COBOL (6.6.5)
- Generator Engine alle Varianten (6.6.5)
- ADS on Eclipse (8.1.4)
- ADS on opentext (Micro Focus) EDz / EDc (8.1.4)
Weitere Informationen zu neuen Funktionen und Korrekturen finden Sie in den jeweiligen Release Notes und Referenzbüchern im Support-Bereich unserer Webseite.
Support-Information: Neue Produkt-Updates verfügbar
Support-Information: Neue Produkt-Updates verfügbar
Wir haben neue Versionen für folgende Produkte freigegeben:
- Delta ADS for COBOL (6.6.5)
- Generator Engine alle Varianten (6.6.5)
- ADS on Eclipse (8.1.4)
- ADS on opentext (Micro Focus) EDz / EDc (8.1.4)
Weitere Informationen zu neuen Funktionen und Korrekturen finden Sie in den jeweiligen Release Notes und Referenzbüchern im Support-Bereich unserer Webseite.
Fordern Sie Informationen und Updates direkt an. Die Liste unserer aktuellen Produktversionen finden Sie hier.
Download Newsletter
Sprache: Deutsch - Version: nl11024-02
Inhalt
- Delta ADS-Webinar - Refresh & Connect
- 4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 2)
- Pre-Release verfügbar: Delta ADS - Generierung für das Java-Zielsystem P3/COBOL
- Vortrag beim GSE zExpertenforum: AMELIO - Die Software-Waschmaschine
- Workshop Software-Reengineering & Evolution
- Support-Information: Neue Produkt-Updates verfügbar
Sehr geehrte Delta-Interessenten,
Modernisierung von Legacy-Anwendungen ist auch in diesem Jahr ein Thema, das in den Unternehmen ganz weit oben auf der Agenda steht und es geht direkt los mit zwei spannenden Veranstaltungen:
Die Virtual IMS User Group hat uns eingeladen im Rahmen ihres virtuellen Meetings unser Vorgehen zur Ablösung der IBM IMS DB vorzustellen. Wir präsentieren eine Lösung, die sich auch hervorragend für andere Modernisierungsaufgaben eignet. Seien Sie dabei und stellen uns Ihre Fragen.
Beim GSE zExpertenforum stellen wir Ihnen mit „AMELIO – Die Software-Waschmaschine“ eine sichere, zuverlässige und agile Methode zur Bereinigung Ihrer Anwendungen vor und bieten Ihnen damit die perfekte Vorbereitung für Ihre Modernisierungsvorhaben.
Und ganz speziell für unsere Delta ADS-Anwender bereiten wir gerade ein besonderes Webinar vor. Mit “ADS – Refresh and Connect” möchten wir Ihnen die Neuerungen in ADS sowie moderne Entwicklungsumgebungen vorstellen und Ihnen die Möglichkeit geben sich mit anderen ADS-Anwendern auszutauschen. Sehr gerne nehmen wir Ihre Themenvorschläge für das Webinar entgegen.
Außerdem haben wir ein neues Release von AMELIO Logic Discovery sowie weitere Produkt-Updates für Sie.
Wir wünschen Ihnen viel Vergnügen beim Lesen,
Ihr Team der Delta Software Technology
Delta ADS-Webinar - Refresh & Connect: Kurze Umfrage
Delta ADS ist seit fast 50 Jahren die bewährte Lösung für die effiziente Entwicklung betrieblicher Backend-Anwendungen in COBOL und PL/I. Und auch Sie profitieren schon lange von Vorteilen. Auch mit 50 entwickelt man sich immer noch weiter. Deshalb möchten wir Sie in einem kostenlosen Webinar über alle Neuerungen informieren und Ihnen gleichzeitig die Möglichkeit bieten, sich mit anderen Delta ADS-Anwendern auszutauschen. Hätten Sie Interesse, an einem solchen Webinar teilzunehmen? Welche Themen rund um die Entwicklung mit Delta ADS und die Möglichkeiten der Einbindung in moderne Entwicklungsumgebungen wie Eclipse oder Visual Studio mit Delta IDS, würden Sie besonders interessieren?
Das Webinar planen wir für Q2/2024.
Antworten Sie uns bitte direkt über das folgende Formular und bestimmen Sie, welche Themen wir aufnehmen:
Delta ADS-Webinar - Refresh & Connect: Kurze Umfrage
Delta ADS-Webinar - Refresh & Connect: Kurze Umfrage
Delta ADS ist seit fast 50 Jahren die bewährte Lösung für die effiziente Entwicklung betrieblicher Backend-Anwendungen in COBOL und PL/I. Unsere Kunden sind in allen Branchen aktiv und profitieren seit vielen Jahren(zehnten) von den Vorteilen und der stetigen Weiterentwicklung von Delta ADS. Und auch mit 50 entwickelt sich Delta ADS immer noch weiter, um auch die heutigen Anforderungen zu erfüllen.
Deshalb haben wir Sie in einem kostenlosen Webinar über alle Neuerungen informiert und Ihnen gleichzeitig die Möglichkeit geboten, sich mit anderen Delta ADS-Anwendern auszutauschen.
Themen rund um die Entwicklung mit Delta ADS und die Möglichkeiten der Einbindung in moderne Entwicklungsumgebungen wie Eclipse oder Visual Studio mit Delta IDS wurden vorgestellt und diskutiert.
Sie konnten nicht teilnehmen?
Dann fordern Sie hier die Folien und Aufzeichnung an.
AMELIO Logic Discovery 2.5.0
AMELIO Logic Discovery 2.5.0: Neue Sichtbarkeit für externe Informationen
Nur selten stehen in einem Programm alle relevanten Informationen gebündelt an einer Stelle. Viel häufiger sind sie über das gesamte Programm verteilt oder sogar in andere Artefakte ausgelagert. AMELIO Logic Discovery stellt die durch tiefgreifende Analysen gewonnenen Erkenntnisse thematisch zusammengefasst in verschiedenen Perspektiven zur Verfügung. Mit den neuen PeekWindows ist es nun auch möglich, Informationen einzublenden, die im gesamten Artefakt verstreut sind oder sogar aus anderen Artefakten stammen.
Holen Sie sich jetzt das neue AMELIO-Release 2.5.0 und profitieren Sie direkt von der gebündelten Darstellung aller relevanten Informationen.
AMELIO Logic Discovery 2.5.0
AMELIO Logic Discovery 2.5.0
AMELIO Logic Discovery 2.5.0: Neue Sichtbarkeit für externe Informationen
Nur selten stehen in einem Programm alle relevanten Informationen gebündelt an einer Stelle. Viel häufiger sind sie über das gesamte Programm verteilt oder sogar in andere Artefakte ausgelagert. AMELIO Logic Discovery stellt die durch tiefgreifende Analysen gewonnenen Erkenntnisse thematisch zusammengefasst in verschiedenen Perspektiven zur Verfügung. Mit den neuen PeekWindows ist es nun auch möglich, Informationen einzublenden, die im gesamten Artefakt verstreut sind oder sogar aus anderen Artefakten stammen.
Holen Sie sich jetzt das neue AMELIO-Release 2.5.0 und profitieren Sie direkt von der gebündelten Darstellung aller relevanten Informationen.
AMELIO Logic Discovery hilft, die vorhandenen COBOL- und PL/I-Anwendungen genau zu verstehen und senkt so die Kosten für die Neu-Implementierung der vorhandenen Funktionen sowie der Modernisierung der Anwendungen. Möchten Sie die Vorteile von AMELIO Logic Discovery für Ihre Anwendungen kennenlernen?
Dann sprechen Sie uns jetzt an!
Download AMELIO Logic Discovery: COBOL und PL/I verstehen
Vortrag bei der 'Virtuellen User Group IMS' - Ablösung von IBM IMS/DB
Am 13.02.2024 präsentieren wir Ihnen beim Virtual IMS (VIMS) User Group Meeting mit unserem Vortrag „Replacing IBM IMS/DB – Fully Automated and with Highest Security“ Möglichkeiten, wie Sie in Ihrem Unternehmen IBM IMS/DB ablösen und Ihre unternehmenskritischen Backend-Anwendungen sicher modernisieren können.
IBM IMS/DB gilt seit Jahrzehnten als absolut zuverlässiges und hochperformantes Datenbanksystem. Dennoch gibt es gute Gründe für die Ablösung von IMS DB durch ein relationales DBMS.
Aber wie kann ein solcher Paradigmenwechsel gelingen?
Die Hürden sind enorm hoch: Die Anwendungen sind unternehmenskritisch, groß, komplex und die Dokumentation – soweit vorhanden – ist für das Vorhaben nicht geeignet. Da es sich um große Projekte handelt, sollte der Wechsel parallel zur laufenden Wartung und Weiterentwicklung erfolgen und das Tagesgeschäft nicht stören. In unserem Vortrag präsentieren wir Ihnen, wie AMELIO hilft diese Hürden mittels vollständiger Automation und revisionssicherer Prozesse erfolgreich zu meistern.
Melden Sie sich hier zum Meeting an.
Vortrag bei der 'Virtuellen User Group IMS' - Ablösung von IBM IMS/DB
Vortrag bei der 'Virtuellen User Group IMS' - Ablösung von IBM IMS/DB
Am 13.02.2024 präsentierten wir Ihnen beim Virtual IMS (VIMS) User Group Meeting unserem Vortrag „Replacing IBM IMS/DB – Fully Automated and with Highest Security“ Möglichkeiten, wie Sie in Ihrem Unternehmen IBM IMS/DB ablösen und Ihre unternehmenskritischen Backend-Anwendungen sicher modernisieren können.
IBM IMS/DB gilt seit Jahrzehnten als absolut zuverlässiges und hochperformantes Datenbanksystem. Dennoch gibt es gute Gründe für die Ablösung von IMS DB durch ein relationales DBMS.
Aber wie kann ein solcher Paradigmenwechsel gelingen?
Die Hürden sind enorm hoch: Die Anwendungen sind unternehmenskritisch, groß, komplex und die Dokumentation – soweit vorhanden – ist für das Vorhaben nicht geeignet. Da es sich um große Projekte handelt, sollte der Wechsel parallel zur laufenden Wartung und Weiterentwicklung erfolgen und das Tagesgeschäft nicht stören.
In unserem Vortrag präsentierten wir Ihnen, wie AMELIO Modernization Platform, hilft diese Hürden mittels vollständiger Automation und revisionssicherer Prozesse erfolgreich zu meistern.
- Die englische Aufzeichnung vom Meeting finden Sie hier:
- Die Vortragsfolien finden Sie hier:
Download Replacing IBM IMS/DB [VIMS-Lecture 02/204]
Einen deutschen Vortrag und deutsche Folien zum Thema können Sie hier anfordern.
Lesen Sie auch dazu ...
- IMS-Ablösung bei Gothaer: In Time – In Budget – In Scope
- Provinzial schafft vollständige Migration von IBM IMS/DB zu IBM Db2 mit Delta
- IBM IMS/DB? Modernisierung jetzt!
Über die Virtual IMS User Group
"The Virtual IMS User Group is an independently-operated vendor-neutral site run by and for the mainframe IMS user community. This is a mainframe IMS information website, not in any way related to, sponsored, or approved by IBM, which is the legitimate owner of the trademark, and any use of the mark in the URL or the body of the site is for information, education, and opinion expression purposes. The Virtual IMS user group was established as a way for individuals using IBM’s IMS for z/OS database to exchange information, learn new techniques, and advance their skills with the product. Anyone with an interest in IMS for z/OS is welcome to join the Virtual IMS user group and share in the knowledge exchange."
Sie konnten nicht teilnehmen, möchten aber mehr zum Thema erfahren? Dann melden Sie sich direkt bei uns.
Vortrag beim GSE zExpertenforum: AMELIO - die Software-Waschmaschine
COBOL- und PL/I-Anwendungen verrichten bis heute zuverlässig ihren Dienst. Doch je länger die Anwendungen leben, desto mehr Verunreinigungen und technische Schulden sammeln sich in den Anwendungen an, die ihre Wartung und Weiterentwicklung zunehmend erschweren und fehleranfälliger machen. Auch im Vorfeld zu Modernisierungsprojekten ist die Bereinigung der Anwendungen sinnvoll, um Fehler zu vermeiden und Aufwände zu reduzieren.
Wie die Waschmaschine mit AMELIO Cleanup eine agile Bereinigung ermöglicht, stellen wir Ihnen beim GSE z/OS zExpertenforum (z/OS Arbeitsgruppe der GSE Schweiz) am 10.04.2024 vor.
Melden Sie sich jetzt an:
Vortrag beim GSE zExpertenforum: AMELIO - die Software-Waschmaschine
Vortrag beim GSE zExpertenforum: AMELIO - die Software-Waschmaschine
Anwendungen agil bereinigen - Mit AMELIO Cleanup der Waschmaschine für Software
COBOL- und PL/I-Anwendungen verrichten bis heute zuverlässig ihren Dienst. Doch je länger die Anwendungen leben, desto mehr Verunreinigungen und technische Schulden sammeln sich in den Anwendungen an, die ihre Wartung und Weiterentwicklung zunehmend erschweren und fehleranfälliger machen. Auch im Vorfeld zu Modernisierungsprojekten ist die Bereinigung der Anwendungen sinnvoll, um Fehler zu vermeiden und Aufwände zu reduzieren.
Die traditionelle Software-Bereinigung findet von Hand statt. Dabei wird die Vielfalt an möglichen Bereinigungen Programm für Programm durchgeführt. Nicht immer sind alle notwendigen oder möglichen Bereinigungsmaßnahmen von Anfang an bekannt. Manche können erst erkannt werden, wenn andere Maßnahmen bereits durchgeführt wurden. Sicherer und überschaubarer ist es, wenn eine bestimmte Bereinigung für alle Programme gleichzeitig durchgeführt wird. Dafür müssen ggf. alle Programme mehrfach angepackt werden. Risiko und Aufwand können mit einem automatisierten Vorgehen minimiert werden, das beliebig oft für neue Bereinigungen angewendet werden kann.
Wie die Waschmaschine mit AMELIO Cleanup eine agile Bereinigung ermöglicht, stellte Ihnen Manuel Dolle beim 98. GSE z/OS zExpertenforum am 10. April 2024 in der Schweiz vor.
Sie konnten nicht dabei sein, interessieren sich aber für den Vortrag? Dann sprechen Sie einfach Manuel Dolle an.
Das zExpertenforum ist die z/OS Arbeitsgruppe der GSE Schweiz: Das Forum von z/OS Experten für z/OS Experten in der Schweiz trifft sich zweimal im Jahr um über Erfahrungen zu berichten und interessanten Präsentationen Platz zu bieten.
Weitere Informationen zum Arbeitskreis finden Sie hier:
https://www.zexpertenforum.ch/
Support-Information: Neue Produkt-Updates verfügbar
Wir haben neue Versionen für folgende Produkte freigegeben:
- Delta ADS for COBOL (6.6.4)
- Generator Engine for z/OS (6.6.4)
- AMELIO Logic Discovery (2.5.0)
Weitere Informationen zu neuen Funktionen und Korrekturen finden Sie in den jeweiligen Release Notes und Referenzbüchern im Support-Bereich unserer Webseite.
Support-Information: Neue Produkt-Updates verfügbar
Support-Information: Neue Produkt-Updates verfügbar
Wir haben neue Versionen für folgende Produkte freigegeben:
- Delta ADS for COBOL (6.6.4)
- Generator Engine for z/OS (6.6.4)
- AMELIO Logic Discovery (2.5.0)
Delta ADS 6 for COBOL (6.6.4)
In diesem Release gibt es neue Funktionen, einige Änderungen und die Generierung wurde noch weiter optimiert.
AMELIO Logic Discovery (2.5.0)
Mit den neuen PeekWindows ist es nun möglich, Informationen einzublenden, die im gesamten Artefakt verstreut sind oder sogar aus anderen Artefakten stammen.
Mehr dazu hier.
Weitere Informationen zu neuen Funktionen und Korrekturen finden Sie in den jeweiligen Release Notes und Referenzbüchern im Support-Bereich unserer Webseite.
Fordern Sie Informationen und Updates direkt an. Die Liste unserer aktuellen Produktversionen finden Sie hier.
Sprache: Deutsch - Version: nl11024-01
Inhalt
- Delta ADS-Webinar - Refresh & Connect: Kurze Umfrage
- AMELIO Logic Discovery 2.5.0
- Vortrag bei der 'Virtuellen User Group IMS' - Ablösung von IBM IMS/DB
- Vortrag beim GSE zExpertenforum: AMELIO - die Software-Waschmaschine
- Support-Information: Neue Produkt-Updates verfügbar
Sehr geehrte Delta-Interessenten,
künstliche Intelligenz war das beherrschende Thema in der IT in 2023 und wird es sicher auch in 2024 noch sein. Aber möchten Sie wirklich mit Ihren Modernisierungen darauf warten bis diese Technologien soweit ausgereift sind, dass Sie damit auch Ihre großen, komplexen und unternehmenskritischen Kernanwendungen zuverlässig transformieren können?
Mit unseren passgenauen, bewährten Lösungen und den erstklassigen Werkzeugen unserer AMELIO-Familie können Sie Ihre Anwendungen schon heute sicher und zuverlässig analysieren, (wieder-)verstehen, bereinigen und modernisieren. Mit jedem Schritt erzielen Sie bereits einen Gewinn, machen Ihre Anwendung mehr und mehr fit für die Zukunft und realisieren Stück für Stück die Zukunftsvision für Ihre IT.
Lesen Sie heute, wie Sie in einem ersten Schritt mittels passgenauem Assessment die richtige Strategie finden und eine realistische Planung für Ihre Modernisierungsprojekte erhalten.
Gothaer und Provinzial haben bereits einen großen Schritt in Richtung Zukunft gemacht und zusammen mit unseren Lösungen ihre IMS-Datenbanken sehr erfolgreich abgelöst. Wie sind sie dabei vorgegangen und was würden sie beim nächsten Mal anders machen? Das erfahren Sie in unserem Beitrag zum Webinar.
Modernisierung war auch das Thema beim führenden Branchentreff „Messekongresses IT für Versicherung“ in Leipzig. Lesen Sie dazu unsere Nachlese.
Wir wünschen Ihnen frohe Festtage und ein gesundes und glückliches Jahr 2024!
Ihr Team der Delta Software Technology
Rückblick: Webinar 'IBM IMS/DB ablösen' sowie Erfahrungsaustausch mit Gothaer und Provinzial
Unser Webinar "Automatisiert und sicher von IBM IMS/DB zu DB2" hat am 25.10.2023 stattgefunden.
Wir haben unsere AMELIO-Lösung vorgestellt und uns zusammen mit Gothaer Solutions GmbH und Provinzial Versicherung AG den Fragen der Teilnehmer:innen gestellt.
Sie stehen auch vor der Herausforderung Ihre DBMS zu konsolidieren oder abzulösen, konnten aber nicht am Webinar teilnehmen? Kein Problem:
Hier können Sie die Vortragsfolien und die Webinar-Aufzeichnung anfordern.
PS.: Die Lösung ist für alle Datenbanksysteme einsetzbar, nicht nur für IBM IMS und Db2.
Rückblick: Webinar 'IBM IMS/DB ablösen' sowie Erfahrungsaustausch mit Gothaer und Provinzial
Rückblick: Webinar 'IBM IMS/DB ablösen' sowie Erfahrungsaustausch mit Gothaer und Provinzial
Webinar: "Automatisiert und sicher von IBM IMS/DB zu Db2" vom 25.10.2023
Sie kennen bereits die guten Gründe für die Ablösung Ihrer IMS-Datenbanken:
- Reduzierung der hohen Kosten und Mehrfach-Aufwände für parallele Nutzung unterschiedlicher Datenbanktechnologien
- Fehlende Flexibilität der IMS-Datenbanken
- Das schwindende Wissen über IMS und der Verlust der Know-how-Träger
- Nachwuchs ist nicht in Sicht
- Die schwierige Verbindung mit neuen Technologien wie Mobile, Cloud, etc.
Die Hürden für eine Ablösung der IMS-Datenbanken sind jedoch enorm hoch und die Anwendungen laufen stabil. Diese oft unternehmenskritischen Anwendungen sind sehr groß, sehr komplex, sehr alt und die vorhandene Dokumentation ist in den meisten Fällen nicht für das Vorhaben geeignet.
Von hierarchisch nach relational - 100% automatisch
Das Ziel ist, die Anwendung auf sauberes SQL umzustellen, also nicht, die IMS-Zugriffe mittels einer proprietären Zwischenschicht zur Laufzeit nach SQL zu „übersetzen“. Die maßgeschneiderte, vollständig automatisierte Transformation mit AMELIO Modernization Platform garantiert die konsistente und revisionssichere Migration Ihrer COBOL- und PL/I-Anwendungen.
Wie können Sie Ihr IMS-System sicher und effizient ablösen?
Delta Software Technology stellte Ihnen mit AMELIO eine zuverlässige Lösung vor, die Ihnen folgende Vorteile bietet:
- Sie werden bei der Definition des neuen relationalen Datenmodells unterstützt.
- Die Transformation wird sicher und vollständig automatisiert durchgeführt - mit automatischer Integration der Änderungen aus der parallel weitergeführten Entwicklung.
- Der Testaufwand wird durch die vollständige Automation aller Änderungen drastisch reduziert.
- Es gibt keinen Footprint und keinen Vendor Lock-in.
Rückblick zum Webinar
Wir konnten für dieses Webinar die Gothaer Solutions GmbH und Provinzial Versicherung AG gewinnen.
Die Teilnehmer nutzten die Gelegenheit und stellten Ihre Fragen direkt den Expert:innen der Unternehmen, die ihre IMS-Datenbanken bereits erfolgreich abgelöst haben.
Dr. Daniela Schilling (CEO, Delta Software Technology GmbH) stellte die Delta-Lösung AMELIO vor:
"Mit AMELIO Modernization Platform automatisiert und sicher von IBM IMS/DB nach Db2"
In der anschließenden Diskussionsrunde standen die Experten der Gothaer und Provinzial den Zuhörern Rede und Antwort. Sie berichteten darüber, dass der Betrieb und die Entwicklung ungestört weiterlief und dass durch das Migrationsprojekt die Wartbarkeit und die Zukunftsfähigkeit der Systeme gesichert ist. Prozesse wurden vereinheitlicht und durch gezielte und selbstverständlich automatisiert implementierte Optimierung der Zugriffslogik laufen einzelne Anwendungen nun sogar performanter als noch mit dem hierarchischen Datenbanksystem.
Bei der Frage, was sie beim nächsten Mal anders machen würden, waren sich beide Kunden einig: Weniger testen und nichts mehr manuell migieren! - Dadurch würden sie noch mehr Zeit, Geld und Nerven einsparen, denn die automatisierte Lösung von Delta funktioniert einfach und sicher.
Folien und Aufzeichnung vom Webinar
Sie konnten nicht teilnehmen?
Kein Problem: Hier können Sie die Vortragsfolien und die Aufzeichnung anfordern.
Gerne zeigen wir Ihnen, welche Möglichkeiten sich Ihnen durch AMELIO Modernization Platform für Ihre Vorhaben bieten.
Wir freuen uns auf Ihre Kontaktaufnahme.
Ihre Ansprechpartner
PS.: Die Lösung ist für alle Datenbanksysteme einsetzbar, nicht nur für IBM IMS und Db2.
Sie suchen weitere Informationen?
Dann finden Sie hier die passenden Berichte:
IMS-Ablösung bei Gothaer: In Time – In Budget – In Scope
Gothaer Systems migriert zusammen mit Delta mehr als 400 IMS-Datenbanken zu Db2. Durch den Aufbau einer passgenauen Factory konnten notwendige Schritte zur Transformation automatisiert, gut kalkuliert und risikoarm durchgeführt werden.
„Durch die Migration von IMS/DB nach Db2 zusammen mit Delta haben wir erfolgreich den nächsten großen Schritt im Projekt ‘Smarter Mainframe’ gemeistert.“
Burkhard Oppenberg, CIO, Gothaer Solutions GmbH
Lesen Sie hier die Success-Story:
https://delta-software.com/link.php?de=0314
Provinzial schafft vollständige Migration von IMS/DB zu Db2 mit Delta
Mit den Werkzeugen und Dienstleistungen von Delta gelang Provinzial Rheinland automatisiert und sicher die vollständige Anwendungs- und Datenmigration von IMS/DB zu Db2 für mehr als 75 IBM IMS-Datenbanken und über 36.000 Artefakte.
"Die Gewährleistung einer betrieblichen 'Laufruhe' im Projekt trotz komplexer Modernisierungen ist sicherlich ein Alleinstellungsmerkmal der Lösung.“
Stephan Kaiser, Programmpate Provinzial Versicherung AG
Lesen Sie hier die Success-Story:
https://delta-software.com/link.php?de=0329
4 wichtige Schritte für die nachhaltige Software-Modernisierung
- Sie schätzen die Zuverlässigkeit, Geschwindigkeit und den Funktionsumfang Ihrer COBOL- und PL/I-Anwendungen?
- Für Sie sind diese Anwendungen bzw. ihre Funktionalität auch zukünftig eine unverzichtbare Basis Ihrer Anwendungslandschaft?
- Sie wollen dauerhaft eine gute Qualität Ihrer betrieblichen Back-end-Anwendungen?
Aber: Sie wollen auch Änderungen schnell umsetzen und von neuen Technologien profitieren. Sie wollen bei allen Änderungen auf Nummer Sicher gehen.
Wir zeigen Ihnen 4 Schritte, die Ihnen helfen, Ihre Anwendungen sicher und nachhaltig zu modernisieren.
4 wichtige Schritte für die nachhaltige Software-Modernisierung
4 wichtige Schritte für die nachhaltige Software-Modernisierung
- Schätzen Sie den Funktionsumfang und die Zuverlässigkeit Ihrer COBOL- und PL/I-Anwendungen?
- Hadern Sie mit der Komplexität und fehlt Ihnen das genaue Wissen über die Implementierung der Funktionalität?
- Haben auch Sie seit langem die Investitionen in die bestehenden Backend-Anwendungen reduziert und jetzt sind Ihre Wissensträger auf dem Weg in die Rente?
- Wollen Sie Ihre betrieblichen Backend-Anwendungen modernisieren und von neuen Technologien profitieren und dabei bei allen Änderungen auf Nummer Sicher gehen?
Wir erläutern 4 Schritte, die Ihnen helfen, Ihre Anwendungen sicher und nachhaltig zu modernisieren. Die einzelnen Artikel werden in unserem Newsletter nach und nach veröffentlicht.
Best Practices für die Anwendungsmodernisierung
Auch wenn es unendlich viele Gründe für eine Anwendungsmodernisierung gibt, das übergeordnete Ziel besteht immer darin, die Risiken von Altanwendungen zu reduzieren, Kosten zu sparen, mit moderner IT die organisatorische Agilität zu erhöhen und nicht zuletzt auch attraktiv für neue Fachkräfte zu sein.
Die folgenden 4 Schritte helfen Ihnen, Ihre Anwendungen sicher und nachhaltig zu modernisieren.
- Passgenaue Assessments für gute Entscheidungen: Lesen Sie dazu "4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 1)"
- Automatisierte Anwendungsanalyse für das umfassende und genaue (Wieder-)Verstehen der implementierten Anwendungslogik, um Risiken und Kosten für die Modernisierung oder Neu-Implementierung zu senken und den einfachen Wissenstransfer zu gewährleisten: Lesen Sie dazu "4 wichtige Schritte für die nachhaltige Software-Modernisierung (Teil 2)"
- Agiles Clean-up, damit Ihre Ressourcen optimal eingesetzt werden (Teil 3)
- Vollständig automatisierte Transformation für eine absolut sichere und flexible Modernisierung.
Legacy-Anwendungen modernisieren leichtgemacht
Unsere Kunden profitieren bereits seit fast 50 Jahren von unseren automatisierten Lösungen, um ihre individuellen IT-Anwendungen sicher und nachhaltig zu entwickeln und dabei Kosten und Risiken zu senken. Wir können aus unserer Erfahrung mit sehr großen Projekten sagen, dass die meisten der in COBOL und PL/I entwickelten oder durch Generatoren erzeugten Anwendungen sehr groß und komplex sind, weil die Geschäftslogik, die sie implementieren, umfangreich und komplex ist.
Anwendungsgröße, Komplexität und starke Interkonnektivität der einzelnen Komponenten, nicht mehr benötigter Code in den Anwendungen ebenso wie fehlendes Wissen über die Anwendungen, ungeeignete Dokumentation behindern eine sichere, effektive und effiziente Modernisierung.
Wie kommt man also zu guten Entscheidungen und realistischen Planungen, einem umfassenden und genauen Verständnis der Anwendungen sowie einer zuverlässigen Bereinigung, die eine sichere Modernisierung und eine fehlerfreie Transformation Ihrer wertvollen Legacy-Anwendungen in zukunftsfähige Anwendungen garantieren?
Schritt 1: Passgenaue Assessments
Schritt 1
Passgenaue Assessments für gute Entscheidungen
Wie kommt man zu guten Entscheidungen und realistischen Planungen, die eine sichere Modernisierung und eine fehlerfreie Transformation Ihrer wertvollen Legacy-Anwendungen in zukunftsfähige Anwendungen garantieren?
Die Lösung ist ein Assessment. Aber Vorsicht: Es genügt nicht – wie es viele Anbieter propagieren – einfach ein paar Zahlen über die ungefähre Größe und die Anzahl Module zu listen, um zu verlässlichen Schätzungen der Aufwände und Kosten zu kommen. Die Risiken liegen, wie so oft, im Detail.
Natürlich könnten auch Entscheidungen nach „Pi mal Daumen“ und Bauchgefühl zum Erfolg führen. In der Regel führen sie aber zu Zeitverzögerungen (auch in anderen Projekten) und signifikanten Kostensteigerungen und oft leider auch zum Scheitern der Modernisierungsprojekte.
In ihrem Chaos-Report 2019 berichtet die Standish Group, dass 83,9 % der IT-Projekte teilweise oder vollständig scheitern. In Studien werden immer wieder die folgenden Gründe für das Scheitern genannt:
- Schlecht definierte Anforderungen
- Schlecht definierte oder unrealistische Planungen
- Ungenaue und unrealistische Schätzungen
Die Modernisierungsprojekte, die wir für große Finanzdienstleister durchgeführt haben, haben gezeigt: Nur eine vollständige Analyse aller Sourcen im Vorfeld liefert zuverlässige Informationen. Die Betonung liegt hier auf Vollständig und Alle. Nur so werden alle Hürden und Abhängigkeiten erkannt. Nur so lassen sich gute Entscheidungen treffen und die Risiken ausschalten.
Passgenaues Assessment – Warum?
Eine bloße Sammlung aller Daten über Ihre Anwendungen hilft Ihnen nicht, die Risiken und Kosten umfangreicher Änderungen zuverlässig einzuschätzen. Das kann nur eine genau auf Ihr Projektziel und Ihre Anwendungen ausgerichtete Analyse leisten.
Unsere Projekte haben uns gezeigt, dass eine zielgerichtete und individuell auf das Projekt zugeschnittene Analyse der Anwendungen eine entscheidende Grundlage ist für:
- Die genaue Definition der Anforderungen
- Zuverlässige Planungen
- Die realistische Einschätzung der Risiken und Aufwände
Ein maßgeschneidertes Assessment findet alle Stolperstellen und hilft, die Anforderungen für ein Projekt exakt zu definieren, ermöglicht genaue Planung und bereitet so den Weg für die erfolgreiche Durchführung.
Was können wir für Sie tun?
Wenn Sie den Erfolg Ihrer Modernisierungsprojekte sichern wollen, dann informieren Sie sich über die Möglichkeiten unserer passgenauen Application Assessments.
Eine erste Übersicht finden Sie in unserem Flyer „Application Assessment: Don’t Guess – Assess“.
Sprache: Deutsch - Version: mt11085.02
Passgenaue Application Assessments ermöglichen Ihnen, die Knackpunkte für Ihre Projekte zuverlässig zu ermitteln und exakt zu bewerten. Sie helfen Ihnen, Ihre Projekte im Bereich der Modernisierung, Migration, Massenänderung und Bereinigung Ihrer COBOL- und PL/I-Anwendungen erfolgreich termin- und budgetgerecht durchzuführen.
Weiterlesen...Jedes Projekt ist anders und unser Flyer gibt Ihnen nur einen ersten Überblick. Um die für Sie beste Lösung zu erhalten, sollten Sie die Anforderungen und Details Ihres Vorhabens mit uns direkt besprechen.
Schritt 2: Anwendungsanalyse
Schritt 2
Automatisierte Anwendungsanalyse für genaues Verstehen und einfachen Wissenstransfer
Unabhängig davon, ob Sie die Funktionalität Ihrer Backend-Anwendungen durch den Wechsel des Datenhaltungssystems oder den Austausch einzelner Technologiebausteine modernisieren oder mit "modernen" Sprachen neu entwickeln wollen, Sie müssen immer erst genau wissen, was aktuell implementiert ist und wie es implementiert ist.
Große und komplexe Anwendungen zu verstehen, ist eine Herkules-Aufgabe! Besonders, wenn man die Anwendungen nicht selbst entwickelt hat und erst recht, wenn die ursprünglichen Entwickler nicht mehr verfügbar sind. Die Dokumentation – falls vorhanden und aktuell – bietet nicht das zum Verständnis und für eine Modernisierung oder ein Neuschreiben notwendige Wissen über die Implementierung der Funktionalität.
Auch wenn die Anwendungen ursprünglich gut strukturiert waren, hat dieses Design im Laufe der Jahrzehnte oft gelitten. Es werden alte Architekturen und Techniken verwendet. Es wurde immer wieder neuer Code hinzugefügt, um neue Anforderungen zu erfüllen. Jedoch wurde selten nicht mehr benötigter Code entfernt, da man sich nicht wirklich sicher war, dass dieser Code unter keinen Umständen mehr benötigt wird und man die Kosten und den Aufwand für entsprechende Tests scheute. Man schätzt im Allgemeinen, dass der Anteil "toten Codes" in den Anwendungen pro Dekade um ca. 10% steigt. Auch dieser verhindert das genaue Verständnis.
Mangelhaftes Verständnis der bestehenden Anwendungen führt zu
- Schlecht oder sogar falsch definierten Anforderungen
- Schlecht definierten und unrealistischen Planungen
- Unrealistischen Schätzungen der Risiken und Aufwände
- Fehlern bei der Modernisierung bzw. Neuimplementierung
Lesen Sie dazu auch "Chaos-Report 2019 der Standish Group".
Mangelhaftes Verständnis der bestehenden Anwendungen führt aber in der Regel auch zu Zeitverzögerungen (auch in anderen Projekten) und signifikanten Kostensteigerungen und leider oft auch zum Scheitern von Modernisierungsprojekten.
Anwendungen wirklich verstehen – Ein Traum?
Die Wahrheit bzw. das gesamte Wissen über Ihre Anwendungen, die Funktionalität und ihre tatsächliche Implementierung steckt im aktuellen Source-Code!
Aber Vorsicht: Es genügt nicht – wie es viele Anbieter propagieren – einfach den Anwendungscode, die Datenverwendung und eventuell noch die Abhängigkeiten zu visualisieren. Einige Tools, insbesondere solche, die auch für die Maintenance eingesetzt werden, bieten auch die schrittweise Ausführung des Codes an. Das alles reicht nicht, um die Anwendungen und ihre Implementierung wirklich zu verstehen.
Aber die gute Nachricht ist: Dieses Wissen kann durch unsere automatisierte Anwendungsanalyse schnell wiedergewonnen werden.
Richtige Strukturierung und logische Abstraktion
Wirkliches Verständnis gewinnt man erst durch richtige Strukturierung und logische Abstraktion, durch die Möglichkeit, den analysierten Code unter unterschiedlichen Aspekten und in verschiedenen Perspektiven zu betrachten und vor allem, die Implementierung über verschiedene Ebenen abstrahieren zu können.
Es geht darum, nicht nur den physischen Code und die Datenstrukturen darzustellen, sondern die logischen Komponenten des Source-Codes und die Bedingungen für ihr Zusammenspiel zu ermitteln. Nur so lassen sich die implementierten Funktionen, ihre Schnittstellen sowie die Bedingungen für ihre Ausführung ableiten.
Um den Wissenstransfer, das Onboarding und die fachspezifische Kommunikation zu vereinfachen, braucht es außerdem eine sprachneutrale Darstellung der Informationen.
Automatisierte Anwendungsanalyse mit AMELIO Logic Discovery
AMELIO Logic Discovery ist ein innovatives Analyse-Werkzeug, das Ihnen hilft, Ihre nativen und generierten COBOL-, PL/I und Delta ADS-Anwendungen besser zu verstehen und die relevante Funktionalität umfassend zu sichern.
Durch tiefgehende und umfassende Analysen der Anwendungen ermittelt AMELIO Logic Discovery
- Was implementiert ist
- Wie es implementiert ist
- Welche logischen Zusammenhänge bestehen
- Welche Komponenten eine logische Einheit bilden (Prozeduren, Composites, …)
- Bedingungen, unter denen Prozeduren und Komponenten aufgerufen bzw. ausgeführt werden
- Wie die Schnittstellen dieser Komponenten aussehen
- Welchen Datenstrukturen wie und wo verwendet werden (Definition, Scope,…)
Von den Implementierungsdetails wird abstrahiert, die gewonnenen Informationen werden verknüpft, logische Strukturierungen vorgenommen und Erkenntnisse über die Funktionalität der Anwendung abgeleitet. Das Ergebnis ist eine übersichtliche, sprachneutrale und technologieunabhängige Darstellung der Anwendungslogik, in der frei über alle Ebenen, in themenbezogenen Sichten und in wählbaren Detaillierungsgraden navigiert werden kann, so dass Ihre Mitarbeiterinnen und Mitarbeiter die Anwendungen einfach verstehen können.
Die Modernisierungsprojekte, die wir für große Unternehmen durchgeführt haben, haben gezeigt: Ein genaues Verständnis der Funktionalität der vorhandenen Anwendungen und ihrer Implementierung ist für den Erfolg von Modernisierungsprojekten unerlässlich.
AMELIO Logic Discovery bietet Ihnen eine zuverlässige Basis für Ihre Anwendungsmodernisierung, für die Beseitigung technischer Schulden, bei Entscheidungen über die nächsten Entwicklungsschritte, für die Neuentwicklung mit modernen Sprachen und für viele weitere Aufgaben.
AMELIO Logic Discovery bietet neue, flexible und strukturierte Sichten auf unsere Anwendung. Besonders die logischen Perspektiven helfen die Knackpunkte in unserer Anwendung zu finden und zu verstehen.
Marcel Rozema (Senior Software Architekt, RDW)
Werkzeugfamilie AMELIO
AMELIO Logic Discovery kann entsprechend Ihren spezifischen Anforderungen erweitert werden. So ist es zum Beispiel möglich, mittels Code-Smell-Analyse festzustellen, ob firmenspezifische Coding Standards verletzt werden und wenn ja, an welchen Stellen. Für Modernisierungsprojekte können automatisiert die „Points of Interest“ und damit mögliche Knackpunkte ermittelt werden.
Speziell für Bereinigungs- und Modernisierungsprojekte besteht die Möglichkeit, AMELIO Logic Discovery mit anderen Tools der AMELIO-Familie zu verbinden und so gewünschte Änderungen am Source Code vollständig automatisiert und revisionssicher durchzuführen.
Unsere Werkzeuge helfen Ihnen, COBOL-,PL/I- und Delta ADS-Anwendungen zielgerichtet zu analysieren, schnell und sicher an neue Anforderungen und technische Infrastrukturen anzupassen, sowie Risiken zuverlässig abzuschätzen.
Das (und noch mehr) können wir für Sie tun!
Wenn Sie die Risiken und Kosten für Ihre Modernisierungsprojekte reduzieren und Ihren Teams das wirkliche (Wieder)Verstehen Ihrer Anwendungen erleichtern wollen, dann informieren Sie sich jetzt über die Möglichkeiten unserer automatisierten Anwendungsanalyse mit AMELIO Logic Discovery.
Eine erste Übersicht finden Sie in unserem Flyer "Analyse für COBOL & PL/I – Anwendungen (wieder) verstehen"
Sprache: Deutsch - Version: mt11098-02
AMELIO Logic Discovery ist ein innovatives Analyse-Werkzeug, das Ihnen hilft, Ihre nativen und generierten COBOL-, PL/I und Delta ADS-Anwendungen besser zu verstehen und die relevante Funktionalität umfassend zu sichern.
Weiterlesen...Weitere Informationen zu AMELIO Logic Discovery finden Sie hier:
AMELIO Logic Discovery: COBOL-, PL/I, Delta ADS-Anwendungen genau verstehen
Jedes Projekt ist anders und unsere Flyer geben Ihnen nur einen ersten Überblick. Um die für Sie beste Lösung zu erhalten, sollten Sie die Anforderungen und Details Ihres Vorhabens mit uns direkt besprechen.
Schritt 3: Agiles Clean-up
Schritt 3
Erst bereinigen, dann modernisieren - Warum?
Wie oft haben Sie schon Code aus produktiven Anwendungen entfernt? Waren Sie sich dabei sicher oder hatten Sie ein flaues Gefühl im Magen, weil Sie sich nicht zu 100% sicher waren, ob dieser Code tatsächlich nie mehr gebraucht wird? Oder haben Sie einfach die neuen Funktionen hinzugefügt und gedacht, Code, der nicht durchlaufen wird, schadet ja auch nicht? Und wenn man nur Code hinzufügt, braucht man ja auch nur diesen zu testen. Also alles OK? Mitnichten!
Bei den wichtigen Backend-Anwendungen in COBOL und PL/I, die bereits seit Dekaden im Einsatz sind, ist ein Anteil von 25 – 40% an nicht mehr benötigtem Code keine Seltenheit. Dieser Code beeinträchtigt die Lesbarkeit, erschwert das Verständnis der Anwendungen und treibt nicht nur die Kosten für die Maintenance in die Höhe, er ist auch eine signifikante Hürde für die Modernisierung und behindert die Entwicklungsprozesse.
Technische Schulden und nicht durchgeführte Bereinigungen in produktiven Anwendungen sind verantwortlich für
- Schlecht definierte und unrealistische Projektplanungen
- Höhere Wartungskosten und Wartungszeiten
- Langsamere Entwicklung und höhere Belastung der Entwickler
- Holprige Entwicklungsprozesse
- Größeres Risiko durch Sicherheitslücken
- Höhere Modulgrößen und dadurch höhere Systembelastung
- Höhere Kosten und Risiken für Modernisierungsprojekte
- Mangelhafte Zukunftsfähigkeit der Anwendungen
- Schlechtere Unterstützung der Geschäftsprozesse
- und vieles mehr …
Es lohnt sich also vor einer Modernisierung und auch sonst in regelmäßigen Abständen oder als Teil der Maintenance, eine Bereinigung und Beseitigung sogenannter technischer Schulden durchzuführen. Schließlich mistet man seinen Besitz ja auch regelmäßig aus oder bringt sein Auto zur Inspektion, um an den Dingen, die man wirklich braucht, möglichst lange Freude zu haben und von ihnen zu profitieren.
Anwendungen automatisiert und agil bereinigen – Warum?
Die Anforderungen an die Bereinigung sind hoch:
- Der laufende Betrieb darf unter keinen Umständen gestört werden.
- Die Wartung und Weiterentwicklung der Anwendungen dürfen keinesfalls beeinträchtigt werden.
- Gewünscht ist ein schrittweises Vorgehen, da es die Ressourcen schont.
- Die Bereinigung soll automatisiert erfolgen, um die Revisionssicherheit zu gewährleisten.
Normalerweise wird Software-Bereinigung (wenn überhaupt) manuell durchgeführt. Dabei wird die Vielfalt an möglichen Bereinigungen Programm für Programm durchgeführt. Nicht immer sind aber alle notwendigen oder möglichen Bereinigungsmaßnahmen von Anfang an bekannt. Manche können erst erkannt werden, wenn andere Maßnahmen bereits durchgeführt wurden.
Sicherer und überschaubarer ist es, wenn eine bestimmte Bereinigung für alle Programme oder für Programmpakete gleichzeitig durchgeführt wird. Dafür müssen ggf. Programme mehrfach angepackt werden. Risiko und Aufwand können mit einem automatisierten Vorgehen minimiert werden, das beliebig oft für Bereinigungen angewendet werden kann und das auch um neue Bereinigungen erweitert werden kann.
All das garantiert Ihnen die Bereinigung Ihrer Software mit AMELIO CleanUp, unserer Waschmaschine für Software. Dazu bietet AMELIO CleanUp ein agiles Vorgehen:
- Neue Bereinigungsmaßnahmen können nach und nach hinzugefügt werden können.
- Die Anwendungen können in überschaubare Teilanwendungen unterteilt werden und für jedes Paket kann separat festgelegt werden, welche Maßnahmen angewendet werden sollen.
- Jedes Paket kann beliebig oft durch die Waschmaschine verarbeitet werden.
Lesen Sie dazu den Bericht unseres Kunden RDW: "RDW beseitigt technische Schulden mit automatisierter Lösung von Delta"
Sprache: Deutsch - Version: mt11093.02
Bestehende Anwendungen haben im Laufe der Jahre eine Menge technischer Schulden angehäuft. Das Entfernen kann die Wartung erheblich beschleunigen. In der Realität wird die Aufgabe, die Software durch Entfernen überflüssiger Teile zu verbessern, selten angegangen. Fehlerrisiko und Testkosten sind die Hauptgründe dafür, dass nichts unternommen wird.
Weiterlesen...Automatisierte, sichere und effiziente Bereinigung mit AMELIO CleanUp - der Waschmaschine für Ihre Software
AMELIO CleanUp ist eine innovative Lösung, die Ihre nativen und generierten COBOL-, PL/I und Delta ADS-Anwendungen sicher und automatisiert bereinigt – eine Waschmaschine für Ihre Software.
Sie können
- Beliebige Schritte für die Bereinigung definieren
- Vorgefertigte Waschprogramme nutzen
- Projektspezifische Waschprogramme iterativ entwickeln lassen
Die Waschmaschine AMELIO CleanUp wird perfekt an Ihre Situation angepasst. Jedes Waschprogramm löst ein Problem in allen Anwendungen. In einem Waschvorgang können mehrere Waschprogramme ausgeführt werden. Nach jedem Waschvorgang können die Sourcen direkt zurück in Produktion gegeben werden.
Die Bereinigung Ihrer Anwendungen wird stufenweise, voll automatisiert und damit absolut revisionssicher durchgeführt. Das ist die optimale Vorbereitung für Ihre Modernisierungsprojekte.
Die Projekte, die wir für große Unternehmen durchgeführt haben, haben gezeigt: Die Beseitigung der technischen Schulden lohnt sich. Eine (regelmäßige) Bereinigung steigert die Software-Qualität, senkt die Kosten (TCO) und sorgt für die Zukunftssicherheit der Anwendungen. Außerdem werden Kosten und Risiken für Modernisierungsprojekte signifikant reduziert.
"AMELIO CleanUp erlaubt es uns in kleinen Schritten und ohne Freeze-Zeit, unsere Anwendungen zukunftssicher zu machen."
Roland Römer, Product Owner, RDW ICT
AMELIO - Die Werkzeugfamilie für Ihre erfolgreiche Software-Modernisierung
Unsere Werkzeuge helfen Ihnen, COBOL-, PL/I- und Delta ADS-Anwendungen zielgerichtet zu analysieren, schnell und sicher an neue Anforderungen und technische Infrastrukturen anzupassen, sowie Risiken zuverlässig abzuschätzen.
Unser passgenaues Assessment, AMELIO Logic Discovery und AMELIO CleanUp bieten Ihnen eine zuverlässige Basis für Ihre Anwendungsmodernisierung, für die Beseitigung technischer Schulden, bei Entscheidungen über die nächsten Entwicklungsschritte, für die Neuentwicklung mit modernen Sprachen und für viele weitere Aufgaben.
Das (und noch mehr) können wir für Sie tun!
Wenn Sie die Risiken und Kosten für Ihre Modernisierungsprojekte reduzieren, technische Schulden abbauen und Ihre Anwendungen zuverlässig von unnötigem Ballast befreien wollen, dann informieren Sie sich jetzt über die Möglichkeiten unserer agilen, automatisierten Bereinigung mit AMELIO CleanUp.
Eine erste Übersicht finden Sie in unserem Flyer "AMELIO CleanUp: Beseitigen Sie Ihre technischen Schulden":
Sprache: Deutsch - Version: MT11102.02
Bereinigen Sie Ihre bewährten Anwendungen mit einer Waschmaschine für Software.
Auch Software sammelt über die Jahre Staub an. Wegen des Aufwands und dem Risiko wird eine Entfernung des Staubs oft vermieden. Andererseits wird die Wartung immer schwieriger. Soll der bewährte Code weiter genutzt werden, sei es in der Wartung oder als Basis für das Neuschreiben, lohnt es sich, die Anwendung zu bereinigen. Um dabei die aufwändige Handarbeit zu sparen und die Risiken zu minimieren, haben
... Weiterlesen...Weitere Informationen zu AMELIO CleanUp finden Sie außerdem auf unserer Webseite: AMELIO CleanUp aka. Waschmaschine für Software
Jedes Projekt ist anders und unsere Flyer geben Ihnen nur einen ersten Überblick. Um die für Sie beste Lösung zu erhalten, sollten Sie die Anforderungen und Details Ihres Vorhabens mit uns direkt besprechen.
Schritt 4: Transformation
Schritt 4
Vollständig automatisierte Transformation
Coming soon
Ausblick
In den nächsten Newslettern erhalten Sie weitere Informationen und wir erläutern Kriterien für Sicherheit und Flexibilität bei der Software-Modernisierung.
Wir helfen Ihnen, durch passgenaue Assessments gute Entscheidungen für Ihre Modernisierungsprojekte zu fällen, durch automatisierte Anwendungsanalyse das notwendige Anwendungswissen wiederzuerlangen, durch agile Bereinigung nur das wirklich Notwendige zu behalten und durch vollständig automatisierte Transformation Ihre Anwendungen absolut revisionssicher zu modernisieren.
Wir helfen Ihnen, Ihre Modernisierungsprojekte erfolgreich durchzuführen – ganz sicher!
Icons designed by Freepik from Flaticon.com
'Messekongress IT für Versicherungen' in Leipzig - Wir waren dabei
Vom 28. bis 29. November 2023 fand der 'Messekongress IT für Versicherungen' in Leipzig statt.
Delta Software Technology GmbH war zusammen mit dem Partner EasiRun Europa GmbH auf der Messe mit einem Stand vertreten. EasiRun und Delta arbeiten seit vielen Jahren erfolgreich in verschiedenen Projekten zusammen.
Hier finden Sie einen kurzen Rückblick des IT-Kongresses:
'Messekongress IT für Versicherungen' in Leipzig - Wir waren dabei
'Messekongress IT für Versicherungen' in Leipzig - Wir waren dabei
'Messekongress IT für Versicherungen' in Leipzig - Wir waren dabei
Vom 28. bis 29. November 2023 fand der 'Messekongress IT für Versicherungen' in Leipzig statt.
Der Messekongress bringt als führender Branchentreff IT-Verantwortliche der Versicherungsunternehmen und IT-Dienstleister zusammen. Das ist eine gute Gelegenheit, um gewichtige Marktteilnehmer passend zu den aktuellen Themen zu treffen, Erfahrungen auszutauschen und neue, spannende Geschäftskontakte zu knüpfen.
Delta Software Technology GmbH war zusammen mit EasiRun Europa GmbH auf der Messe vertreten. Große Unternehmen nutzen Deltas passgenaue Lösungen für die automatisierte Analyse, Bereinigung, Entwicklung und Modernisierung, um ihre bewährten individuellen Backend-Anwendungen sicher und nachhaltig zu entwickeln und fit zu machen für die Zukunft. EasiRun und Delta arbeiten seit vielen Jahren erfolgreich in verschiedenen Projekten zusammen.
Hier finden Sie den Rückblick des IT-Kongresses:
https://www.versicherungsforen.net/messekongress-it-fuer-versicherungen
Sie konnten nicht nach Leipzig kommen, möchten aber gerne mit uns sprechen?
Dann kommen wir sehr gern zu Ihnen und stellen Ihnen unsere Lösungen direkt bei Ihnen vor Ort vor.
Schreiben Sie uns eine E-Mail an
Neue Delta-Kurse: Jetzt anmelden
Wer Tools einsetzt, um die Software-Entwicklung zu automatisieren, braucht fundiertes Wissen über die Methoden, Arbeitsweisen und Möglichkeiten der Tools. Und das nicht nur „im Prinzip“, sondern bezogen auf die konkrete Umgebung und Aufgabe.
Unsere Schulungen und Workshops helfen Ihnen, Delta-Werkzeuge effizient einzusetzen und die Entwicklung Ihrer Anwendungen zu optimieren: Praxis-orientiert, unter Berücksichtigung Ihrer Einsatzschwerpunkte.
ADS Grundlagen – ADS für Administratoren – ADS Refresh – ADS on Eclipse – ADS What’s new
Oder sprechen Sie uns einfach auf Ihre individuelle Schulung an.
Weitere Informationen zu Schulungen und Workshops finden Sie hier:
Neue Delta-Kurse: Jetzt anmelden
Neue Delta-Kurse: Jetzt anmelden
Wer Tools einsetzt, um die Software-Entwicklung zu automatisieren, braucht fundiertes Wissen über die Methoden, Arbeitsweisen und Möglichkeiten der Tools. Und das nicht nur „im Prinzip“, sondern bezogen auf die konkrete Umgebung und Aufgabe.
Unsere Schulungen und Workshops helfen Ihnen, Delta-Werkzeuge effizient einzusetzen und die Entwicklung Ihrer Anwendungen zu optimieren: Praxis-orientiert, unter Berücksichtigung Ihrer Einsatzschwerpunkte.
ADS Grundlagen – ADS für Administratoren – ADS Refresh – ADS on Eclipse – ADS What’s new
Hier finden Sie die neuen Termine:
- 05.03.-07.03.2024 und 17.09.-19.09.2024 - ADS Grundlagen
- 12.03.-14.03.2024 und 25.09.-26.09.2024 - ADS für Administratoren
- 20.03.-21.03.2024 und 09.10.-10.10.2024 - ADS Refresh
- 03.04.-04.04.2024 und 29.10.-30.10.2024 - ADS on Eclipse
- 17.04.2024 und 06.11.2024 - ADS What’s new
- 24.04.2024 und 13.11.2024 - Delta DETAB
Weitere Informationen zu Schulungen und Workshops finden Sie hier ...
Oder sprechen Sie uns einfach auf Ihre individuelle Schulung an.
Delta Software Technology wünscht Frohe Festtage...
Wir wünschen Ihnen und Ihrer Familie harmonische Festtage sowie
ein gesundes, friedvolles und erfolgreiches neues Jahr 2024!
Dr. Daniela Schilling
und das Team der
Delta Software Technology
Delta Software Technology wünscht Frohe Festtage...
Delta Software Technology wünscht Frohe Festtage...
Wir wünschen Ihnen und Ihrer Familie harmonische Festtage sowie
ein gesundes, friedvolles und erfolgreiches neues Jahr 2024!
Dr. Daniela Schilling
und das Team der
Delta Software Technology
Download Newsletter
Sprache: Deutsch - Version: nl11023-04
Inhalt
- Rückblick: Webinar 'IBM IMS/DB ablösen' sowie Erfahrungsaustausch mit Gothaer und Provinzial
- 4 wichtige Schritte für die nachhaltige Software-Modernisierung
- 'Messekongress IT für Versicherungen' in Leipzig - Wir waren dabei
- Neue Delta-Kurse: Jetzt anmelden
- Delta Software Technology wünscht Frohe Festtage...
Die vorhandenen IT-Anwendungen bilden oft die wertvollsten Software-Ressourcen eines Unternehmens, mit denen es sich von seinen Wettbewerbern abhebt. Eine der größten Herausforderungen besteht daher heute darin, die Technologiebasis einer Unternehmung auszubauen, ohne Jahrzehnte wertvoller Entwicklungsarbeit aufgeben zu müssen.
Wie bringen Sie Ihre mit Delta ADS generierten COBOL-Anwendungen schnell und sicher in eine moderne Welt? Ganz einfach! Um Ihnen die Integration Ihrer Delta ADS-Anwendungen in Ihre Java-Umgebung zu erleichtern, stellt Delta Software Technology das Entwicklungssystem Delta ADS auch für den P3/COBOL-Compiler der Firma EasiRun zur Verfügung.
Delta ADS for COBOL
Delta ADS for COBOL ist eines der erfolgreichsten Entwicklungssysteme für betriebliche Backend-Anwendungen in COBOL. Die hochentwickelte und umfassende Generatortechnologie ermöglicht die automatisierte Erstellung plattformunabhängiger Online- und Batch-Anwendungen in COBOL. Diese automatisierte Erzeugung von standardisiertem, optimiertem und korrektem Code
- beschleunigt die Entwicklung durch Werkzeuge für immer wiederkehrende Standardabläufe in der Programmlogik und für Funktionstypen/gruppen,
- sichert die Qualität und reduziert den Testaufwand drastisch,
- sichert die Herstellerunabhängigkeit einerseits durch den Verzicht auf interpretative Laufzeitkomponenten und andererseits durch die Trennung von Anwendungslogik und plattformspezifischer Implementierung für Betriebssysteme, Datenhaltungssysteme und TP-Monitore.
Unsere Kunden haben mit Delta ADS extrem große Anwendungen realisiert: Mit hunderttausenden Programmen und Milliarden generierter Lines of Code (LoC). Die Entwicklung mit Delta ADS zeichnet sich aus durch einen hohen Grad an Abstraktion und Automatisierung. Sie ist stabil, zuverlässig und außerordentlich effizient.
EasiRun P3/COBOL
P3/COBOL wurde für den Übergang von COBOL zu Java entwickelt. P3/COBOL ist ein System, das vollständig auf Java basiert und die COBOL-Anwendungen in Java-Quellcode kompiliert. Es werden keine nativen C- oder C++-Add-Ons benötigt. P3/COBOL setzt bei der Performance-Optimierung auf reine Java-Funktionen, damit Sie die aktuelle JVM nicht verlassen müssen.
P3/COBOL ist eine bewährte Technologie, die 100% Java-Code generiert.
Delta ADS für P3/COBOL
Wir haben Delta ADS für das neue Zielsystem P3/COBOL in enger Zusammenarbeit mit unserem Partner EasiRun entwickelt. Dadurch sind spezielle Optimierungen der Code-Generierung möglich, die die Besonderheiten des P3/COBOL-Compilers berücksichtigen.
Delta ADS für P3/COBOL ermöglicht Ihnen die komfortable und sichere Integration Ihrer Delta ADS-Anwendungen in Ihre Java-Laufzeitumgebung. Das sind die Vorteile für Sie:
- Sie behalten Sie Ihre effiziente Entwicklung der Anwendungen mit Delta ADS, während Sie den generierten COBOL-Code mit P3/COBOL zu einer Java-Source kompilieren.
- Sie bringen schnell und sicher Ihre bewährten Delta-ADS-Anwendungen in Ihre Java-Laufzeitumgebung.
- Sie haben die Möglichkeit, nativen Java-Code direkt in die Delta ADS-Sourcen einzubetten.
- Sie profitieren von einer bewährten Technologie, die 100% Java-Code erstellt.
Delta ADS für P3/COBOL bietet Ihnen ein Höchstmaß an Sicherheit auf Ihrem Weg zu Java und unterstützt Sie dabei, Ihre Anwendungen schnell in einer modernen Welt zu platzieren.
Integrieren Sie Ihre Delta ADS-Anwendungen einfach in Ihre Java-Umgebung
Wollen auch Sie Ihre Delta ADS-Anwendungen nahtlos und sicher in Ihre Java-Umgebung integrieren? Gerne berücksichtigen wir auch Ihre Anforderungen und Wünsche in unserer neuen Lösung. Sprechen Sie uns direkt an!
E-Mail
EasiRun + Delta = Eine erfolgreiche Partnerschaft
„Die Unternehmen EasiRun und Delta pflegen seit vielen Jahren eine erfolgreiche und projekterprobte Partnerschaft und wir freuen uns diese Partnerschaft mit dem neuen Projekt fortzuführen“, so Dr. Daniela Schilling, CEO Delta Software Technology. Don Fitzgerald, CEO EasiRun Europa, bestätigt: “Delta überzeugt mit der Erfahrung aus mehr als 45 Jahren und einer Vielzahl erfolgreich umgesetzter Modernisierungsprojekte.“
EasiRun ist sowohl Anbieter von Werkzeugen und Beratungsleistungen mit dem Fokus auf Anwendungs-Modernisierung und -Transformation, als auch Lösungsanbieter in den Bereichen Mainframe, Java, .NET und COBOL (Linux, UNIX, Windows) sowie Cloud. Das Portfolio bietet unter anderem Eclipse-IDEs, COBOL-Transpiler, Datenhaltungs- und Webbrowser-Lösungen, Analyseleistungen sowie Automation und Integration für die individuellen Bedürfnisse der Kunden.
Delta Software Technology bietet Werkzeuge und passgenaue Lösungen für die
- automatisierte Anwendungserstellung für alle Plattformen (OS, DBMS, TP-Monitor, Compiler)
- automatisierte Anwendungsanalyse und Wissensgewinnung,
- automatisierte Bereinigung, um technische Schulden (Technical Debt) loszuwerden,
- automatisierte Anwendungsmigration, -transformation und -modernisierung.
Große Unternehmen nutzen die Delta-Lösungen, um ihre bewährten individuellen IT-Anwendungen sicher und nachhaltig zu entwickeln und fit zu machen für die Zukunft. Sie reduzieren dadurch die Kosten und Risiken für die Wartung, Modernisierung und Neuimplementierung ihrer Anwendungen und gewinnen an Flexibilität, Entscheidungsfreiheit und Sicherheit.
Sehr geehrte Delta-Interessenten,
heute haben wir für Sie einen ganzen Strauß an Neuigkeiten zusammengestellt:
Zunächst laden wir sehr herzlich ein zu unserem kostenlosen Webinar zur erfolgreichen und sicheren Ablösung von IBM/IMS DB. Dabei können Sie Ihre Fragen direkt den Mitarbeiter*innen zweier großer Unternehmen stellen.
Des Weiteren erleichtern wir Ihnen die einfache Integration Ihrer Delta ADS-Anwendungen in Ihre Java-Laufzeitumgebung mit Hilfe der Generierung für das Java-Zielsystem P3/COBOL von EasiRun Europe.
Wie Sie Ihre Delta ADS-Entwicklung nahtlos in eine moderne Entwicklungsumgebung integrieren können, lesen Sie im Erfahrungsbericht von YOUPLUS, einem der am schnellsten wachsenden Versicherungsunternehmen.
Außerdem haben wir für Sie einige Produkt-Updates.
Last but not least möchten wir Sie schon jetzt einladen zur Teilnahme und zur Einreichung Ihrer Themen für den Workshop "Software-Reengineering und -Evolution".
Melden Sie sich jetzt gleich an für unser Webinar und leiten Sie diese Einladung und diesen Newsletter gerne an interessierte Kolleginnen und Kollegen weiter!
Wir freuen uns auf einen regen Austausch mit Ihnen!
Ihr Team der Delta Software Technology
Webinar 'IBM IMS/DB ablösen' sowie Erfahrungsaustausch mit Gothaer und Provinzial
Seien Sie dabei: Wir laden Sie am 25.10.2023 um 11:00 Uhr zu diesem kurzen Webinar ein.
Sie kennen bereits die guten Gründe für die Ablösung Ihrer IMS-Datenbanken: Reduzierung der Kosten, Mehrfach-Aufwände für parallele Nutzung unterschiedlicher Datenbanktechnologien, fehlende Flexibilität, schwindendes Wissen, Verlust der Know-how-Träger, schwierige Verbindung mit neuen Technologien wie Mobile, Cloud, etc.
Die Hürden für eine Ablösung der IMS-Datenbanken sind enorm hoch und die Anwendungen laufen stabil. Diese oft unternehmenskritischen Anwendungen sind groß, komplex, alt und die Dokumentation ist in den meisten Fällen nicht für das Vorhaben geeignet.
Delta Software Technology stellt Ihnen eine zuverlässige Lösung vor:
- "Mit AMELIO Modernization Platform automatisiert und sicher von IBM IMS/DB nach Db2"
Dr. Daniela Schilling (CEO, Delta Software Technology GmbH) - Im Anschluss folgt eine Diskussionsrunde und Erfahrungsaustausch mit zwei unserer Referenzkunden:
Gothaer Solutions GmbH und Provinzial Versicherung AG berichten von ihren erfolgreichen Projekten.
Nutzen Sie die Gelegenheit und stellen Sie Ihre Fragen direkt den Unternehmen, die ihre IMS-Ablösung bereits erfolgreich durchgeführt haben.
Melden Sie sich direkt hier an!
Webinar 'IBM IMS/DB ablösen' sowie Erfahrungsaustausch mit Gothaer und Provinzial
Webinar 'IBM IMS/DB ablösen' sowie Erfahrungsaustausch mit Gothaer und Provinzial
Webinar: "Automatisiert und sicher von IBM IMS/DB zu Db2" vom 25.10.2023
Sie kennen bereits die guten Gründe für die Ablösung Ihrer IMS-Datenbanken:
- Reduzierung der hohen Kosten und Mehrfach-Aufwände für parallele Nutzung unterschiedlicher Datenbanktechnologien
- Fehlende Flexibilität der IMS-Datenbanken
- Das schwindende Wissen über IMS und der Verlust der Know-how-Träger
- Nachwuchs ist nicht in Sicht
- Die schwierige Verbindung mit neuen Technologien wie Mobile, Cloud, etc.
Die Hürden für eine Ablösung der IMS-Datenbanken sind jedoch enorm hoch und die Anwendungen laufen stabil. Diese oft unternehmenskritischen Anwendungen sind sehr groß, sehr komplex, sehr alt und die vorhandene Dokumentation ist in den meisten Fällen nicht für das Vorhaben geeignet.
Von hierarchisch nach relational - 100% automatisch
Das Ziel ist, die Anwendung auf sauberes SQL umzustellen, also nicht, die IMS-Zugriffe mittels einer proprietären Zwischenschicht zur Laufzeit nach SQL zu „übersetzen“. Die maßgeschneiderte, vollständig automatisierte Transformation mit AMELIO Modernization Platform garantiert die konsistente und revisionssichere Migration Ihrer COBOL- und PL/I-Anwendungen.
Wie können Sie Ihr IMS-System sicher und effizient ablösen?
Delta Software Technology stellte Ihnen mit AMELIO eine zuverlässige Lösung vor, die Ihnen folgende Vorteile bietet:
- Sie werden bei der Definition des neuen relationalen Datenmodells unterstützt.
- Die Transformation wird sicher und vollständig automatisiert durchgeführt - mit automatischer Integration der Änderungen aus der parallel weitergeführten Entwicklung.
- Der Testaufwand wird durch die vollständige Automation aller Änderungen drastisch reduziert.
- Es gibt keinen Footprint und keinen Vendor Lock-in.
Rückblick zum Webinar
Wir konnten für dieses Webinar die Gothaer Solutions GmbH und Provinzial Versicherung AG gewinnen.
Die Teilnehmer nutzten die Gelegenheit und stellten Ihre Fragen direkt den Expert:innen der Unternehmen, die ihre IMS-Datenbanken bereits erfolgreich abgelöst haben.
Dr. Daniela Schilling (CEO, Delta Software Technology GmbH) stellte die Delta-Lösung AMELIO vor:
"Mit AMELIO Modernization Platform automatisiert und sicher von IBM IMS/DB nach Db2"
In der anschließenden Diskussionsrunde standen die Experten der Gothaer und Provinzial den Zuhörern Rede und Antwort. Sie berichteten darüber, dass der Betrieb und die Entwicklung ungestört weiterlief und dass durch das Migrationsprojekt die Wartbarkeit und die Zukunftsfähigkeit der Systeme gesichert ist. Prozesse wurden vereinheitlicht und durch gezielte und selbstverständlich automatisiert implementierte Optimierung der Zugriffslogik laufen einzelne Anwendungen nun sogar performanter als noch mit dem hierarchischen Datenbanksystem.
Bei der Frage, was sie beim nächsten Mal anders machen würden, waren sich beide Kunden einig: Weniger testen und nichts mehr manuell migieren! - Dadurch würden sie noch mehr Zeit, Geld und Nerven einsparen, denn die automatisierte Lösung von Delta funktioniert einfach und sicher.
Folien und Aufzeichnung vom Webinar
Sie konnten nicht teilnehmen?
Kein Problem: Hier können Sie die Vortragsfolien und die Aufzeichnung anfordern.
Gerne zeigen wir Ihnen, welche Möglichkeiten sich Ihnen durch AMELIO Modernization Platform für Ihre Vorhaben bieten.
Wir freuen uns auf Ihre Kontaktaufnahme.
Ihre Ansprechpartner
PS.: Die Lösung ist für alle Datenbanksysteme einsetzbar, nicht nur für IBM IMS und Db2.
Sie suchen weitere Informationen?
Dann finden Sie hier die passenden Berichte:
IMS-Ablösung bei Gothaer: In Time – In Budget – In Scope
Gothaer Systems migriert zusammen mit Delta mehr als 400 IMS-Datenbanken zu Db2. Durch den Aufbau einer passgenauen Factory konnten notwendige Schritte zur Transformation automatisiert, gut kalkuliert und risikoarm durchgeführt werden.
„Durch die Migration von IMS/DB nach Db2 zusammen mit Delta haben wir erfolgreich den nächsten großen Schritt im Projekt ‘Smarter Mainframe’ gemeistert.“
Burkhard Oppenberg, CIO, Gothaer Solutions GmbH
Lesen Sie hier die Success-Story:
https://delta-software.com/link.php?de=0314
Provinzial schafft vollständige Migration von IMS/DB zu Db2 mit Delta
Mit den Werkzeugen und Dienstleistungen von Delta gelang Provinzial Rheinland automatisiert und sicher die vollständige Anwendungs- und Datenmigration von IMS/DB zu Db2 für mehr als 75 IBM IMS-Datenbanken und über 36.000 Artefakte.
"Die Gewährleistung einer betrieblichen 'Laufruhe' im Projekt trotz komplexer Modernisierungen ist sicherlich ein Alleinstellungsmerkmal der Lösung.“
Stephan Kaiser, Programmpate Provinzial Versicherung AG
Lesen Sie hier die Success-Story:
https://delta-software.com/link.php?de=0329
Coming Soon: Delta ADS - Generierung für das Java-Zielsystem P3/COBOL
Die vorhandenen IT-Anwendungen bilden oft die wertvollsten Software-Ressourcen eines Unternehmens, mit denen es sich von seinen Wettbewerbern abhebt. Eine der größten Herausforderungen besteht daher heute darin, die Technologiebasis einer Unternehmung auszubauen, ohne Jahrzehnte wertvoller Entwicklungsarbeit aufgeben zu müssen.
Wie bringen Sie Ihre mit Delta ADS generierten COBOL-Anwendungen schnell und sicher in eine moderne Welt? Ganz einfach! Um Ihnen die Integration Ihrer Delta ADS-Anwendungen in Ihre Java-Umgebung zu erleichtern, wird Delta Software Technology das Entwicklungssystem Delta ADS auch für den P3/COBOL-Compiler der Firma EasiRun zur Verfügung stellen.
Integrieren Sie Ihre Delta ADS-Anwendungen einfach in Ihre Java-Umgebung!
Coming Soon: Delta ADS - Generierung für das Java-Zielsystem P3/COBOL
Coming Soon: Delta ADS - Generierung für das Java-Zielsystem P3/COBOL
Die vorhandenen IT-Anwendungen bilden oft die wertvollsten Software-Ressourcen eines Unternehmens, mit denen es sich von seinen Wettbewerbern abhebt. Eine der größten Herausforderungen besteht daher heute darin, die Technologiebasis einer Unternehmung auszubauen, ohne Jahrzehnte wertvoller Entwicklungsarbeit aufgeben zu müssen.
Wie bringen Sie Ihre mit Delta ADS generierten COBOL-Anwendungen schnell und sicher in eine moderne Welt? Ganz einfach! Um Ihnen die Integration Ihrer Delta ADS-Anwendungen in Ihre Java-Umgebung zu erleichtern, stellt Delta Software Technology das Entwicklungssystem Delta ADS auch für den P3/COBOL-Compiler der Firma EasiRun zur Verfügung.
Delta ADS for COBOL
Delta ADS for COBOL ist eines der erfolgreichsten Entwicklungssysteme für betriebliche Backend-Anwendungen in COBOL. Die hochentwickelte und umfassende Generatortechnologie ermöglicht die automatisierte Erstellung plattformunabhängiger Online- und Batch-Anwendungen in COBOL. Diese automatisierte Erzeugung von standardisiertem, optimiertem und korrektem Code
- beschleunigt die Entwicklung durch Werkzeuge für immer wiederkehrende Standardabläufe in der Programmlogik und für Funktionstypen/gruppen,
- sichert die Qualität und reduziert den Testaufwand drastisch,
- sichert die Herstellerunabhängigkeit einerseits durch den Verzicht auf interpretative Laufzeitkomponenten und andererseits durch die Trennung von Anwendungslogik und plattformspezifischer Implementierung für Betriebssysteme, Datenhaltungssysteme und TP-Monitore.
Unsere Kunden haben mit Delta ADS extrem große Anwendungen realisiert: Mit hunderttausenden Programmen und Milliarden generierter Lines of Code (LoC). Die Entwicklung mit Delta ADS zeichnet sich aus durch einen hohen Grad an Abstraktion und Automatisierung. Sie ist stabil, zuverlässig und außerordentlich effizient.
EasiRun P3/COBOL
P3/COBOL wurde für den Übergang von COBOL zu Java entwickelt. P3/COBOL ist ein System, das vollständig auf Java basiert und die COBOL-Anwendungen in Java-Quellcode kompiliert. Es werden keine nativen C- oder C++-Add-Ons benötigt. P3/COBOL setzt bei der Performance-Optimierung auf reine Java-Funktionen, damit Sie die aktuelle JVM nicht verlassen müssen.
P3/COBOL ist eine bewährte Technologie, die 100% Java-Code generiert.
Delta ADS für P3/COBOL
Wir haben Delta ADS für das neue Zielsystem P3/COBOL in enger Zusammenarbeit mit unserem Partner EasiRun entwickelt. Dadurch sind spezielle Optimierungen der Code-Generierung möglich, die die Besonderheiten des P3/COBOL-Compilers berücksichtigen.
Delta ADS für P3/COBOL ermöglicht Ihnen die komfortable und sichere Integration Ihrer Delta ADS-Anwendungen in Ihre Java-Laufzeitumgebung. Das sind die Vorteile für Sie:
- Sie behalten Sie Ihre effiziente Entwicklung der Anwendungen mit Delta ADS, während Sie den generierten COBOL-Code mit P3/COBOL zu einer Java-Source kompilieren.
- Sie bringen schnell und sicher Ihre bewährten Delta-ADS-Anwendungen in Ihre Java-Laufzeitumgebung.
- Sie haben die Möglichkeit, nativen Java-Code direkt in die Delta ADS-Sourcen einzubetten.
- Sie profitieren von einer bewährten Technologie, die 100% Java-Code erstellt.
Delta ADS für P3/COBOL bietet Ihnen ein Höchstmaß an Sicherheit auf Ihrem Weg zu Java und unterstützt Sie dabei, Ihre Anwendungen schnell in einer modernen Welt zu platzieren.
Integrieren Sie Ihre Delta ADS-Anwendungen einfach in Ihre Java-Umgebung
Wollen auch Sie Ihre Delta ADS-Anwendungen nahtlos und sicher in Ihre Java-Umgebung integrieren? Gerne berücksichtigen wir auch Ihre Anforderungen und Wünsche in unserer neuen Lösung. Sprechen Sie uns direkt an!
E-Mail
EasiRun + Delta = Eine erfolgreiche Partnerschaft
„Die Unternehmen EasiRun und Delta pflegen seit vielen Jahren eine erfolgreiche und projekterprobte Partnerschaft und wir freuen uns diese Partnerschaft mit dem neuen Projekt fortzuführen“, so Dr. Daniela Schilling, CEO Delta Software Technology. Don Fitzgerald, CEO EasiRun Europa, bestätigt: “Delta überzeugt mit der Erfahrung aus mehr als 45 Jahren und einer Vielzahl erfolgreich umgesetzter Modernisierungsprojekte.“
EasiRun ist sowohl Anbieter von Werkzeugen und Beratungsleistungen mit dem Fokus auf Anwendungs-Modernisierung und -Transformation, als auch Lösungsanbieter in den Bereichen Mainframe, Java, .NET und COBOL (Linux, UNIX, Windows) sowie Cloud. Das Portfolio bietet unter anderem Eclipse-IDEs, COBOL-Transpiler, Datenhaltungs- und Webbrowser-Lösungen, Analyseleistungen sowie Automation und Integration für die individuellen Bedürfnisse der Kunden.
Delta Software Technology bietet Werkzeuge und passgenaue Lösungen für die
- automatisierte Anwendungserstellung für alle Plattformen (OS, DBMS, TP-Monitor, Compiler)
- automatisierte Anwendungsanalyse und Wissensgewinnung,
- automatisierte Bereinigung, um technische Schulden (Technical Debt) loszuwerden,
- automatisierte Anwendungsmigration, -transformation und -modernisierung.
Große Unternehmen nutzen die Delta-Lösungen, um ihre bewährten individuellen IT-Anwendungen sicher und nachhaltig zu entwickeln und fit zu machen für die Zukunft. Sie reduzieren dadurch die Kosten und Risiken für die Wartung, Modernisierung und Neuimplementierung ihrer Anwendungen und gewinnen an Flexibilität, Entscheidungsfreiheit und Sicherheit.
YOUPLUS vereinheitlicht ihre Entwicklungsumgebung und aktualisiert Delta ADS
Eine moderne Entwicklungsumgebung war das Ziel für die Software-Entwickler von YOUPLUS Assurance Schweiz AG. Zusammen mit Delta Software Technology wurde die bisherige Entwicklungsumgebung durch Delta ADS on Eclipse abgelöst und gleichzeitig das Generatorsystem Delta ADS for COBOL aktualisiert.
Die Versicherungsgesellschaft YOUPLUS Lugano, eines der am schnellsten wachsenden Versicherungsunternehmen, nutzt seit über 30 Jahren erfolgreich das Generatorsystem Delta ADS für COBOL & PL/I von Delta Software Technology. Bei YOUPLUS werden die ADS-Programme auf dem PC entwickelt, gepflegt und anschließend passgenau in COBOL generiert. Die Ausführung der Programme erfolgt dann auf IBM z/VSE.
Im ersten Schritt wurde ADS von einer veralteten Version auf die neueste Version aktualisiert. Die Entwicklungs- und Generierungsprozesse von ADS-Programmen wurden, mit Hilfe von ADS on Eclipse, nahtlos in die Entwicklungsumgebung (OpenText / Micro Focus) des Kunden integriert. Somit konnte YOUPLUS eine einheitliche, integrierte Lösung bereitgestellt werden.
Lesen Sie hier, wie einfach der Wechsel auf eine moderne Entwicklungsumgebung sein kann:
YOUPLUS vereinheitlicht ihre Entwicklungsumgebung und aktualisiert Delta ADS
YOUPLUS vereinheitlicht ihre Entwicklungsumgebung und aktualisiert Delta ADS
Eine moderne Entwicklungsumgebung war das Ziel für die Software-Entwickler von YOUPLUS Assurance Schweiz AG. Zusammen mit Delta Software Technology wurde die bisherige Entwicklungsumgebung durch Delta ADS on Eclipse abgelöst und gleichzeitig das Generatorsystem Delta ADS for COBOL aktualisiert.
Im Jahr 2020 erwarb YOUPLUS Assurance Schweiz (YOUPLUS) einen Versicherungsbestand der AIG Life Insurance Switzerland Ltd., Breganzona und gleichzeitig einen weiteren Teil der AIG - American Security Life Insurance Company Ltd. in Vaduz.
2023 hat YOUPLUS seine Geschäftstätigkeit in einem neuen Unternehmen aufgenommen, das Lösungen für die gebundene Rente 3a und die kostenlose Rente 3b anbietet und eine einzigartige Anlagelogik mit den persönlichen Vorsorgethemen des Kunden verbindet.
Mittlerweile ist die YOUPLUS-Gruppe in acht europäischen Ländern aktiv. Das Unternehmen ist auf Lebens- und Rentenlösungen spezialisiert und gilt als eines der am schnellsten wachsenden Versicherungsunternehmen in Europa.
Die Versicherungsgesellschaft YOUPLUS Lugano nutzt seit über 30 Jahren erfolgreich das Generatorsystem Delta ADS für COBOL & PL/I (ADS) von Delta Software Technology (Delta). Bei YOUPLUS werden die ADS-Programme auf dem PC entwickelt, gepflegt und anschließend passgenau in COBOL generiert. Die Ausführung der Programme erfolgt dann auf IBM z/VSE.
Update auf das neuste ADS-Release
Im ersten Schritt wurde ADS von einer veralteten Version auf die neueste Version (6.6.2) aktualisiert. Dazu mussten lediglich die einzelnen Generatoren aktualisiert sowie Standardmacros geprüft und ggf. angepasst werden. Delta ist in dieser Aufgabe erfahren und bringt das passende Know-how zur sicheren Modernisierung mit.
Um den Entwicklern eine moderne und einheitliche Entwicklungsumgebung zur Verfügung zu stellen, wurde das Delta-Entwicklungssystem SCOUT² durch ADS on Eclipse (Delta IDS) abgelöst. Der Einsatz von Delta ADS on Eclipse hat den Vorteil, dass es in allen Eclipse-basierten Umgebungen direkt eingebunden werden kann. In diesem Fall wurde das Plugin in die Entwicklungsumgebung von OpenText (Micro Focus) integriert.
Effektivere Wartung und Entwicklung
Mit Hilfe von ADS on Eclipse wird die Arbeitsweise in der Entwicklung und Pflege der ADS-Programme vereinfacht und modernisiert, so dass die Entwickler optimal unterstützt werden. Durch den Einsatz des Post-Generation Debuggers wird die Wartung deutlich erleichtert vereinfacht und beschleunigt. Mit ihm kann der Generierungsprozess Schritt für Schritt nachvollzogen werden. Dadurch wird den Entwicklern und auch den Anwendungserben der Zugang zu den ADS-Programmen sehr erleichtert.
Die Entwicklungs- und Generierungsprozesse von ADS-Programmen wurden nahtlos in die Entwicklungsumgebung des Kunden integriert. Somit konnte YOUPLUS eine einheitliche, integrierte Lösung bereitgestellt werden.
Gehen auch Sie den Weg
Wollen auch Sie Ihren Entwicklern eine moderne und integrierte Entwicklungsumgebung zur Verfügung stellen? Dann sprechen Sie uns an! Unsere moderne und integrierte Entwicklungslösung Delta IDS steht für viele Umgebungen bereit, z.B. als ADS on Eclipse für alle Eclipse-basierte Entwicklungsumgebungen, als ADS on Visual Studio für Microsoft Visual Studio und Vusiual Studio Code bereit. Darüber hinaus erhalten aktive Delta-Kunden das Upgrade auf die neueste Delta ADS-Version kostenlos.
Gehen auch Sie den Weg und vereinfachen Sie die Wartung und Entwicklung Ihrer Delta ADS-Anwendungen – Ihre Entwickler und deren Anwendungserben werden es Ihnen danken.
Mehr zu ADS und Delta IDS
Sie möchten auch Ihre ADS-Installation upgraden und wissen, wie Sie Ihre Anwendungsentwicklung mit ADS einfach Ihre PC-basierten Entwicklungsumgebungen integrieren können? Dann kontaktieren Sie uns.
Sprache: Deutsch - Version: MT11104.01
Eine moderne Entwicklungsumgebung war das Ziel für die Software-Entwickler von YOUPLUS Assurance Schweiz AG. Zusammen mit Delta Software Technology wurde die bisherige Entwicklungsumgebung durch Delta ADS on Eclipse abgelöst und gleichzeitig das Generatorsystem Delta ADS for COBOL aktualisiert.
Weiterlesen...
Support Information: Neue Produktupdates verfügbar
Wir haben Ihre Anregungen umgesetzt und unsere Produkte weiter verbessert. Die folgenden Produkt-Releases stehen ab sofort für Sie bereit:
- Delta ADS 6 for COBOL (6.6.3)
Im neuen Release von Delta ADS haben wir neben einigen Korrekturen vor allem Verbesserungen im Post-Generation Debugger implementiert. Mit dem Post-Generation Debugger können Sie die Maintenance Ihrer Delta ADS-Anwendungen signifikant beschleunigen, indem Sie schnell und genau den Generierungsprozess verfolgen. Weitere Verbesserung haben wir auch im Bereich der Generierung von Data Access Servern für die objekt-basiert Datenbankintegration (Delta DBI) implementiert. - AMELIO Logic Discovery (2.4.1)
Im neuen Release von AMELIO Logic Discovery haben wir neben einigen Korrekturen vor allem die Navigation noch weiter optimiert. So gelangen Sie mit unserem innovativen Analysewerkzeugs für COBOL-, PL/I- und Delta ADS-Anwendungen noch schneller zu dem für Sie relevanten Wissen und den entsprechenden Stellen im Code.
Profitieren Sie jetzt von den Neuerungen
Fordern Sie einfach jetzt die neuen Produkt-Releases hier an.
Support Information: Neue Produktupdates verfügbar
Support Information: Neue Produktupdates verfügbar
Wir haben Ihre Anregungen umgesetzt und unsere Produkte weiter verbessert. Die folgenden Produkt-Releases stehen ab sofort für Sie bereit:
Delta ADS 6 for COBOL (6.6.3)
Im neuen Release von Delta ADS 6.6.3 haben wir neben einigen Korrekturen vor allem Verbesserungen im Post-Generation Debugger implementiert. Mit dem Post-Generation Debugger können Sie die Maintenance Ihrer Delta ADS-Anwendungen signifikant beschleunigen, indem Sie schnell und genau den Generierungsprozess verfolgen.
Weitere Verbesserung haben wir auch im Bereich der Generierung von Data Access Servern für die objekt-basiert Datenbankintegration (Delta DBI) implementiert.
Delta ADS 6.6.3 steht ab sofort für alle Plattformen für Sie bereit.
AMELIO Logic Discovery (2.4.1)
Im neuen Release von AMELIO Logic Discovery 2.4.1 haben wir neben einigen Korrekturen vor allem die Navigation noch weiter optimiert. So gelangen Sie mit unserem innovativen Analysewerkzeugs für COBOL-, PL/I- und Delta ADS-Anwendungen noch schneller zu dem für Sie relevanten Wissen und den entsprechenden Stellen im Code.
Profitieren Sie jetzt von den Neuerungen
Fordern Sie einfach jetzt die neuen Produkt-Releases hier an.
Neugierig? Lernen Sie unsere AMELIO-Produktfamilie kennen!
Sie kennen AMELIO noch nicht? Gerne stellen wir Ihnen unsere innovativen Werkzeuge zur automatisierten Software-Evolution vor:
- AMELIO Logic Discovery für das einfach (Wieder-)Verstehen
- AMELIO CleanUp – unsere Washing Machine für die agile Bereinigung
- AMELIO Modernization Platform für die vollständig automatisierte Modernisierung
Sehen Sie selbst, wie Sie Ihre Backend-Anwendungen sicher, passgenau und parallel zur laufenden Entwicklung fit machen für die Zukunft.
Schicken Sie uns bitte eine Nachricht über unsere Webseite oder rufen Sie uns an +49 (0) 2972 97 19-0.
Software-Reengineering & -Evolution: Profitieren Sie vom direkten Austausch zwischen Praxis und Forschung
„Software Reengineering und Evolution“ ist ein Evergreen in der Softwarenentwicklung. Neue Technologien und Möglichkeiten in der Entwicklung führen jedoch zu immer neuen Herausforderungen im Umgang mit der existierenden Software.
Die Fachgruppe Software-Reengineering und -Evolution (SRE) innerhalb der Gesellschaft für Informatik (GI) bietet hierzu spannende Vorträge und Diskussionen über Herausforderungen und Lösungen, Tool-Demos und vieles mehr.
Nutzen Sie die Gelegenheit zum direkten fachlichen Austausch und Networking. Die Teilnahme steht allen offen. Alle Einzelheiten zum Workshop „Software Reengineering und Evolution“ (WSRE) finden Sie hier:
Software-Reengineering & -Evolution: Profitieren Sie vom direkten Austausch zwischen Praxis und Forschung
Software-Reengineering & -Evolution: Profitieren Sie vom direkten Austausch zwischen Praxis und Forschung
„Software Reengineering und Evolution“ ist ein Evergreen in der Softwarenentwicklung. Neue Technologien und Möglichkeiten in der Entwicklung führen jedoch zu immer neuen Herausforderungen im Umgang mit der existierenden Software.
Die Fachgruppe Software-Reengineering und -Evolution (SRE) innerhalb der Gesellschaft für Informatik (GI) bietet hierzu spannende Vorträge und Diskussionen über Herausforderungen und Lösungen, Tool-Demos und vieles mehr.
Workshop Software-Reengineering & -Evolution (WSRE)
Mit der Tagungsreihe Workshop „Software Reengineering und Evolution“ (WSRE) möchte die SRE-Fachgruppe mit einer Vielzahl aktueller Themen, Praxis und Forschung zusammenbringen und den fachlichen Austausch fördern. Praktiker*innen und Forscher*innen sind herzlich eingeladen, beim WSRE über Erfahrungen, Projekte, Forschungsergebnisse, Methoden, Werkzeuge, und „War-Stories“ in diesem Bereich zu berichten, ihre aktuellen Arbeiten vorzustellen und in einem offenen Umfeld konstruktiv zu diskutieren.
WSRE 2024
Der 26. Workshop Software-Reengineering & Evolution der GI-Fachgruppe Software-Reengineering (SRE) fand am 29. und 30. April in Bad Honnef statt.
Delta war dabei
Dr. Daniela Schilling präsentierte im Rahmen der diesjährigen Tool-Session:
„Wenn das Englischwörterbuch nicht ausreicht – Mit AMELIO Logic Discovery COBOL-Anwendungen verstehen“
Um eine große, komplexe und über Jahrzehnte gewachsene COBOL-Anwendung (wieder-)zuverstehen, reicht es nicht aus, den Code lesen zu können. Stattdessen ist es notwendig, von technischen Details zu abstrahieren und Wissen auf einen Blick zu erhalten. Für verschiedene Aufgaben werden zudem passende Sichten auf die Anwendung benötigt. Wir stellen mit AMELIO Logic Discovery ein Tool zur automatisierten Wissens(wieder)gewinnung vor.
Sie konnten nicht teilnehmen? Kein Problem!
Sprechen Sie uns direkt an und erfahren Sie, wie Ihnen AMELIO Logic Discovery helfen kann, Ihre COBOL-Anwendungen wiederzuverstehen.
Download Newsletter
Sprache: Deutsch - Version: nl11023-03
Inhalt
- Webinar 'IBM IMS/DB ablösen' sowie Erfahrungsaustausch mit Gothaer und Provinzial
- Coming Soon: Delta ADS - Generierung für das Java-Zielsystem P3/COBOL
- YOUPLUS vereinheitlicht ihre Entwicklungsumgebung und aktualisiert Delta ADS
- Support Information: Neue Produktupdates verfügbar
- Software-Reengineering & -Evolution: Profitieren Sie vom direkten Austausch zwischen Praxis und Forschung