Sehr geehrte Delta-Interessenten,
wenn Sie an die Modernisierung Ihrer zentralen IT-Anwendungen denken, haben Sie dann auch bereits eine Lösung für die folgenden Probleme:
- Wie können technische Schulden sicher eliminiert werden bzw. wie können Sie Ihre Anwendungen modernisieren, ohne neue technische Schulden aufzubauen?
- Wie erhalten Sie ein umfassendes und genaues Verständnis der jetzigen Implementierung der Anwendungen?
Lesen Sie hier, wie Ihre KollegInnen in anderen Unternehmen diese Probleme lösen.
Außerdem haben wir für Sie neue Versionen unserer Produkte AMELIO Logic Discovery und ADS. Planen Sie jetzt mit uns das Update Ihrer Installation.
Wir wünschen Ihnen eine anregende Lektüre
Ihr Team der Delta Software Technology
Großem Finanzdienstleister gelingt sicherer Plattformwechsel mit AMELIO
Auf Knopfdruck weg vom Mainframe: AMELIO Modernization Platform ermöglicht großem Baufinanzierer sicheren Plattformwechsel
Ein führender Baufinanzdienstleister konsolidiert seine Plattformen und wechselte deshalb vom IBM Mainframe auf Red Hat-Linux.
Die Migration der zentralen, stark vernetzten Anwendungen mit mehr als 4.500 Programmen und über 1.000 DB2-Tabellen, barg jedoch besondere Risiken: Parallele Änderungen und Weiterentwicklung, Performance in der neuen Umgebung, ...
Erfahren Sie hier, wie diese Herausforderung gemeistert wurde:
Großem Finanzdienstleister gelingt sicherer Plattformwechsel mit AMELIO
Großem Finanzdienstleister gelingt sicherer Plattformwechsel mit AMELIO
Auf Knopfdruck weg vom Mainframe:
Deltas AMELIO Modernization Platform ermöglicht großem Baufinanzierer sicheren Plattformwechsel
Ein führender Baufinanzdienstleister konsolidiert seine Plattformen und wechselte deshalb vom IBM Mainframe auf Red Hat-Linux. Die Migration der zentralen, stark vernetzten Anwendungen barg jedoch besondere Risiken, z.B. durch parallele Änderungen und Weiterentwicklung und auch bezüglich der Performance in der neuen Umgebung. Mit den AMELIO-Werkzeugen von Delta Software Technology gelang diesem Unternehmen die sichere Migration ihrer hochkritischen Kernanwendung.
Die Projektleitung lobte insbesondere die gute Zusammenarbeit mit dem Hersteller. Delta hat das Projekt zum Festpreis angeboten und ist dennoch sehr flexibel auf besondere Wünsche eingegangen. Durch die gute Zusammenarbeit mit Delta entspricht die transformierte Anwendung genau den Anforderungen des Unternehmens.
Das geschäftskritische Herzstück
Der Baufinanzdienstleister sieht seinen gesellschaftlichen Auftrag darin, Menschen den Wunsch nach Wohneigentum zu erfüllen. Um seine Services perfekt zu unterstützen, wurde das Herzstück der IT-Anwendungen, das Kernbuchungssystem, selbst entwickelt: Mehrere tausend Programme mit Millionen Lines of Code verarbeiten Daten in eintausend Datenbanktabellen und unterstützen die Mitarbeiter perfekt in ihrer täglichen Arbeit für mehrere Millionen Kunden.
Anforderungen: Absolute Sicherheit und parallele Weiterentwicklung
Im Rahmen der konzernweiten Plattformkonsolidierung sollte das Kernbuchungssystem von der bisherigen IBM z/OS CICS-Plattform mit DB2-Datenbanken auf Red Hat-Linux mit Oracle migriert werden.
Aus der Bedeutung der Anwendung folgten zusätzliche Anforderungen an die Migrationslösung:
- Keinerlei Störung des Tagesgeschäfts
- Permanente Verfügbarkeit der Teilsysteme für parallele Änderungen und Weiterentwicklung, kein Blockieren, kein Einfrieren
- Konsistente Übernahme von Änderungen und Weiterentwicklungen der produktiven Anwendung für die Migration
- Revisionssichere Dokumentation aller Änderungen
Die Migration des Kernbuchungssystems war jedoch nur ein Teil eines umfangreichen Gesamtprojekts. Das hieß, Änderungen, die sich durch andere Teilprojekte ergaben, mussten termingerecht in der Transformation des Kernbuchungssystems berücksichtigt werden. Ebenso musste flexibel auf Terminänderungen in anderen Projekten reagiert werden.
Technische Daten
Technische Daten des Projekts
Das Projekt: Migration einer zentralen Anwendung
- Plattformmigration: IBM z/OS CICS → Red Hat Linux + Micro Focus EDz
- Anwendungstransformation: IBM VS COBOL → Micro Focus COBOL
- Datenbankmigration: IBM DB2 → Oracle DB
- Konvertierung der Daten und Anwendungen: EBCDIC → ASCII
- Datenmigration
Die Sourcen:
- 4.500 Programme
- 16.000 Copybooks
- 11 Mio. Lines of Code COBOL
- 1.000 IBM DB2-Tabellen
Die maßgeschneiderte Lösung mit AMELIO
Der Baufinanzdienstleister entschied sich für die Zusammenarbeit mit dem Modernisierungsspezialisten Delta Software Technology. Delta bot dem Unternehmen eine maßgeschneiderte und gleichzeitig vollautomatisierte Transformation ihres Kernbuchungssystem mit AMELIO-Werkzeugen zum Festpreis.
Die eingesetzten Delta-Werkzeuge:
- AMELIO Logic Discovery
Vollständige Analyse der Anwendung im Vorfeld, um alle Knackpunkte für das Projekt zu ermitteln. - AMELIO Modernization Platform
Diese adaptive Transformation Factory arbeitet regelbasiert. Dadurch kann sie auf die Anforderungen perfekt zugeschnitten werden und auch betriebliche Besonderheiten, Standards oder spezielle Umsetzungsregeln zur Performance-Verbesserung berücksichtigen.
Deltas AMELIO Modernization Platform arbeitet vollständig automatisiert nach einem Clean Room-Konzept: Alle Änderungen werden ohne jegliche manuellen Eingriffe konsistent und revisionssicher in allen Sourcen durchführt. - Datentransformatoren
Auf der Grundlage der Ergebnisse der Anwendungsanalyse mit AMELIO Logic Discovery generierte Delta maßgeschneiderte Datentransformatoren, die die Migration aller Daten durchführten.
Delta hat mit AMELIO Modernization Platform eine hoch spezialisierte, auf das Projekt zugeschnittene Transformation Factory eingerichtet, die automatisch, d.h. ohne manuelle Eingriffe die vorgegebenen Massenänderungen an den Programmen des Kernbuchungssystems durchführte.
Dieser Ansatz ermöglichte es dem Unternehmen, während der Dauer des Projekts jederzeit neue Versionen ihrer Sourcen, die durch die Wartung und Weiterentwicklung oder durch die Auswirkungen anderer Projekte entstanden, zu transformieren.
Performance
Die Projektleitung zeigte sich beeindruckt von der Effizienz und Flexibilität, mit der die AMELIO-Factory eingerichtet, kontinuierlich optimiert und an ihre Wünsche angepasst wurde.
Ein Beispiel für die gute Zusammenarbeit und die Flexibilität der Lösung: Jeder, der den Mainframe verlässt, sorgt sich um die Performance seiner Anwendungen. Im Laufe des Projekts ergaben Performance-Tests, dass sich die Komponenten in der neuen Umgebung anders verhielten als erwartet. Delta änderte die Transformationsregeln für bestimmte Zugriffe und transformierte die Anwendung einfach erneut. Und das Problem war gelöst!
Planungssicherheit und feste Kosten
Im Vorfeld des Projekts führte Delta mit AMELIO Logic Discovery ein vollständiges Assessment aller Sourcen durch. Der Baufinanzdienstleister gewann durch die Ergebnisse dieses Assessments bereits wichtige Erkenntnisse für die Planung und Durchführung des Projekts:
- Welche Transformationen sind erforderlich?
- Welche Knackpunkte existieren?
- Welche Abhängigkeiten gibt es?
- Wie können Pakete zugeschnitten werden, um diese Stück für Stück statt mit einem Big Bang in Produktion zu bringen?
- Und wie sieht der Projektablauf aus? Welcher Zeitrahmen ist realistisch?
Außerdem gewann das Unternehmen durch diese Vorbereitung zusätzlich Sicherheit bezüglich der Kosten:
Delta bot nach einem ausführlichen Assessment die gesamte Transformation zum Festpreis an und ist trotzdem mit außerordentlicher Flexibilität auf zusätzliche Wünsche während des Projekts eingegangen.
Erfolgreiche Transformation in-time und in-budget
Mit den AMELIO-Werkzeugen von Delta Software Technology konnte der Baufinanzdienstleister das Herzstück seines Systems, die große, geschäftskritische, in COBOL entwickelte Anwendung parallel zum laufenden Betrieb sicher vom Mainframe in die neue Umgebung migrieren.
Wichtig waren für das Unternehmen insbesondere die folgenden Vorteile:
- Während des gesamten Projekts konnten die normale Wartung und Weiterentwicklung ungestört fortgeführt werden. Die dadurch entstandenen Änderungen wurden sauber in die Transformation der Anwendung übernommen.
- Die Lösung berücksichtigte die unternehmenseigenen Standards und die Projektleitung konnte zwischen Umsetzungsvarianten frei wählen.
- Die Delta-Lösung half auch bei der Optimierung der Anwendung für die neue Plattform. Neue Erkenntnisse über das Laufzeitverhalten der Anwendung in der neuen Umgebung konnten einfach automatisiert für die Transformation der gesamten Anwendung genutzt werden.
- Die Teilpakete wurden Schritt für Schritt - ohne Big Bang - in Produktion übernommen.
- Gute Performance der Anwendung in der neuen Umgebung
- No Footprint, No Vendor-Lock-in: Delta-Werkzeuge werden nach der Transformation nicht mehr benötigt. Dem Unternehmen entstehen keine Folgekosten.
Durch den Einsatz von AMELIO Modernization Platform wurde ein Automationsgrad von 99,5% erreicht, d.h. von 4.500 Programmen wurden 4.478 Programme vollständig automatisch transformiert. 22 Programme erforderten eine besondere Lösung. Sie wurden vorab modifiziert, bevor auch sie vollständig automatisch transformiert wurden.
Der Projektleitung des Unternehmens und die Geschäftsführerin von Delta Software Technology, Dr. Daniela Schilling, sind sich einig:
„Die offene Kommunikation und die hervorragende Zusammenarbeit aller Mitarbeiter und Verantwortlichen hat wesentlich zum Erfolg des Projekts beigetragen."
Delta Software Technology
Delta Software Technology ist Spezialist für automatisierte Lösungen, die ihren Kunden helfen, ihre individuellen IT-Anwendungen sicher und nachhaltig zu entwickeln und zu modernisieren.
Deltas Werkzeuge und maßgeschneiderte Lösungen zeichnen sich insbesondere aus durch zuverlässig kalkulierbare Kosten sowie nachhaltige Investitions- und Zukunftssicherheit. Kunden senken Kosten und Risiken für die Wartung, Modernisierung und Neu-Implementierung ihrer Anwendungen und gewinnen Flexibilität, Entscheidungsfreiheit und Sicherheit.
RDW nutzt AMELIO Logic Discovery zur Entscheidungsfindung
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.
Erfahren Sei hier, wir RDW technische Schulden effizient reduziert ...
RDW nutzt AMELIO Logic Discovery zur Entscheidungsfindung
RDW nutzt AMELIO Logic Discovery zur Entscheidungsfindung
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.
RDW reduziert die technischen Schulden in seiner über Jahrzehnte gewachsenen Anwendung, um diese wieder flexibler und zukunftssicher zu gestalten.
Aber:
- Welche Maßnahmen sind möglich oder notwendig?
- Welche Code-Anteile können entfernt werden, welche müssen überarbeitet werden und wie?
- Welche Auswirkungen und Zusammenhänge gibt es?
- Und wie geht man dabei am besten vor?
Um diese und andere Fragen für eine Anwendung mit etwa 5.500 Programmen und ca. 8 Mio Lines of Code sicher beantworten zu können, setzt RDW nun AMELIO Logic Discovery ein.
RDW profitiert von neuem Release
Dabei profitiert RDW auch von den neuen Features aus Release 2.0. Neben den bewährten Perspektiven bietet AMELIO Logic Discovery jetzt mit KnowledgeBase und CallTree zwei weitere Perspektiven, die dabei helfen Wissen über die Anwendung (wieder) zu gewinnen.
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)
Können wir Ihnen helfen Ihre Anwendung (wieder) zu verstehen?
Wollen Sie auch Ihre Anwendung wiederverstehen, wie RDW technische Schulden beseitigen oder modernisieren und suchen einen sicheren Weg zum Ziel?
Sprechen Sie uns an, wir zeigen Ihnen gern was unsere AMELIO Familie leisten kann.
Über RDW
RDW ICT ist der IT-Dienstleister der nationalen Kraftfahrzeugverwaltung der Niederlande. Zu den Hauptaufgaben gehören die Inspektion und Registrierung von Fahrzeugen, die Marktzulassung von Fahrzeugen, die Verwaltung von Führerscheinen, Auskunftsdienste für die Polizei - insgesamt mehr als 300 Millionen Transaktionen pro Jahr.
Lesen Sie auch ...
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...
Anwendungen verstehen: Finden statt suchen
AMELIO Logic Discovery hilft Ihnen, Ihre großen und komplexen COBOL-, PL/I- und Delta ADS-Anwendungen (wieder) zu verstehen.
Mit den beiden neuen Perspektiven „KnowledgeBase“ und „CallTree“ geht das nun noch schneller.
Weitere Informationen zu AMELIO Logic Discovery erhalten Sie hier:
Anwendungen verstehen: Finden statt suchen
Anwendungen verstehen: Finden statt suchen
AMELIO Logic Discovery hilft Ihnen, Ihre großen und komplexen COBOL-, PL/I- und Delta ADS-Anwendungen (wieder) zu verstehen. Mit den beiden neuen Perspektiven „KnowledgeBase“ und „CallTree“ sowie der Query-Technologie geht das nun noch schneller.
KnowledgeBase - Finden statt suchen
Mit der Perspektive KnowledgeBase erhalten Sie auf Knopfdruck eine Übersicht über alle analysierten Artefakte. Sie finden schnell und sicher den Einstieg zu den Modulen, die für Ihre Aufgabe relevant sind.
Darüber hinaus
- Erhalten Sie Analyseinformationen sowohl zu Gruppen von Artefakten als auch zu jedem einzelnen Artefakt
- Erfahren Sie, welche Pattern gefunden wurden und wie oft, und das sowohl für die gesamte Anwendung, für Gruppen von Artefakten oder einzelne Artefakte
- Können Sie mit der Kommentarfunktion Erkenntnisse festhalten und anderen zur Verfügung stellen
- Bekommen Sie mit den Bookmarks und Tags die Möglichkeit, besonders wichtige Artefakte zu kennzeichnen und schnell ausfindig zu machen
- Legen Sie mit intelligenten Filterfunktionen einfach Ihren Fokus auf die Artefakte, die für die aktuelle Aufgabe relevant sind
Query-Technologie
Die neue Query-Technology erweitert die KnowledgeBase-Perspektive und liefert Ihnen genau die für Ihre Aufgabe relevanten Module. Zusätzlich zu den vorgefertigten Queries können Sie mit dem Query-Builder ganz einfach eigene Queries definieren.
Übersicht im Anwendungsnetz
Eine immer wiederkehrende Frage, um die Abhängigkeiten im Netzwerk der Artefakte zu erkennen: Wer ruft wen und wer wird von wem aufgerufen?
Auch das liefert AMELIO Logic Discovery auf Knopfdruck. Die neue CallTree-Perspektive ist das Gegenstück zur etablierten ProgramTree-Perspektive. Sie zeigt für ein Programm an, von welchen anderen Programmen dieses aufgerufen wird.
- Erhalten Sie Informationen über die Programmschnittstellen, welche Parameter erwartet und welche tatsächlich übergeben werden
- Zeigen Ihnen Entscheidungstabellen übersichtlich und eindeutig, welche Bedingungen erfüllt sein müssen, damit ein Programm aufgerufen werden kann.
Sichern Sie Ihren Projekterfolg durch optimale Anwendungsanalyse mit AMELIO Logic Discovery
Sie wollen Ihre Anwendung (wieder)verstehen, ein Migrations- oder Modernisierungsprojekt durchführen?
Oder Ihre Anwendungen von technischen Schulden befreien?
AMELIO Logic Discovery hilft Ihnen dabei und liefert Ihnen automatisch alle Informationen, die Sie brauchen. Probieren Sie es aus.
Weitere Informationen zu AMELIO Logic Discovery erhalten Sie auf unserer Webseite - Oder sprechen Sie uns einfach direkt an!
Lesen Sie auch ...
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...
Support Information: Neue Produktupdates verfügbar
Wir haben neue Versionen für folgende Produkte freigegeben:
- AMELIO Logic Discovery 2.1.1
- ADS for COBOL 6.4.4 - für alle Plattformen
- ADS on Micro Focus Enterprise Developer 7.2.0
- ADS on Eclipse 7.2.0
- Generator Engine 6.5.2 for IBM z/OS; Windows, Linux, ...
Weitere Informationen zu neuen Funktionen und Korrekturen finden Sie hier ...
Support Information: Neue Produktupdates verfügbar
Support Information: Neue Produktupdates verfügbar
Wir haben neue Versionen für folgende Produkte freigegeben:
- AMELIO Logic Discovery 2.1.1
- ADS for COBOL 6.4.4 - für alle Plattformen
- ADS on Micro Focus Enterprise Developer 7.2.0
- ADS on Eclipse 7.2.0
- Generator Engine 6.5.2 for IBM z/OS; Windows, Linux, ...
AMELIO Logic Discovery: Mit neuen Perspektiven schneller zu besserer Übersicht
Profitieren Sie von den neuen Features: Neben den bewährten Perspektiven bietet das neue Release AMELIO Logic Discovery 2.1 jetzt mit KnowledgeBase und CallTree zwei weitere Perspektiven, die dabei Ihnen helfen, Wissen über Ihre Anwendungen (wieder) zu gewinnen. Darüber hinaus haben wir die Möglichkeit geschaffen, jedes Artefakt mit Annotationen zu versehen, um damit das Wissen zu sichern und die Arbeit im Team weiter zu erleichtern.
Wollen auch Sie Ihre Anwendung wieder verstehen, wie unser Kunde RDW technische Schulden beseitigen oder modernisieren wie der IT-Dienstleister msg systems und suchen Sie einen sicheren Weg zum Ziel? Dann sprechen Sie uns an, wir zeigen Ihnen gerne, anhand Ihrer Beispiele, wie Sie mit AMELIO Ihre Anwendungen einfach verstehen und sicher modernisieren können.
Delta ADS on Micro Focus Enterprise Developer: Finales Release jetzt verfügbar
Mit ADS on Micro Focus Enterprise Developer können Sie Ihre Arbeitsumgebungen für die Anwendungsentwicklung vereinheitlichen. ADS on Micro Focus ED integriert alle ADS-Werkzeuge nahtlos in Ihre individuelle Entwicklungsumgebung.
Dazu wurde ein passendes Function Package für den Application Workbench Manager (AWM) erstellt, welches bei der Generierung auf dem Host hilft sowie die lokale Generierung mit Zugriff auf Host-Datasets u.a. via FTPS unterstützt.
Delta ADS on Eclipse: Bietet noch mehr
ADS on Eclipse wurde um diverse Komfortfunktionen erweitert: Die ADS XREF-View gibt jetzt zusätzliche Informationen zu den Generierungen aus und der Post-Generation Debugger kann von dort aus direkt aufgerufen werden. Darüber hinaus gibt es eine Unterstützung des ftp- und ftps-Protokolls in Suchpfaden.
Neben den o.g. Entwicklungsumgebungen steht Ihnen das Plugin auch für andere Eclipse-basierte Entwicklungsumgebungen sowie für Microsoft Visual Studio zur Verfügung.
Weitere Informationen
Detaillierte Informationen zu neuen Funktionen und Korrekturen finden unsere Kunden in den Release Notes 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: nl11021.02
Inhalt
- Großem Finanzdienstleister gelingt sicherer Plattformwechsel mit AMELIO
- RDW nutzt AMELIO Logic Discovery zur Entscheidungsfindung
- Anwendungen verstehen: Finden statt suchen
- Support Information: Neue Produktupdates verfügbar
AMELIO Logic Discovery hilft Ihnen, Ihre großen und komplexen COBOL-, PL/I- und Delta ADS-Anwendungen (wieder) zu verstehen. Mit den beiden neuen Perspektiven „KnowledgeBase“ und „CallTree“ sowie der Query-Technologie geht das nun noch schneller.
KnowledgeBase - Finden statt suchen
Mit der Perspektive KnowledgeBase erhalten Sie auf Knopfdruck eine Übersicht über alle analysierten Artefakte. Sie finden schnell und sicher den Einstieg zu den Modulen, die für Ihre Aufgabe relevant sind.
Darüber hinaus
- Erhalten Sie Analyseinformationen sowohl zu Gruppen von Artefakten als auch zu jedem einzelnen Artefakt
- Erfahren Sie, welche Pattern gefunden wurden und wie oft, und das sowohl für die gesamte Anwendung, für Gruppen von Artefakten oder einzelne Artefakte
- Können Sie mit der Kommentarfunktion Erkenntnisse festhalten und anderen zur Verfügung stellen
- Bekommen Sie mit den Bookmarks und Tags die Möglichkeit, besonders wichtige Artefakte zu kennzeichnen und schnell ausfindig zu machen
- Legen Sie mit intelligenten Filterfunktionen einfach Ihren Fokus auf die Artefakte, die für die aktuelle Aufgabe relevant sind
Query-Technologie
Die neue Query-Technology erweitert die KnowledgeBase-Perspektive und liefert Ihnen genau die für Ihre Aufgabe relevanten Module. Zusätzlich zu den vorgefertigten Queries können Sie mit dem Query-Builder ganz einfach eigene Queries definieren.
Übersicht im Anwendungsnetz
Eine immer wiederkehrende Frage, um die Abhängigkeiten im Netzwerk der Artefakte zu erkennen: Wer ruft wen und wer wird von wem aufgerufen?
Auch das liefert AMELIO Logic Discovery auf Knopfdruck. Die neue CallTree-Perspektive ist das Gegenstück zur etablierten ProgramTree-Perspektive. Sie zeigt für ein Programm an, von welchen anderen Programmen dieses aufgerufen wird.
- Erhalten Sie Informationen über die Programmschnittstellen, welche Parameter erwartet und welche tatsächlich übergeben werden
- Zeigen Ihnen Entscheidungstabellen übersichtlich und eindeutig, welche Bedingungen erfüllt sein müssen, damit ein Programm aufgerufen werden kann.
Sichern Sie Ihren Projekterfolg durch optimale Anwendungsanalyse mit AMELIO Logic Discovery
Sie wollen Ihre Anwendung (wieder)verstehen, ein Migrations- oder Modernisierungsprojekt durchführen?
Oder Ihre Anwendungen von technischen Schulden befreien?
AMELIO Logic Discovery hilft Ihnen dabei und liefert Ihnen automatisch alle Informationen, die Sie brauchen. Probieren Sie es aus.
Weitere Informationen zu AMELIO Logic Discovery erhalten Sie auf unserer Webseite - Oder sprechen Sie uns einfach direkt an!
Lesen Sie auch ...
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...
Sehr geehrte Delta-Interessenten,
so sehr die Pandemie uns einschränkt – beruflich wie privat: Sie verschafft vielen Unternehmen die Gelegenheit, lange notwendige Projekte in der Software-Entwicklung anzugehen.
Die Modernisierung ebenso wie die Re-Implementierung und die Pflege Ihrer Anwendungen verursachen hohe Kosten und erhebliche Risiken für die operativen Betrieb. Kosten und vor allem Risiken können Sie durch automatisierte Lösungen reduzieren.
Informieren Sie sich heute über automatische Assessments, vollständige Analysen und maßgeschneiderte Clean-Ups, die Ihnen helfen können, Ihre Ressourcen besser zu nutzen und Risiken für ihre Projekte zu reduzieren.
Wir wünschen viel Freude beim Lesen und freuen uns über jedes Feedback!
Ihr Team der Delta Software Technology
3 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 auch zukünftig ein unverzichtbarer Bestandteil 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.
In diesem und unseren beiden nächsten Newslettern zeigen wir Ihnen 3 Schritte, die Ihnen helfen, Ihre Anwendungen sicher und nachhaltig zu modernisieren.
3 wichtige Schritte für die nachhaltige Software-Modernisierung
3 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
msg setzt bei der Modernisierung von Anwendungen auf AMELIO Logic Discovery
Im Auftrag eines großen Versicherers suchte die msg Systems ag Schweiz ein Analysewerkzeug, um Teile einer geschäftskritischen Kernanwendung neu zu schreiben. Dazu sollte ein Tool gefunden werden, welches die Businesslogik automatisch aus der Anwendung extrahiert und übersichtlich darstellt, um diese schneller zu verstehen und in eine neue Sprache überführen zu können.
Die msg ist davon überzeugt, dass AMELIO eine große Hilfe bei der Modernisierung ist und Unterstützung bei der Umstellung bietet.
Gerne zeigen wir Ihnen anhand Ihrer Beispiele die Leistungsfähigkeit von AMELIO Logic Discovery.
Erfahren Sie hier mehr über das Projekt:
msg setzt bei der Modernisierung von Anwendungen auf AMELIO Logic Discovery
msg setzt bei der Modernisierung von Anwendungen auf AMELIO Logic Discovery
Im Auftrag eines großen Versicherers suchte die msg Systems ag Schweiz ein Analysewerkzeug, um Teile einer geschäftskritischen Kernanwendung neu zu schreiben. Dazu sollte ein Tool gefunden werden, welches die Businesslogik automatisch aus der Anwendung extrahiert und übersichtlich darstellt, um diese schneller zu verstehen und in eine neue Sprache überführen zu können.
Bei Modernisierungsprojekten gilt es besondere Hürden zu nehmen: Zum einen stehen die ursprünglichen Entwickler teils nicht mehr zur Verfügung. Stattdessen werden die Anwendungen von deren "Erben" weiterbetreut, die jedoch nichts von den Ursprüngen und über die Gründe für bestimmte Entscheidungen wissen. Zum anderen dient die vorhandene Dokumentation der Unterstützung der Wartung. Für die Modernisierung oder das Neuschreiben werden jedoch Informationen benötigt, die die Dokumentation meist nicht liefern kann. Als einzig zuverlässige Quelle bleibt somit nur der Source Code selbst. Das Problem verschärft sich noch, wenn ein Dienstleister eine Anwendung eines Kunden verstehen oder modernisieren möchte. Wie also kann das notwendige Wissen für eine Modernisierung transferiert und womöglich sogar wiedergewonnen werden?
Die msg sieht sich mit dieser Aufgabenstellung konfrontiert: Für eine große Versicherung sollen Teile einer geschäftskritischen Kernanwendung neu geschrieben werden. Die bestehende Anwendung wurde in COBOL und PL/I entwickelt, zum Teil native und zum anderen Teil mit Delta ADS generiert. Die msg entschied sich, die Leistungsfähigkeit von AMELIO Logic Discovery zu evaluieren. Ein Teil dieser Anwendung wurde herausgenommen und einmal manuell sowie einmal automatisch analysiert und bewertet. Schnell war klar:
„AMELIO Logic Discovery hilft und stellt alles sehr übersichtlich dar!“
msg Systems
AMELIO arbeitet modellorientiert und stellt die Analyseergebnisse als sprachneutrale Dokumentation zur Verfügung. Dabei ist AMELIO konfigurierbar und kann perfekt an die Bedürfnisse eines (Modernisierungs-)Projekts angepasst werden.
Klare Empfehlung für AMELIO
Die msg ist davon überzeugt, dass AMELIO eine große Hilfe bei der Modernisierung ist und Unterstützung bei der Umstellung bietet. Das Wissen über eine Anwendung kann schneller, einfacher und sicherer aufgebaut werden, um sie damit effizienter neu schreiben zu können.
Über die msg-Gruppe
Die msg systems ag Schweiz gehört zu msg, einer unabhängigen Unternehmensgruppe mit mehr als 8.500 Mitarbeitenden. Die msg-Gruppe ist in 28 Ländern in den Branchen Automotive, Banking, Consumer Products, Food, Healthcare, Insurance, Life Science & Chemicals, Manufacturing, Public Sector, Telecommunications, Travel & Logistics sowie Utilities tätig und unterstützt ihre Kunden bei der digitalen Transformation.
Überzeugen Sie sich selbst
Besitzen auch Sie geschäftskritische Kernanwendungen und suchen nach einer Möglichkeit, diese vollautomatisch und zuverlässig analysieren zu können?
Dann wenden Sie sich an uns. Gerne zeigen wir Ihnen anhand Ihrer Beispiele die Leistungsfähigkeit von AMELIO Logic Discovery.
RDW beseitigt technische Schulden mit automatisierter Lösung von Delta
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.
RDW hat einen Weg gefunden, technische Schulden auf sichere Weise zu beseitigen. Die AMELIO Modernization Platform von Delta spielt dabei eine Schlüsselrolle.
Erfahren Sie hier mehr über das Projekt:
RDW beseitigt technische Schulden mit automatisierter Lösung von Delta
RDW beseitigt technische Schulden mit automatisierter Lösung von Delta
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.
RDW hat einen Weg gefunden, technische Schulden auf sichere Weise zu beseitigen. Die AMELIO Modernization Platform von Delta spielt dabei eine Schlüsselrolle.
Technische Schulden behindern die Wartung der Anwendung
Die niederländische Fahrzeugbehörde (RDW) ist ein langjähriger Benutzer von Delta ADS, der Softwareentwicklungs-Produktsuite von Delta Software Technology. In den letzten Jahrzehnten sind die Kernanwendungen gewachsen und auch mehrfach auf neue Plattformen migriert worden. Im Laufe der Jahre haben all diese Änderungen die Wartbarkeit des Anwendungsportfolios verringert. Um die Wartbarkeit wieder zu verbessern, wurde beschlossen, in die Beseitigung technischer Schulden (sowie 'Clean Code') zu investieren.
Technische Schulden zu entdecken und sicher zu beseitigen, ist eine komplex Aufgabe. Entfernen oder Ändern von Code aus einem Programm, das Sie selbst geschrieben haben, ist vielleicht noch machbar. Wenn es jedoch vor Jahren von einem Vorgänger geschrieben wurde, mit dem sie keine Rücksprache halten können, ist dies schon eine andere Herausforderung. Nicht ohne Grund trauen sich viele Entwickler nicht, diese Art von Programmänderungen selbst durchzuführen. Sie haben zu Recht Angst vor den kaskadierenden Nebenwirkungen einer Veränderung.
Ein weiteres Hindernis besteht darin, dass zum Entfernen der technischen Schulden viele Programme modifiziert werden müssen, die voneinander abhängen. Damit die Anwendung auch weiterhin korrekt funktioniert, müssen all diese Programme gleichzeitig geändert werden. Dazu ist es notwendig, die Programme einzufrieren, so dass während der Bereinigung ggf. erforderliche reguläre Wartungsaufgaben nicht durchgeführt werden können.
Datenbankzugriff - ein Beispiel für die Beseitigung technischer Schulden
RDW hatte in seinen Anwendungen eine neue Architektur für den Datenbankzugriff implementiert, die mit einer älteren Art des Zugriffs auf die Daten koexistiert. Diese hybride Architektur wurde immer mehr als technische Schuld angesehen. Für die weniger komplexen Fälle wurde manuelle Änderungen durchgeführt, um die alten Zugriffe durch neue zu ersetzen. Aber es blieb ein großer Teil der alten Zugriffe übrig.Mit dem manuellen Ansatz hätte die Fertigstellung viele weitere Jahre gedauert.
Die verbleibenden über 9.000 Datenzugriffsaufrufe (von ursprünglich 16.000) enthielten auch die komplexesten Aufrufe, von denen einige in der neuen Architektur noch nicht verfügbar waren. RDW entschied sich, die AMELIO Modernization Platform von Delta zu nutzen, um die verbliebene alte Datenzugriffsarchitektur automatisch durch die neue zu ersetzen.
Transformation Schritt für Schritt
Zu Projektbeginn war bekannt, dass die neue Datenzugriffsarchitektur noch nicht alle Funktionen der alten Architektur unterstützt. Der gewählte Ansatz bestand deshalb darin, mit Hilfe der AMELIO Modernization Platform eine Factory zu erstellen, die nach und nach lernen sollte alle erforderlichen Änderungen in den Anwendungsmodulen zu erkennen und durchzuführen. Zu Beginn brauchten nicht alle Varianten umgesetzt sein. Statt Zeit mit der Spezifikation aller Varianten zu verlieren, wurden die bereits durchgeführten manuellen Transformationen als Ausgangspunkt verwendet. In einem ersten Schritt wurden die einfacheren Datenzugriffstypen analysiert und transformiert. Das Ziel bestand darin, die transformierten Programme sofort wieder produktiv zu setzen, selbst wenn sie noch weitere, komplexere Zugriffsarten, die noch die alte Architektur nutzten, enthielten. Im nächsten Schritt wurden weitere Zugriffsarten entfernt, dazu wurden zum Teil bereits transformierte Sourcen erneut transformiert und zum anderen Teil weitere Sourcen hinzugefügt, die bisher noch nicht von der Factory verarbeitet wurden. Dieser iterative Prozess wurde so lange fortgesetzt, bis am Ende auch die komplexesten Datenzugriffe transformiert wurden.
„Am Ende hat sich unsere Entscheidung ausgezahlt. Die Verwendung eines automatisierten Ansatzes bedeutet auch fast kein Einfrieren und die Möglichkeit, Entscheidungen zu einem sehr späten Zeitpunkt zu ändern. Dadurch konnten wir das Endergebnis problemlos verbessern. Mit einem manuellen Ansatz hätten wir schon lange zuvor den Zeitpunkt verpasst, etwas anders zu machen.“
Roland Römer (Product Owner RDW)
Kontinuierlich voran schreiten
Nach der Migration auf die neue Datenzugriffsarchitektur soll die AMELIO Factory so erweitert werden, dass mittels weiterer Massenänderungen in den Anwendungssourcen, die technischen Schulden noch weiter verringert werden.
„Wir sehen die AMELIO Modernization Platform von Delta jetzt als eine Art Waschmaschine. Wenn wir das richtige Programm auswählen, wird ein 'Fleck' (technische Schuld) aus unseren Anwendungen entfernt. Es ist eine großartige Lösung, wenn wir Massenänderungen haben, die in unserem Anwendungsportfolio durchgeführt werden müssen.“
Gert-Jan Theuwissen (Abteilungsleiter RDW ICT)
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, erfahren Sie hier.
Über RDW
RDW ICT ist der IT-Dienstleister der nationalen Kraftfahrzeugverwaltung der Niederlande. Zu den Hauptaufgaben gehören die Inspektion und Registrierung von Fahrzeugen, die Marktzulassung von Fahrzeugen, die Verwaltung von Führerscheinen, Auskunftsdienste für die Polizei - insgesamt mehr als 300 Millionen Transaktionen pro Jahr.
RDW wurde wiederholt als beste und innovativste Regierungsorganisation für bestes Management und beste Jahresergebnisse ausgezeichnet.
Überzeugen Sie sich selbst
Möchten Sie die technische Verschuldung Ihrer Anwendungen reduzieren? Kontaktieren Sie uns und lassen Sie uns eine Demo mit einigen Ihrer Sourcen vorbereiten.
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...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...Sprache: Deutsch - Version: MT11100.01
Wie sieht eine nachhaltige Strategie für die Beseitigung technischer Schulden aus? Seit mehr als 30 Jahren entwickelt und pflegt RDW ihre zentralen Backend-Anwendungen. Die Anwendungen laufen zuverlässig, doch mit der Zeit haben sich technische Schulden angesammelt, die die Wartung und Weiterentwicklung erschweren. RDW und Delta haben gemeinsam eine nachhaltige Lösung für dieses Problem entwickelt: Eine Waschmaschine, die die Software automatisiert von den technischen Schulden reinigt.
Weiterlesen...
Rückblick: Unsere Highlights 2020
Homeoffice und Social Distancing haben einen Großteil des Jahres 2020 bestimmt und verlangten organisatorische Änderungen. Dennoch ist es uns gelungen, zusammen mit unseren Kunden und Partnern unternehmenskritische Projekte termin- und budgetgerecht durchzuführen. Einmal mehr hat sich hier gezeigt, wie viel man durch den Einsatz automatisierter Lösungen erreichen kann.
Hier finden Sie einige unserer Highlights:
- Gothaer Systems startet Migration ihrer IBM IMS-Datenbanken
- Zusammenarbeit von LzLabs und Delta Software ermöglicht eine nahtlose Anwendungswartung und -entwicklung
- Versicherung prüft vereinheitlichte Entwicklungsumgebung von Micro Focus mit Delta Software
Download Newsletter
Sprache: Deutsch - Version: nl11021.01
Inhalt
- 3 wichtige Schritte für die nachhaltige Software-Modernisierung
- msg setzt bei der Modernisierung von Anwendungen auf AMELIO Logic Discovery
- RDW beseitigt technische Schulden mit automatisierter Lösung von Delta
- Rückblick: Unsere Highlights 2020
Sehr geehrte Delta-Interessenten,
Homeoffice und Social Distancing haben einen Großteil dieses Jahres bestimmt und verlangten organisatorische Änderungen. Dennoch ist es uns gelungen, zusammen mit unseren Kunden und Partnern unternehmenskritische Projekte termin- und budgetgerecht durchzuführen. Einmal mehr hat sich hier gezeigt, wie viel man durch den Einsatz automatisierter Lösungen erreichen kann. Wir sind stolz darauf, unsere Kunden und Partner in diesen schwierigen Zeiten bei der Modernisierung ihrer zentralen Anwendungen und ihrer Entwicklungsumgebungen und -prozesse helfen zu können und bedanken uns für die flexible und sehr angenehme Zusammenarbeit.
Ein Tipp zum Jahresende: Planen Sie jetzt Ihre Produktaktualisierung und Schulungstermine!
Wir wünschen Ihnen frohe und erholsame Feiertage, sowie einen guten Rutsch in ein gesundes und glückliches neues Jahr.
Ihr Team der Delta Software Technology
Gothaer Systems startet Migration ihrer IBM IMS-Datenbanken
Weg von IBM IMS/DB, hin zu IBM DB2 das ist - das Ziel der Gothaer Systems.
Zusammen mit Delta Software Technology hat Gothaer Systems dieses große Projekt gestartet, das viele ihrer Kernanwendungen betrifft.
Erste Teile der Anwendungen wurden bereits mit AMELIO, der automatisierten Transformationslösung von Delta, von IMS/DB befreit und laufen problemfrei mit IBM DB2 in Produktion.
Erfahren Sie mehr über die Zusammenarbeit von Gothaer Systems und Delta Software Technology...
Gothaer Systems startet Migration ihrer IBM IMS-Datenbanken
Gothaer Systems startet Migration ihrer IBM IMS-Datenbanken
Projekt ist mittlerweile erfolgreich abgeschlossen. Hier finden Sie den Projektbericht:
IMS-Ablösung bei Gothaer: In Time – In Budget – In Scope
Zusammen mit Delta Software Technology konsolidiert die Gothaer Systems ihre IMS-Datenbanken zu IBM Db2.
Die Gothaer Systems (GoSys) strebt eine Migration der in IMS/DB gespeicherten Daten in neue Db2-Strukturen an. Dabei sollen IMS/DB-Aufrufe in bestehenden COBOL-Programmen (native COBOL und mit Delta ADS generiert) automatisch ersetzt werden, mit dem Ziel die IMS-Datenbanken vollständig abzulösen. Delta Software Technology (Delta) bietet für diese Aufgabenstellung Knowhow und die passenden Tools an. Durch den Aufbau einer passgenauen Factory mit AMELIO Modernization Platform (AMELIO) können die notwendigen Schritte zur Migration automatisiert durchgeführt werden.
Proof of Concept
Im ersten Schritt stellte Delta das Vorgehen sowie die grundsätzliche Funktionsweise der automatisierten Transformationen mit AMELIO vor. Nach einem erfolgreichen Proof of Concept, in dem die Konzepte und Techniken der vollautomatischen Transformation verifiziert wurden, entschied sich GoSys diesen Weg gemeinsam mit Delta zu gehen.
Projekt gestartet
Derzeit befinden wir uns mitten im Projekt: In enger Abstimmung zwischen GoSys und Delta wurde die AMELIO-Factory erfolgreich angelernt und wird stetig erweitert. Während der Einrichtungsphase, läuft die reguläre Maintenance und Weiterentwicklung weiter. Die dabei entstehenden neuen Versionen von Source-Modulen werden in die laufenden AMELIO-Arbeiten einbezogen. Nach erfolgreicher Transformation der Anwendungen werden diese an GoSys übergeben um, diese Module mittels Meta-Level-Testing zu prüfen und freizugeben.
Mittlerweile sind die ersten Pakete mit IMS-Datenbanken sowie deren gesamten Daten und Anwendungen erfolgreich nach Db2 transformiert und im produktiven Einsatz.
Lernen auch Sie AMELIO und Delta kennen
Durch einen hohen Grad an Automation können Transformationen jederzeit wiederholt, nachvollzogen und reproduziert werden. Freeze-Perioden werden auf wenige Tage reduziert. Die Migration kann in Pakete aufgeteilt werden und das Resultat sind Anwendungen, die ohne Footprint und Vendor-Lock-in weiter nutzbar und wartbar sind.
- Möchten Sie mehr über derartige Migrationsprojekte erfahren oder planen auch Sie eine Modernisierung oder Refactoring?
- Wollen Sie ein Anwendungspaket auf eine neue Plattform migrieren?
- Interessieren Sie sich für die Automatisierung von Massenänderungen?
Gerne zeigen wir Ihnen auf, welche Möglichkeiten sich Ihnen durch AMELIO Modernization Platform dabei bieten. Wir freuen uns auf Ihre Kontaktaufnahme.
Über die Gothaer Systems
„Die Gothaer Systems ist der zentrale IT-Dienstleister des Gothaer Konzerns. Wir sorgen dafür, dass die Gothaer immer auf dem neuesten Stand der Informationstechnologie ist: Durch Innovationen und kontinuierliche Weiterentwicklung von Technik und Organisation. Außerdem liefern wir die Infrastruktur für den Zugriff auf Daten und Geschäftsprozesse. So sichern wir ein hohes IT-Qualitätsniveau innerhalb des Konzerns - und unterstützen damit das Geschäft der Gothaer.“
Download Success-Story des abgeschlossenen Projektes
Sprache: Deutsch - Version: MT11097.01
Gothaer Systems migriert zusammen mit Delta Software Technology ihre IBM IMS-Datenbanken zu IBM Db2.
Weiterlesen...
Weitere Informationen
Hier finden Sie weitere Artikel zum Thema:
- 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 automatisch ablösen
- Erfolgreiche Wege zur Ablösung von IMS-Datenbanken
- IBM IMS/DB? Modernisierung jetzt!
- Modernisierungsprojekt bei BSQ Bauspar AG
Sprache: Deutsch - Version: MT11092.01
Zusammen mit Delta Software Technology GmbH konsolidiert die Gothaer Systems ihre IBM IMS-Datenbanken zu IBM DB2.
Weiterlesen...Sprache: Deutsch - Version: MT11082.01
IMS-Datenbanken sicher ablösen: So gelingt es!
Weiterlesen...
Die Zusammenarbeit von LzLabs und Delta Software ermöglicht eine nahtlose Anwendungswartung und -entwicklung auf offenen Systemen
Kunden, die Delta ADS zum Generieren von COBOL oder PL/I verwenden, können ihre Anwendungen jetzt auch auf dem LzLabs Software Defined Mainframe® warten und ausführen.
Erfahren Sie mehr über die Zusammenarbeit von LzLabs und Delta Software Technology...
Die Zusammenarbeit von LzLabs und Delta Software ermöglicht eine nahtlose Anwendungswartung und -entwicklung auf offenen Systemen
Die Zusammenarbeit von LzLabs und Delta Software ermöglicht eine nahtlose Anwendungswartung und -entwicklung auf offenen Systemen
Versicherung prüft vereinheitlichte Entwicklungsumgebung von Micro Focus mit Delta Software
Eine moderne Entwicklungsumgebung ist das Ziel für die Software-Entwickler einer großen Versicherung.
Zusammen mit Micro Focus und Delta Software Technology untersuchte die Versicherung die Anbindung von Delta ADS an Micro Focus Enterprise Developer for Z.
Gehen auch Sie den Weg und vereinfachen Sie Wartung und Entwicklung Ihrer Anwendungen ...
Versicherung prüft vereinheitlichte Entwicklungsumgebung von Micro Focus mit Delta Software
Versicherung prüft vereinheitlichte Entwicklungsumgebung von Micro Focus mit Delta Software
Eine moderne Entwicklungsumgebung ist das Ziel für die Software-Entwickler einer großen Versicherung. Zusammen mit Micro Focus und Delta Software Technology untersuchte die Versicherung die Anbindung von Delta ADS an Micro Focus Enterprise Developer for Z.
Die Versicherung mit Sitz in Deutschland setzt seit Jahrzehnten erfolgreich den Generator Delta ADS for COBOL von Delta Software Technology (Delta) ein. Dazu werden die ADS-Programme auf dem Host entwickelt, gepflegt und anschließend in COBOL passgenau generiert.
Um den Entwicklern eine moderne Entwicklungsumgebung zur Verfügung zu stellen, wurden mehrere Lösungsansätze verschiedener Hersteller untersucht. Langfristiges Ziel ist es, den Java-Entwicklern sowie den COBOL- bzw. Delta ADS-Entwicklern eine einheitliche Plattform zu bieten. Es wurde sich für eine intensivere Untersuchung mit Micro Focus Enterprise Developer for Z (Micro Focus EDz) und Delta ADS on Eclipse entschieden. Der Einsatz von Delta ADS on Eclipse hat den Vorteil, dass es in allen Eclipse-basierten Umgebungen direkt eingebunden werden kann.
Mehrwert geschaffen
Mit Hilfe von Delta ADS on Eclipse (bzw. ADS on Micro Focus EDz) wird die Arbeitsweise der Entwicklung und Pflege der Delta-Programme stark vereinfacht und modernisiert. Anhand von Analyse- und Coverage-Funktionen sowie dem Einsatz des Post-Generation Debuggers wird die Wartung beschleunigt da auch den Anwendungserben der Zugang zu den ADS-Programmen erleichtert wird. Darüber hinaus ist die Verlagerung des Generierungsprozesses der ADS-Programme auf den PC möglich. Dies erspart u.a. wertvolle CPU-Zeit auf dem Mainframe.

