Unicode - Damit Ihre Natural©-Systeme weltoffener werden


Mit einer maschinellen Umstellung des Sourcecodes ersparen Sie sich neben Reibungsverlusten in der Wartung auch Kosten und Risiken.

Unicode

Die Erweiterung von Geschäftsfeldern über den deutschen Sprachraum hinaus zwingt viele Unternehmen, ihre Legacy-Applikationen entsprechend aufzurüsten: Wenn Sie z.B. Wert darauf legen, Ihre Kunden und Geschäftspartner in korrekter Weise anzuschreiben oder mit anderen Systemen diakritische Zeichen ohne Informationsverlust austauschen zu können, so heißt die Lösung natürlich „Unicode-Enabling“.

Das Nachrüsten von Natural-Applikationen auf Unicode ist hier ein oft unterschätztes Problem. Um die Grenzen des ASCII- bzw. EBCDIC-Zeichensatzes sprengen zu können, muss sowohl die Datenhaltung als auch jede angeschlossene Applikation umgestellt werden. Während die Umstellung der Datenbank „nur“ eine Konvertierung der entsprechenden Formate bedeutet, ist das Problem in den Anwendungen weit komplexer: Hier müssen alle Stellen innerhalb der Applikation, die von der Weitergabe der Werte im neuen Format betroffen sind, konsistent und gleichzeitig umgestellt werden. Alleine für die Analyse bedeutet das, dass nahezu die gesamte Anwendung einbezogen werden muss. Mit wachsender Größe der Anwendung potenziert sich hier die Anzahl der Abhängigkeiten, die zu berücksichtigen sind.

In aller Regel erzwingt eine Umstellung auf Unicode einen Codefreeze in der fachlich motivierten Wartung: Während eine fachlich motivierte Änderung es meist erlaubt, die betroffenen Funktionen sukzessive anzupassen, zieht sich die Format-Änderung in vielen Fällen quer durch die gesamte Applikation. Dieses Phänomen hat entsprechende Auswirkungen auf die Codierung und die Testbarkeit der Änderungen.

Um einen Ausweg aus diesem Dilemma zu finden, haben wir ein Werkzeug gebaut, mithilfe dessen nicht nur die entsprechenden Analysen durchgeführt werden können, sondern auch die eigentliche Code-Anpassung nahezu vollständig maschinell erfolgt. Dies ermöglicht es

  • die Störungen für die fachlich motivierte Wartung auf ein Minimum zu reduzieren
  • Laufzeit, Aufwände und Kosten deutlich zu senken und kalkulierbar zu halten
  • das technische Risiko für die Umstellung auf ein beherrschbares Maß zu minimieren

Für weitere Informationen nehmen Sie bitte Kontakt mit uns auf.

Natural© speaks UTF!
Migration von ADABAS© und Natural©
 
Migration und KonvertierungSie haben Natural® und ADABAS® auf Mainframe (z/OS®, DOS/VSE® oder BS2000®), betreiben jedoch auch COBOL, PL/1 und Assembler-Programme im Verbund?

Sie wollen auf kostengünstigere Open-Systems-Plattformen umstellen, ADABAS® und Ihre Sprachen Natural® bzw. 3GL jedoch beibehalten?













Wir helfen, indem wir:

  • Ihre Anwendung auf die offenen Systeme portieren
  • Ihre Mainframe-JCL in UNIX-Shellskripte migrieren
  • Ihren kompletten Druck-Output umstellen
  • Ihren Mainframe-Job Scheduler durch eine UNIX-basierte Komponente (z.B. UC4®) ersetzen
  • im Zuge Ihres Downsizings auch Produkte der Software AG, die auf den offenen Systemen
           nicht zur Verfügung stehen, ablösen (z.B. PREDICT CASE®, NATRJE® oder Natural Security ®)

Evolution statt Revolution - eine Möglichkeit

™, ® - die genannten Produkte sind eingetragene Markenzeichen der jeweiligen Markeninhaber

Migrations-Projektmodell - Professionelles Vorgehen sichert den Erfolg und minimiert das Risiko
 
Projektverlauf-500Migrationsprojekte unterscheiden sich von anderen Projekten; sie erfordern daher ein dezidiertes Vorgehensmodell.



















Selbstverständlich gelten in Migrationsprojekten die „klassischen“ PM-Durchführungstechniken ebenso wie in „normalen“ Projekten auch:

  • Projekt-Initialisierung (klare Zieldefinition)
  • Projektdefinition (Phasenplanung, Projektorganisation, Ziele/Lieferobjekte, Umfeldanalyse usw.)
  • Projektplanung (Projektstrukturplan, Ablauf-/Terminplanung, Einsatzmittel-/Kostenplanung, Risikomanagement)
  • Projektsteuerung und –controlling (Fortschrittskontrolle /Meilensteintrendanalyse bzw. Backlog-Verfolgung,
         Change-Management)
  • Projektabschluss (Erfahrungssicherung)

Da in einem Migrations-/Modernisierungsprojekt keine neuen Features geschaffen, sondern vorhandene Systemfunktionalitäten auf eine neue technische Basis umgestellt werden, tritt bereits mit Projektstart ein Zielkonflikt mit der Wartung und Weiterentwicklung für das laufende System auf. Damit aus einer solchen Zielkonkurrenz keine Zielantinomie wird, darf die Migration nie zu Lasten des laufenden Betriebs gehen.

Dies gewährleisten wir durch Automatisierung in Migration und Test. Code-Freeze-Zeiten werden dadurch auf das minimal mögliche Maß reduziert – die Laufzeit der eigentlichen Anwendungsmigration. Testzeiten werden ebenso durch einen hohen Automationsgrad reduziert.

