Legacy Migration mit VisualAge Generator Ein Praxisbericht

Ähnliche Dokumente
Legacy Migration mit VisualAge Generator Ein Praxisbericht

Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

Die Geheimnisse meiner SMF Daten

Moderne Datenbankentwicklung mit Hilfe von SQL Server Data Tools

ECLIPSE PLUG-IN. Redwood Anwendertage 2015

Werkstudent Qualitätssicherung (m/w) (627468)

carekundenforum 2013 Virtualisieren spart Geld

IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C

E-Business Architekturen

Installation von NetBeans inkl. Glassfish Anwendungs-Server

ObjectBridge Java Edition

Netzwerkdokumentation mit den NetDoc Produkten. Netzwerkdokumentation der nächsten Generation

Der Mainframe-Kult ist tot! Host Einführung Norbert Graß (CCI) Ein Gerücht. Werbekampagne eines Serverherstellers aus dem Jahr 1988

Built in Function. BIF Compatibility. Eine anonymisierte Kundenpräsentation. von Siegfried Fürst SOFTWARE ENGINEERING GmbH

Virtuelle Entwicklungsarbeitsplätze und Linux

Systemvoraussetzungen

Berater-Profil 231. DB-Administrator, Org.-Programmierer (DB2, VS-Cobol II, SQL) Ausbildung Studium der Physik. EDV-Erfahrung seit 1970

Build in Function BIF Compatibility. Udo Puschkarsky DB2-Guide

Datenhaltung für Android Model First Christian Ingenhaag, Frederik Götz, Carl Steeg

w3lib - einfach Software entwickeln!

Hardware Linux. Rechnereinführung. Michael Trunner. Zentrale Dienste der Informatik. 24. Oktober Michael Trunner Rechnereinführung (1/ 14)

16.4 Wiederverwendung von COTS-Produkten

Kapazitätsplanung in der Prozeßindustrie

Generative Prozessmodelle Patrick Otto MDD Konferenz

Secure Network Communications (BC-SEC-SNC)

Smartphone Entwicklung mit Android und Java

Fachapplikationen in heterogenen IT Landschaften

7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77

Upgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version oder Wechsel von Version auf Version 3.0.

Mapbender3 Workshop. Astrid Emde AGIT 2015 Salzburg

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung

Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH

JGB. Automobilindustrie Software- / Hardwarehersteller Fertigungsindustrie Softwarehaus Versandhandel Bank

PL/SQL und Ingres. Der beste Weg, die Zukunft vorauszusagen, ist, sie zu gestalten. John Naisbitt (*1930), amerik. Prognostiker

AMPUS Inventory. Sie haben die Ressourcen. Wir bieten Ihnen Transparenz. Unternehmensweite Inventarisierung und Diagnose Ihrer IT-Netzwerk-Ressourcen

HMS. Statistiken mit SAS ins Internet. HMS Analytical Software GmbH - Johannes Lang

Berater-Profil 923. C/S-Seniorberater. EDV-Erfahrung seit Verfügbar ab auf Anfrage. Geburtsjahr 1943

Anleitung zum Arbeiten mit Microsoft Visual Studio 2008 im Softwarepraktikum ET/IT

Systemvoraussetzungen

NET.Compact Framework

Lohnjournal (Report RPCLJNx0; HxxCLJN0)

Nadine Edelmann // Klaudia Fernowka // Magdalena Kierat // Anne Schwertfeger

Acronis Backup & Recovery 10 Server for Windows Acronis Backup & Recovery 10 Workstation

Technische Hinweise zu Installation und Freischaltung von Beck SteuerDirekt mit BeckRecherche 2010

Einreichung zum Call for Papers

Oracle GridControl Tuning Pack. best Open Systems Day April Unterföhring. Marco Kühn best Systeme GmbH

Open Source Einsatz in der Stadt Wien

IT-Symposium. 2E04 Synchronisation Active Directory und AD/AM. Heino Ruddat

Technische Hinweise zur Installation und Freischaltung von Beck SteuerDirekt mit BeckRecherche 2010

PHP Kurs Online Kurs Analysten Programmierer Web PHP

Viele gute Stellen sind frei. Besetzen Sie eine.