Delta ADS on Micro Focus Enterprise Developer for Z
Durch die gute Partnerschaft zwischen der Micro Focus GmbH und Delta stand einem Ausbau der Delta ADS-Anbindung an Micro Focus EDz nichts im Wege. Die Entwicklungs- und Generierungsprozesse von Delta ADS-Programmen wurden nahtlos in Micro Focus EDz integriert. Somit konnte der Versicherung eine einheitliche Lösung bereitgestellt werden.
Die Versicherung hat diese gemeinsame Lösung nun erfolgreich auf „Herz und Nieren“ geprüft und für gut befunden. Einem langfristigen Einsatz steht demnach nichts mehr im Wege.
Gehen auch Sie den Weg
Wollen auch Sie Ihren Entwicklern eine moderne und integrierte Entwicklungsumgebung zur Verfügung stellen? Dann sprechen Sie uns an, ADS on Eclipse steht auch für weitere Eclipse-basierte Entwicklungsumgebungen sowie Microsoft Visual Studio bereit. Darüber hinaus erhalten aktive Delta-Kunden das Upgrade auf die neuste Delta ADS-Version kostenlos.
Gehen auch Sie den Weg und vereinfachen Sie Wartung und Entwicklung Ihrer Delta ADS-Anwendungen - die Anwendungserben werden sich bedanken.
„Für uns ist und war es immer von entscheidender Bedeutung, dass die Delta-Werkzeuge langfristig unterstützt werden. Das heißt auch, dass sie stetig weiterentwickelt werden um neuen Anforderungen zu entsprechen, immer auf dem aktuellen Stand der Technik. Ein ausgezeichnetes Beispiel dafür ist die umfassende Einbindung in den offenen Standard Eclipse. Das passt hervorragend in unsere Strategie einer modernen und zukunftssicheren Entwicklungslandschaft.“
Peter Bauch, Vorstand, B+S Banksysteme
Mehr zu ADS on Eclipse
Sie möchten wissen, wie Sie Ihre Anwendungsentwicklung mit ADS einfach unter Eclipse durchführen können? Bitte kontaktieren Sie uns.
Support Information: Neue Produktversionen verfügbar
Wir haben neue Versionen für folgende Produkte freigegeben:
- ADS for COBOL & PL/I
- ADS on Eclipse
- ADS on Micro Focus EDz
- Generator Engine (alle Plattformen)
- Delta SCOUT² & Delta SourceAssistant
- License Management
Weitere Informationen zu neuen Funktionen und Korrekturen finden Sie in den jeweiligen Release Notes im Support-Bereich unserer Webseite ...
Support Information: Neue Produktversionen verfügbar
Support Information: Neue Produktversionen verfügbar
Wir haben heute neue Versionen für folgende Produkte freigegeben:
- ADS for COBOL (6.4.3) - für alle Plattformen
- ADS for COBOL (5.1 C)
- Generator Engine for IBM z/OS (6.4.13)
Bitte beachten Sie dazu auch folgenden Informationen:
- Neu: Delta ADS 6 on Mainframe
Delta ADS 6 hilft mit seinen neuen Funktionen, die mit ADS generierten COBOL- und PL/I-Anwendungen und die mit ADS MACRO geschaffenen Anwendungs-Frameworks noch effizienter zu entwickeln, zu pflegen und zu testen ...
Weitere Informationen zu neuen Funktionen und Korrekturen finden unsere Kunden in den Release Notes im Support-Bereich unserer Webseite.
Fordern Sie Informationen und Updates direkt an. Die Liste unserer aktuellen Produktversionen finden Sie hier.
Neue Delta-Schulungen: Jetzt anmelden
Unsere Schulungen und Workshops helfen Ihnen, Delta-Werkzeuge effizient einzusetzen und die Entwicklung Ihrer Anwendungen zu optimieren: Praxis-orientiert, unter Berücksichtigung Ihrer Einsatzschwerpunkte.
Aufgrund der COVID-19-Pandemie werden die Schulungen im ersten Halbjahr 2021 nur online angeboten.
Hier finden Sie die neuen Termine ...
Neue Delta-Schulungen: Jetzt anmelden
Neue Delta-Schulungen: 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.2025 und 17.09.-19.09.2025 - ADS Grundlagen
- 12.03.-14.03.2025 und 25.09.-26.09.2025 - ADS für Administratoren
- 20.03.-21.03.2025 und 09.10.-10.10.2025 - ADS Refresh
- 03.04.-04.04.2025 und 29.10.-30.10.2025 - ADS on Eclipse
- 08.04.2025 und 06.11.2025 - ADS What’s new
- 29.04.2025 und 13.11.2025 - Delta DETAB
Weitere Informationen zu Schulungen und Workshops finden Sie hier ...
Oder sprechen Sie uns einfach auf Ihre individuelle Schulung an.
Download Newsletter
Sprache: Deutsch - Version: NL11020.01
Inhalt
- Gothaer Systems startet Migration ihrer IBM IMS-Datenbanken
- Die Zusammenarbeit von LzLabs und Delta Software ermöglicht eine nahtlose Anwendungswartung und -entwicklung auf offenen Systemen
- Versicherung prüft vereinheitlichte Entwicklungsumgebung von Micro Focus mit Delta Software
- Support Information: Neue Produktversionen verfügbar
- Neue Delta-Schulungen: Jetzt anmelden
Sehr geehrte Delta-Interessenten,
die Bedeutung der Mainframes für die IT-Landschaften in großen Unternehmen hat sich geändert: Wurden sie bisher eher als notwendiges Übel angesehen und wie Dinosaurier zum Aussterben verurteilt, werden sie heute immer mehr als strategisch wichtiges Element für die Zukunft bewertet.
Diskutieren Sie mit Experten und Anwendern beim Mainframe Technology Workshop.
Mehr noch: Wir haben für Sie Neuigkeiten zur generativen Entwicklung mit Delta ADS, damit Sie Ihre Entwicklung effizienter gestalten können – auf Mainframes und PC.
Wir wünschen Ihnen eine informative Lektüre und freuen uns auf Ihre Rückmeldungen.
Ihr Team der Delta Software Technology
1. Neu: Delta ADS 6 on Mainframe
Vor einiger Zeit haben wir mit Delta ADS 6 on PC eine neue Version unseres bewährten generativen Entwicklungssystems für die Anwendungsentwicklung auf PC-Plattformen bereitgestellt.
Mit diesem neuen Delta ADS bieten wir viele neue Funktionen, die das Verständnis der Anwendungen deutlich verbessern und die Entwicklung und Wartung der umfangreichen und komplexen COBOL- und PL/I-Anwendungen erleichtern.
Viele unserer Kunden sehen den Mainframe und die generative Entwicklung ihrer wichtigen Kernanwendungen mit Delta ADS als strategischen Bestandteil ihrer IT-Umgebung.
Deshalb stellen wir Delta ADS 6 jetzt auch für Mainframe-Umgebungen zur Verfügung.
Neu: Delta ADS 6 on Mainframe
Neu: Delta ADS 6 on Mainframe
Vor einiger Zeit haben wir mit Delta ADS 6 on PC eine neue Version unseres bewährten generativen Entwicklungssystems für die Anwendungsentwicklung auf PC-Plattformen bereitgestellt.
Mit diesem neuen Delta ADS bieten wir viele neue Funktionen, die das Verständnis der Anwendungen deutlich verbessern und die Entwicklung und Wartung der umfangreichen und komplexen COBOL- und PL/I-Anwendungen erleichtern.
Viele unserer Kunden sehen den Mainframe und die generative Entwicklung ihrer wichtigen Kernanwendungen mit Delta ADS als strategischen Bestandteil ihrer IT-Umgebung.
Deshalb stellen wir Delta ADS 6 jetzt auch für Mainframe-Umgebungen zur Verfügung.
Das neue Delta ADS 6 on Mainframe kann sowohl stand-alone auf dem Mainframe als auch zusammen mit Delta ADS 6 on PC verwendet werden.
Delta ADS 6 on Mainframe
Delta ADS 6 hilft mit seinen neuen Funktionen, die mit ADS generierten COBOL- und PL/I-Anwendungen und die mit ADS MACRO geschaffenen Anwendungs-Frameworks noch effizienter zu entwickeln, zu pflegen und zu testen:
- ADS 6 verbessert das Verständnis der mit ADS entwickelten Anwendungen.
- Spracherweiterungen für ADS MACRO vereinfachen die Entwicklung und Wartung der Anwendungs-Frameworks.
- Der Macro Optimizer sorgt für bessere Lesbarkeit und Wartbarkeit der bereits vorhandenen Macros. Mit seiner Hilfe können die neuen Spracherweiterungen automatisch für die vorhandenen Macros angewendet werden.
- Verschiedene Restriktionen für Variablen, Parameter und Anweisungen wurden gelockert oder aufgehoben.
- Unterstützung neuer Datentypen wie BLOB, CLOB, XML, etc.
- Und mehr …
Alle diese Funktionen helfen, die Anwendungen besser zu verstehen und neue Mitarbeiter schneller einzuarbeiten.
Das Beste aus beiden Welten: Delta ADS 6 on Mainframe in Verbindung mit Delta ADS 6 on PC
Delta ADS 6 für die Entwicklung auf PC bietet eine Reihe weiterer Funktionen, die insbesondere von den Möglichkeiten der modernen Microsoft Windows-Plattformen profitieren. Wir bieten Delta ADS 6 für die Entwicklung unter Eclipse, Micro Focus EDz, IBM IDz und Microsoft Visual Studio an.
Die kombinierte Nutzung von Delta ADS 6 on Mainframe und Delta ADS 6 on PC bietet Ihnen viele Vorteile:
- Entlastung der Mainframe-Umgebung bezüglich Entwicklung, Generierung und Test durch Cross-Generierung
- Der Entwicklungsprozess kann flexibel anpasst werden unter Nutzung der vorhandenen Infrastruktur und Einbindung der Source-Verwaltungssysteme.
- Entwicklung, Code-Generierung und Test können sowohl auf PC als auch auf Mainframe durchgeführt werden.
- Die Module sind identisch und damit beliebig zwischen den Umgebungen austauschbar.
- Der Post-Generation Debugger vereinfacht das Verständnis und den Test des Generierungsprozesses.
- Discovery und Application Mining für ADS-Anwendungen helfen, die Anwendungen zu (re-)dokumentieren und liefern zuverlässige Informationen für die Bewertung der Anwendungen.
- Und mehr …
Dadurch dass Delta ADS 6 jetzt in beiden Welten zur Verfügung steht, können Entwicklung, Generierung und Test ganz nach Bedarf und ohne Verlust an Funktionalität und Sicherheit auf den PC verlagert werden.
Freigabe
Delta ADS 6 on Mainframe befindet sich derzeit im Pre-Release-Test bei unseren Kunden.
Ende 2019 wird Delta ADS 6 for COBOL für IBM z/OS freigegeben. Danach folgen die Versionen für die andere Systeme.
Die Resonanz unserer Kunden ist sehr positiv. Wir sind überzeugt, dass Ihnen die neuen Funktionen von Delta ADS 6 on Mainframe viele Vorteile bieten.
Das neue ADS 6 macht es möglich, die Effizienz und Qualität unserer Software-Entwicklung und -Wartung nochmals zu steigern. Beispielsweise helfen uns neue Funktionen zur detaillierten Dokumentation und Beschreibung des Generierungsprozesses, um Änderungen und Erweiterungen an unseren umfangreichen, komplexen Anwendungen sicher und schnell durchzuführen.
(Oswald Klackl, Leiter Architektur & Qualitätsmanagement, B+S Banksysteme, Österreich)