Möglich wird dies, weil wir Ihre ursprüngliche Applikation im fachlichen Sinne als „Maß der Dinge“ nehmen und daraus die Vorgaben für die Testautomatisierung ableiten.

Wie die Grafik zeigt, läuft das Migrationsprojekt in zwei Phasen ab:

  • Analyse / Automatisierung der Migration und derTestabläufe
         (Vorbereitungszyklus parallel zur Wartung und Weiterentwicklung)

  • Durchführung der Migration auf der Basis des aktuellen Codestandes.
         (Code-Freeze-Zyklus mit gestoppter Wartung und Weiterentwicklung
         und nur geringfügigen manuellen Tätigkeiten für eine sehr kurze Zeitspanne)


Diese Projektstrategie trägt in Verbindung mit dem Werkzeugeinsatz erheblich zu einer sehr hohen Sicherheit und damit zur Minimierung von Projektrisiken bei. Es ist so auch gewährleistet, dass die in der Wartung- und Weiterentwicklung erfolgten Änderungen einfließen können:

Minimaler Code-Freeze durch Automatisierung - sichere Ergebnisse durch professionelles Projektmanagement

  • sichere und professionelle Behandlung bestehender Projektrisiken durch ein professionelles Risikomanagement

  • Gewährleistung der Wartung (Fehlerbehebung) und

  • Gewährleistung gegebenenfalls notwendiger Weiterentwicklung (z.B. Umsetzung rechtlicher Erfordernisse)
         während des Migrationsprojekts

Migration von ADABAS© und Natural©
 
 Sie haben Natural® und ADABAS® auf Mainframe (z/OS®, DOS/VSE® oder BS2000®),
 betreiben jedoch auch COBOL, PL/1 und Assembler-Programme im Verbund?

Sie wollen auf kostengünstigere Open-Systems-Plattformen umstellen,
ADABAS® und Ihre Sprachen Natural® bzw. 3GL jedoch beibehalten?

Wir helfen, indem wir:

punkt-12pixelIhre Anwendung auf die offenen Systeme portieren
punkt-12pixelIhre
Mainframe-JCL in UNIX-Shellskripte migrieren
punkt-12pixelIhren kompletten Druck-Output umstellen
punkt-12pixelIhren Mainframe-Job Scheduler durch eine UNIX-basierte Komponente (z.B. UC4®)
ersetzen
punkt-12pixelim Zuge Ihres Downsizings auch Produkte der Software AG, die auf den offenen Systemen
       nicht zur Verfügung stehen, ablösen (z.B. PREDICT CASE®, NATRJE® oder Natural Security ®)

.


Evolution statt Revolution - eine Möglichkeit

™, ® - die genannten Produkte sind eingetragene Markenzeichen der jeweiligen Markeninhaber

IT & More und FreeSoft Plc. - eine starke Partnerschaft

ITMore-Logo004-3freesoft-lyl

IT & More GmbH ist Spezialist für Projektberatung und Projektdurchführung mit großer Erfahrung in der Durchführung von Migrationsprojekten.
 
 
  • IT & More besitzt tiefgreifende Erfahrung in der technischen Plattform-Migration von ADABAS/Natural®–Anwendungen auf kostengünstige Open-Systemsplattformen

  • Wir haben für unsere Kunden eine Reihe von Speziallösungen für die Ablösung von Einzelprodukten der Software AG (z.B. PREDICT Case®) geschaffen.

  • Aus Projekten heraus entstanden Lösungen zur Migration von JCL und die Befähigung von Natural-Applikationen zum Umgang mit diakritischen Zeichen (UTF8/UTF16).

FreeSoft Plc. besitzt seit 1998 excellente Erfahrungen im Bereich Legacy Anwendungsmodernisierung und ist spezialisiert auf verschiedenste Technologien der automatisierten Systemmigration.
 
 
  • FreeSoft hat eine Reihe von Technologien, Methodologien und Produkten aufgebaut, um Legacy-Systeme in moderne Open-Systems-Umgebungen und moderne IT-Architekturen zu übertragen

  • Das Unternehmen verfügt über ein einzigartiges Framework zur Transformation einer großen Vielfalt von Legacy-Systemen

  • Im Laufe der Zeit hat FreeSoft dabei Techniken und Vorgehensweisen zur risikoarmen Migration entwickelt

Mit FreeSoft Plc., dem weltweit tätigen Anbieter von Technologie für die Modernisierung von Legacy Anwendungen verbindet uns eine Partnerschaft im Bereich Migration solcher Legacy-Anwendungen.

Zwei starke Partner - FreeSoft und IT & More - bieten ihr gebündeltes Spezialwissen, ihre Techniken und Produkte an, um Ihre Migrationsprobleme zu bewältigen. Dabei bringt jeder Partner seine Stärken und Schwerpunkte ein. IT & More übernimmt in der Regel die Projektführerschaft, das Projektmanagement, die fachliche Datenmigration und eine erforderliche Migration von JCL-Jobnetzen. FreeSoft übernimmt die technischen Migrationsarbeiten zur Code- und Datenbankmigration und steuert die Werkzeuge bei. Die dabei entstandenen Synergien gereichen Ihnen zum Vorteil.
 
 
  • sichere und risikoarme Proejktdurchführung

  • professionelles Projektmanagement

  • moderne Architekturen für offene Systeme

  • kostengünstige Lösungen ohne Folgekosten

IT & More und FreeSoft Plc. - Liberate your Legacy

  • Partnerschaft - das Ganze ist mehr als die Summe der Einzelteile

  • Partnerschaft - Synergien fördern

  • Partnerschaft - Spezialisten kommen zusammen

® - die genannten Produkte sind Markenzeichen der jeweiligen Markeninhaber