Agiles Testen. Gedankensammlung. 17. November Patrick Koglin

Qualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit.

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

Thomas Freitag achelos GmbH SmartCard-Workshop achelos GmbH

baramundi software AG

PL/SQL Web-Services mit Oracle 11g

Corporate Documents. Technische Implementierung. 8. Dezember 2012

EoL-Testautomation 2.0. Technische Beschreibung. DI Hans-Peter Haberlandner. Blumatix GmbH

Thomas Bauer. Wirth. EDV-Erfahrung seit: 1983

Evaluation eines kooperativen Entwicklungswerkzeuges zur Unterstützung von Projektteams am Beispiel von IBM Rational Team Concert.

Mögliche Wege Ihrer Legacy-Applikationen in die Moderne mit Bison Technology. Diego Künzi, Produktmanager Bison Technology, Bison Schweiz AG

Automatisierte GUI Tests in fachlichen Teststufen Patrick Möller

Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware

Prototypische Entwicklung einer Software für die Erfassung und Analyse explorativer Suchen in Verbindung mit Tests zur Retrievaleffektivität

Hinweise zur Verwendung von myfactory unter Windows XP mit Service Pack 2

Installationsanleitung Laurus Projekte System (Aufgaben / Projekte mit Gantt Chart)

Installation OMNIKEY 3121 USB

QM/PM Partnerrollen HELP.BCBMTOM. Release 4.6C

Standardsoftware. SAP Basisarchitektur. Prof. Dr. Bernhard Schiefer 2-1

Automatisiertes UI Testing. Mark Allibone, , #2

Inhaltsverzeichnis. Vorwort Installation eines Nagios-Servers Monitoring von Netzwerkdruckern... 61

Unified Communications & Collaboration

Vector Software. Verwendung des VectorCAST/Requirement Gateways mit DOORS > > >

Betriebshandbuch. MyInTouch Import Tool

Z E I T E R F A S S U N G E I N F A C H F U N K T I O N E L L. ZcLeistungserfassung

Weniger Risiko, höhere Qualität, mehr Effizienz Der Einsatz von SASUnit in der Datenintegration bei der Fraport AG

Zur Definition von Web-Services

mobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005

Warum beschäftigt sich ein Linux-Systemhaus mit der Installation von OTRS mit einem Microsoft SQL Server?

IT-Strategie zum Einsatz von Open Source Software. SenInnSport IT-Kompetenzzentrum

Berater-Profil Ausbildung Diplommathematiker. EDV-Erfahrung seit Verfügbar ab auf Anfrage. Geburtsjahr 1963

Graphen in Apex von Thomas Hernando.

Berater-Profil SW-Entwickler/-Berater (DB2, Java, MS-SQL-Server, WebSphere)

Leistungsverrechnung Zeitwirtschaft einstellen

Knasmüller.book Seite vii Mittwoch, 28. März : vii. Inhaltsverzeichnis

Continuous Delivery in der Realität eines Großunternehmens

Installationsanweisung Live Update RadarOpus 1.40 bzw für MAC. WICHTIGER HINWEIS! Sie benötigen für das Update ca Minuten.

Programmierung von MS-Office mit Visual Basic

Cubeware Solutions Plattform C8

Die technischen Aspekte von Mapping-Lösungen

Systemvoraussetzungen NovaBACKUP 17.6 Die Komplettlösung für Windows Server Backup

Das Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin

SFKV MAP Offline-Erfassungstool. Installationsanleitung

Are you ready for web.care? Seite ASC Momentum 2013 F+L System AG, CH-Altstätten ASC Automotive Solution Center AG, D- Böblingen

Continuous Database Integration mit Flyway

Der Einsatz von Open-Source-Produkten im Unternehmen, dargestellt am Beispiel von OpenOffice

Berater-Profil 444. Systemberater, DB-Administrator (Client-Server: DEC, NT, Unix, Oracle) Ausbildung Diplom Informatiker. EDV-Erfahrung seit 1985

Transkript:

Legacy Migration mit VisualAge Generator Ein Praxisbericht 10. Workshop Software Reengineering der GI-Fachgruppe SRE 07. Mai 2008 Matthias Pauling Copyright IBM Corporation 2007

