Einer der häufigsten Fallstricke bei Modernisierungsprojekten ist die Tatsache, dass oft der aktuelle Zustand des Programmcodes nicht bekannt ist. In vielen Fällen sind die ursprünglichen Entwickler schon nicht mehr im Unternehmen. Somit ist die Modernisierung von Kernsystemen ein schwieriges Projekt, das immer wieder verschoben wird und schließlich die Konkurrenzfähigkeit des Unternehmens beeinträchtigt.
Die Discovery Edition der webMethods Application Modernization Suite möchte hier Abhilfe schaffen. Sie automatisiert das Erkennen von Anwendungen, die Codeanalyse und die Identifizierung von wiederverwendbaren Programmteilen. Alle Werkzeuge für eine automatische Katalogisierung von Anwendungskomponenten werden zur Verfügung gestellt und in einer zentralen Knowledgebase zusammengeführt.
Basierend auf einer Vereinbarung der Software AG mit dem Handelspartner Relativity Technologies kann die Discovery Edition für die Dokumentation und Analyse von bereits vorhandenem Programmcode verwendet werden, einschließlich Cobol, PL/I, RPG, Visual Basic, C/C++ und Java.
Im Einzelnen umfasst die Discovery Edition der webMethods Application Modernization Suite folgende Funktionalität:
- Modernization Workbench – eine kollaborative Knowledgebase zum Speichern und Verwalten von Softwareteilen und somit das Kernstück der Discovery Edition.
- Application Analyzer – ein Werkzeug zum automatischen Katalogisieren von vorhandenem Programmcode und von Programmteilen; es erstellt detaillierte Diagramme, Berichte, Daten und Dokumentation zur Applikation.
- Application Architect – eliminiert Programmcode, der nicht verwendet wird oder nicht standardkonform ist; listet wiederverwendbare Softwarekomponenten auf.
- Business Rules Manager – ein interaktives Tool zum Auffinden von Softwareteilen, die für Geschäftslogik gebraucht und zur Wiederverwendung in der Modernization Workbench gespeichert werden.



4/2010
3/2010
2/2010




Christian Henner-Fehr schreibt als freier Autor für den MONITOR und arbeitet als Trainer und Berater in den Bereichen Projektmanagement und Kommunikation. Sein Interesse gilt dem Web 2.0 und den Einsatzmöglichkeiten von Social Media in Organisationen und Unternehmen. 