Automatisch optimierte Macros mit neuer Syntax, Bezeichnern, Einrückung
Jetzt effizienter entwickeln und Ihre Anwendungen besser verstehen
Fordern Sie jetzt weitere Informationen für den Update Ihres ADS-Entwicklungssystems an.
2. Mainframe Technology Workshop der T-Systems
"Der Mainframe ist wichtiger Bestandteil einer modernen, ganzheitlichen Cloud-Strategie. Beim Mainframe Technology Workshop 2019 diskutiert die Community daher mit Spezialisten und Kunden echte Use Cases und wichtige Meilensteine." (T-Systems)
Am 12. November 2019 veranstaltet T-Systems einen Mainframe Technology Workshop in Ludwigsburg. Zu diesem 1-tägigen Event bringt T-Systems Kunden, Partner, Experten und Branchenanalysten zusammen, um Top-Themen der Mainframe-Anwender zu diskutieren und Lösungen vorzustellen.
Delta Software Technology berichtet als Partner der T-Systems in der Breakout-Session "Anwendungsmodernisierung parallel zum laufenden Betrieb – so geht es sicher" über Knackpunkte und Fallstricke dieser Projekte und zeigt Lösungen auf am Beispiel eines Kundenprojekts im Mainframe-Bereich.
Anmeldung und weitere Informationen finden Sie hier ...
Mainframe Technology Workshop der T-Systems
Mainframe Technology Workshop der T-Systems
"Der Mainframe ist wichtiger Bestandteil einer modernen, ganzheitlichen Cloud-Strategie. Beim Mainframe Technology Workshop 2019 diskutiert die Community daher mit Spezialisten und Kunden echte Use Cases und wichtige Meilensteine." (T-Systems)
Im November 2019 veranstaltet T-Systems einen Mainframe Technology Workshop in Ludwigsburg. Zu diesem 1-tägigen Event bringt T-Systems Kunden, Partner, Experten und Branchenanalysten zusammen, um Top-Themen der Mainframe-Anwender zu diskutieren und Lösungen vorzustellen.
16. Mainframe Technology Workshop
12.11.2019, Ludwigsburg, Deutschland
Delta Software Technology berichtet als Partner der T-Systems in der Breakout-Session "Anwendungsmodernisierung parallel zum laufenden Betrieb – so geht es sicher“ über Knackpunkte und Fallstricke dieser Projekte und zeigt Lösungen auf am Beispiel eines Kundenprojekts im Mainframe-Bereich.
Breakout Session
"Anwendungsmodernisierung parallel zum laufenden Betrieb – so geht es sicher"
Abstract
Das Fundament unternehmenskritischer Anwendungen ist oft über Jahrzehnte entstanden. In dieser Zeit wurden die Anwendungen verändert und weiterentwickelt. Es wurden neue Technologien eingeführt, zum Teil ohne die alten Technologien vollständig zu entfernen.
Modernisierungen wie z.B. Bereinigung, Refaktorisierung, Technologie-Austausch bzw. -Vereinheitlichung oder Plattformwechsel sind notwendig, um neue Anforderungen zu erfüllen, Performance und Wartbarkeit zu verbessern und die Zukunftssicherheit der Backend-Anwendungen zu erhöhen.
Die Dokumentation der Anwendungen sowie das Wissen darüber, was da wie und vor allem warum implementiert wurde, ist im Laufe der Zeit verloren gegangen.
Wie also bestimmen Sie die für die Aufgabe relevanten Teile in Ihrer Anwendung? Was machen Sie mit den Abhängigkeiten? Was ist mit den Risiken? Wie finden Sie alle Knackpunkte? Wie organisieren Sie die Änderungsprozesse? Was muss getestet werden? Was ist mit parallelen Änderungen und der Weiterentwicklung? …
Die Lösung liegt in der zielgerichteten Analyse im Vorfeld eines Modernisierungsprojekts, der vollständigen Automation der Änderungen und einer flexiblen Organisation der Projektprozesse.
Wir zeigen an einem Kundenprojekt im Mainframe-Bereich, wie Sie eine komplexe Modernisierung Ihrer Anwendungen parallel zum laufenden Betrieb sicher und zuverlässig durchführen können.
Sie konnten nicht teilnehmen? Hier können Sie die Vortragsfolien anfordern...
Unsere Referentin
Dr. Daniela Schilling
Dr. Daniela Schilling ist Geschäftsführerin der Delta Software Technology.
Anmeldung & Weitere Informationen
Anmeldung und weitere Informationen finden Sie hier ...
Sie können nicht teilnehmen? Dann kontaktieren Sie uns, gerne treffen wir uns mit Ihnen zu einem persönlichen Gespräch.
3. Neues Delta ADS-Release unterstützt neue Datentypen
Die Digitalisierung erfordert nicht nur neue Verarbeitungsformen, sondern auch neue Speicherformate. Das jetzt von uns freigegebene neue Release von Delta ADS for COBOL bietet Ihnen neue Funktionen zur Erzeugung von Data Access Servern für IBM DB2 und Oracle und unterstützt damit die Verwendung neuer SQL-Datentypen wie BLOB, CLOB, XML etc.
Die Datentypen werden in den verschiedenen Datenbanksystemen unterschiedlich definiert. Wie gewohnt, gleicht Delta ADS diese Unterschiede natürlich automatisch aus, stets gilt das Prinzip „Single Source – Multiple Target“.
Darüber hinaus enthält das neue Delta ADS u.a. auch Neuerungen, die die Performance verbessern. Weitere Informationen finden Sie in unseren Release-Notes.
Sprechen Sie uns an und bestellen Sie jetzt Ihr Update für Ihr Delta ADS.
Neues Delta ADS-Release unterstützt neue Datentypen
Neues Delta ADS-Release unterstützt neue Datentypen
Die Digitalisierung erfordert nicht nur neue Verarbeitungsformen, sondern auch neue Speicherformate. Beispiele dafür sind neue Datentypen wie
- BLOB - Binary Large Object
- CLOB - Character Large Object
- XML, u.a.
Diese Datentypen ermöglichen es, große binäre Datenobjekte wie z.B. Bild-, Audio- oder Multimedia-Dateien als Bestandteil der zugehörigen Datensätze direkt in der jeweiligen Datenbank zu speichern, oder im Falle von CLOB, Daten im internationalen Unicode-Format zu verarbeiten.
Delta ADS 6.4.0
Das jetzt von uns freigegebene neue Release von Delta ADS for COBOL (Delta ADS 6.4.0) bietet Ihnen neue Funktionen zur Erzeugung von Data Access Servern für IBM DB2 und Oracle und unterstützt damit die Verwendung neuer SQL-Datentypen wie BLOB, CLOB, XML etc.
Die Datentypen werden in den verschiedenen Datenbanksystemen unterschiedlich definiert. Wie gewohnt, gleicht Delta ADS diese Unterschiede natürlich automatisch aus, stets gilt das Prinzip „Single Source – Multiple Target“.
Darüber hinaus enthält das neue Delta ADS 6.4.0 u.a. auch Neuerungen, die die Performance verbessern.
Delta ADS 6.4.1
Die Unterstützung von LOB- und XML-Datentypen für DB2 und Oracle wurde um die automatische Behandlung der Indicator-Felder erweitert.
Weitere Informationen finden Sie in unseren Release-Notes.
Sprechen Sie uns an und bestellen Sie jetzt Ihr Update für Ihr Delta ADS.
4. Delta ADS-Plugin für Microsoft Visual Studio 2019 verfügbar
Mit ADS on Visual Studio können Sie Ihre Arbeitsumgebungen für die Anwendungsentwicklung vereinheitlichen. ADS on Visual Studio integriert alle ADS-Werkzeuge nahtlos in Ihre individuelle Entwicklungsumgebung.
Dieses Plugin steht Ihnen nun auch für Microsoft Visual Studio 2019 zur Verfügung.
Neben Visual Studio steht Ihnen das Plugin auch für Eclipse-basierte Entwicklungumgebungen zur verfügung wie z.B. Micro Focus Enterprise Developer for z.
Weitere Informationen finden Sie hier:
Delta ADS-Plugin für Microsoft Visual Studio 2019 verfügbar
Delta ADS-Plugin für Microsoft Visual Studio 2019 verfügbar
Mit ADS on Visual Studio können Sie Ihre Arbeitsumgebungen für die Anwendungsentwicklung vereinheitlichen. ADS on Visual Studio integriert alle ADS-Werkzeuge nahtlos in Ihre individuelle Entwicklungsumgebung.
Dieses Plugin steht Ihnen nun auch für Microsoft Visual Studio 2019 zur Verfügung.
Neben Visual Studio steht Ihnen das Plugin auch für Eclipse-basierte Entwicklungumgebungen zur verfügung wie z.B. Micro Focus Enterprise Developer for z.
Weitere Informationen finden Sie hier:
https://delta-software.com/link.php?de=6306
Einheitliche Entwicklungsumgebung für unterschiedliche Programmiersprachen
Eine einheitliche Prozesssteuerung und Entwicklungsumgebung für die verschiedenen Programmiersprachen ist das Ziel vieler Unternehmen. Die Bedag Informatik AG modernisiert ihre Entwicklungsumgebung und vereint die (Viacar-) Entwicklung in C# und Delta ADS in einem .NET-Framework unter Microsoft Visual Studio.
Lesen Sie hier mehr:
https://delta-software.com/link.php?de=6291
Download Newsletter
Sprache: Deutsch - Version: NL11019.02
Inhalt
- Neu: Delta ADS 6 on Mainframe
- Mainframe Technology Workshop der T-Systems
- Neues Delta ADS-Release unterstützt neue Datentypen
- Delta ADS-Plugin für Microsoft Visual Studio 2019 verfügbar
Vor einiger Zeit haben wir mit Delta ADS 6 on PC eine neue Version unseres bewährten generativen Entwicklungssystems für die Anwendungsentwicklung auf PC-Plattformen bereitgestellt.
Mit diesem neuen Delta ADS bieten wir viele neue Funktionen, die das Verständnis der Anwendungen deutlich verbessern und die Entwicklung und Wartung der umfangreichen und komplexen COBOL- und PL/I-Anwendungen erleichtern.
Viele unserer Kunden sehen den Mainframe und die generative Entwicklung ihrer wichtigen Kernanwendungen mit Delta ADS als strategischen Bestandteil ihrer IT-Umgebung.
Deshalb stellen wir Delta ADS 6 jetzt auch für Mainframe-Umgebungen zur Verfügung.
Das neue Delta ADS 6 on Mainframe kann sowohl stand-alone auf dem Mainframe als auch zusammen mit Delta ADS 6 on PC verwendet werden.
Delta ADS 6 on Mainframe
Delta ADS 6 hilft mit seinen neuen Funktionen, die mit ADS generierten COBOL- und PL/I-Anwendungen und die mit ADS MACRO geschaffenen Anwendungs-Frameworks noch effizienter zu entwickeln, zu pflegen und zu testen:
- ADS 6 verbessert das Verständnis der mit ADS entwickelten Anwendungen.
- Spracherweiterungen für ADS MACRO vereinfachen die Entwicklung und Wartung der Anwendungs-Frameworks.
- Der Macro Optimizer sorgt für bessere Lesbarkeit und Wartbarkeit der bereits vorhandenen Macros. Mit seiner Hilfe können die neuen Spracherweiterungen automatisch für die vorhandenen Macros angewendet werden.
- Verschiedene Restriktionen für Variablen, Parameter und Anweisungen wurden gelockert oder aufgehoben.
- Unterstützung neuer Datentypen wie BLOB, CLOB, XML, etc.
- Und mehr …
Alle diese Funktionen helfen, die Anwendungen besser zu verstehen und neue Mitarbeiter schneller einzuarbeiten.
Das Beste aus beiden Welten: Delta ADS 6 on Mainframe in Verbindung mit Delta ADS 6 on PC
Delta ADS 6 für die Entwicklung auf PC bietet eine Reihe weiterer Funktionen, die insbesondere von den Möglichkeiten der modernen Microsoft Windows-Plattformen profitieren. Wir bieten Delta ADS 6 für die Entwicklung unter Eclipse, Micro Focus EDz, IBM IDz und Microsoft Visual Studio an.
Die kombinierte Nutzung von Delta ADS 6 on Mainframe und Delta ADS 6 on PC bietet Ihnen viele Vorteile:
- Entlastung der Mainframe-Umgebung bezüglich Entwicklung, Generierung und Test durch Cross-Generierung
- Der Entwicklungsprozess kann flexibel anpasst werden unter Nutzung der vorhandenen Infrastruktur und Einbindung der Source-Verwaltungssysteme.
- Entwicklung, Code-Generierung und Test können sowohl auf PC als auch auf Mainframe durchgeführt werden.
- Die Module sind identisch und damit beliebig zwischen den Umgebungen austauschbar.
- Der Post-Generation Debugger vereinfacht das Verständnis und den Test des Generierungsprozesses.
- Discovery und Application Mining für ADS-Anwendungen helfen, die Anwendungen zu (re-)dokumentieren und liefern zuverlässige Informationen für die Bewertung der Anwendungen.
- Und mehr …
Dadurch dass Delta ADS 6 jetzt in beiden Welten zur Verfügung steht, können Entwicklung, Generierung und Test ganz nach Bedarf und ohne Verlust an Funktionalität und Sicherheit auf den PC verlagert werden.
Freigabe
Delta ADS 6 on Mainframe befindet sich derzeit im Pre-Release-Test bei unseren Kunden.
Ende 2019 wird Delta ADS 6 for COBOL für IBM z/OS freigegeben. Danach folgen die Versionen für die andere Systeme.
Die Resonanz unserer Kunden ist sehr positiv. Wir sind überzeugt, dass Ihnen die neuen Funktionen von Delta ADS 6 on Mainframe viele Vorteile bieten.
Das neue ADS 6 macht es möglich, die Effizienz und Qualität unserer Software-Entwicklung und -Wartung nochmals zu steigern. Beispielsweise helfen uns neue Funktionen zur detaillierten Dokumentation und Beschreibung des Generierungsprozesses, um Änderungen und Erweiterungen an unseren umfangreichen, komplexen Anwendungen sicher und schnell durchzuführen.
(Oswald Klackl, Leiter Architektur & Qualitätsmanagement, B+S Banksysteme, Österreich)

Automatisch optimierte Macros mit neuer Syntax, Bezeichnern, Einrückung
Jetzt effizienter entwickeln und Ihre Anwendungen besser verstehen
Fordern Sie jetzt weitere Informationen für den Update Ihres ADS-Entwicklungssystems an.