Agenda Entwicklungsumgebung VAGen 4.5 Migration nach AIX Migration nach Windows NT Fazit 2

VisualAge Generator 4.5 3

Was ist VisualAge Generator? Weiterentwicklung von CSP plug-in für VisualAge for Java Entwicklungsumgebung für Erstellung von Anwendungen auf verschiedenen Zielplattformen mittels einer 4GL- Programmiersprache unabhängig von zugrundeliegender Datenbank oder verwendetem Transaktionsmonitor 4

Von CSP (Cross System Product)... Vorteile: Plattform -unabhängig Unterstützung bei Definition von Bildschirmmasken Programmierung von DB-Zugriffen integrierte Testumgebung 5

... zu VisualAge Generator Vorteile: Unterstützung weiterer C/S-Plattformen Windows-Technik Mausunterstützung verbesserter Maskeneditor erheblich verbesserte Testumgebung 6

VAGen 4.5 Einstieg in Programme Parts Browser Program Editor 7

VAGen 4.5 Datenbankzugriff SQL Record Editor SQL Options SQL Statement Editor 8

VAGen 4.5 Masken-Editor Preview Map Editor 9

VAGen 4.5 Test Facility Stack Monitor Watchpoint Monitor Statement Monitor 10

Entwicklungsumgebung VAGen 4.5 Host z/os LAN Generierung DB Repository- und Generierungs-Server Windows 2000 Workstation Windows XP Entwicklung 11

VisualAge Generator andere Zielplattformen AIX- Server Windows- Server DB LAN Generierung Repository- und Generierungs-Server Windows 2000 Workstation Windows XP Entwicklung 12

Migration nach AIX 13

Migration nach AIX - Mengengerüst 2006 Migration von 3 Dialoganwendungen von MVS/CICS nach AIX Mengengerüst: 150 Datenbanken mit ca. 5000 Tabellen 663 Programme ca. 50 tägliche Nutzer Projektdauer: rund 12 Monate 14

Grobplanung IBM Application Services GmbH Projektstart 01.04.05 Downsizing Konzept 30.06.05 Downsizing - Implementierung VAGen - VA VAGen - UD VAGen - AS 30.09.05 30.11.05 30.11.05 30.11.05 Repri - Konzept 31.05.05 Repri - Implemetierung 31.10.05 Integrationstest 31.01.06 Abnahmetest Datenübernahme 18.03.06 31.03.06 Projektmonate 01 02 03 04 05 06 07 08 09 10 11 12 15

Migration nach AIX - Durchführung (1) Konzeptphase bestehende Anwendungen analysieren notwendige Programmanpassungen Beschreibung Migration, Konfigurationsmanagement, Testplan Vorbereitungsphase Installation Automatisierung der Generierung und Konfigurationsmanagement 16

Migration nach AIX - Durchführung (2) Realisierungsphase Export CSP External Source Format (ESF) Eliminierung toter Code Import ESF VAGen 4.5 Anpassungen Neugenerierung für AIX Testphase 2 Monate Systemintegrationstest 6 Wochen Abnahmetest durch Kunde 17

Migration nach AIX - Layoutbeispiel 18

Migration nach AIX - VBA-Druckprogramm 19

Migration nach Windows NT 20

Migration nach Windows NT - Erfahrungen 2002 Migration einer Dialoganwendung von MVS/CICS nach Windows NT Mengengerüst: 2 Datenbanken mit je 274 Tabellen, 55 Views, insg. 326 MB Datenvolumen 232 VAGen-Programme 20 Nutzer Projektdauer: rund 6 Monate Automatisierung der kompletten Neugenerierung aller Programme neue Lösung für das Konfigurationsmanagement neue Drucklösung 21

Migration nach Windows NT - Layoutbeispiel 22

Fazit 23

FAZIT auch große Anwendungssysteme ohne erhebliche Änderungen portierbar ähnliche Oberfläche wie auf Host Drucklösung erforderlich Automatisierung der Generierung in beiden Fällen geringe Nutzerzahl wirtschaftlicher Erfolg 24

Fragen? Anregungen? Diskussionen? 25