Deutsch (DE-CH-AT)English (EN)Francais (Fr)
Home Produkte AMELIO Logic Discovery

AMELIO Logic DiscoveryWir erweitern unsere Produktpalette für die Software-Modernisierung. Mit dem neuen Produkt AMELIO Logic Discovery bieten wir Ihnen jetzt ein Analyse-Werkzeug, das Ihnen hilft, Ihre COBOL- und PL/I-Anwendungen zu verstehen und die relevante Funktionalität aus den umfangreichen Anwendungen zu extrahieren. Mit seinen Analysen, statistischen Auswertungen und vielfältigen Funktionen zur Darstellung der Anwendungslogik unterstützt Sie AMELIO Logic Discovery immer dann, wenn es notwendig ist, eine existierende Anwendung zu verstehen, also zum Beispiel bei der Entscheidungsfindung für Modernisierungsvorhaben oder Projekten zur Neu-Implementierung.

(Technologischer) Generationenwechsel

Der Generationenwechsel hat begonnen, sowohl auf menschlicher als auch auf technologischer Ebene. Junge Entwickler treffen auf Anwendungen, deren ursprüngliches Design oft bereits 20 bis 30 Jahre zurückliegt, die mit Sprachen und Paradigmen implementiert wurden, die heute kaum noch gelehrt werden.

Schon die ursprünglichen Systeme waren groß und komplex, seitdem wurden sie geändert, erweitert und umgebaut, wodurch Größe und Komplexität weiter gestiegen sind. Dies hat zur Folge, dass es selbst für erfahrene COBOL- und PL/I-Entwickler schwer ist, die Anwendung als Ganzes zu verstehen.

Die Anwendungen bilden passgenau die betrieblichen Kernfunktionen der Unternehmen ab. Die Business Logik ist immer noch aktuell, jedoch ist die Implementierung veraltet. Um diese Business-Logik zu entwickeln, wurden immense Investitionen getätigt. Würden die existierenden Anwendungen einfach „weggeworfen“, so würde dies auch für die Investitionen gelten. Bei einer Neuspezifikation der Anwendung, ohne die existierende Anwendung verstanden zu haben, besteht die Gefahr, dass Teile vergessen werden oder anders spezifiziert werden als sie bisher umgesetzt sind. Deshalb ist es essentiell, losgelöst von sprachabhängigen Implementierungsdetails, zu verstehen, was eine Anwendung tut und wie sie das tut, welche Algorithmen und Berechnungsvorschriften wie umgesetzt wurden.

AMELIO Logic Discovery beantwortet diese und weitere Fragen und hilft so existierende Anwendungen zu verstehen und den Generationenwechsel zu meistern.

Anwendungslogik sichtbar machen

AMELIO Logic Discovery hilft Ihnen Ihre COBOL- und PL/I-Anwendungen zu verstehen: was tun die Anwendungen? Wie tun sie das? Welche Algorithmen und Berechnungsvorschriften wurden wie umgesetzt?

Der erste Schritt zum Verstehen einer Anwendung besteht darin, sie in ein sprachneutrales Modell zu überführen. Zu den dabei gewonnen Daten können bereits erste Abhängigkeiten bestimmt werden. All diese Informationen werden z.B. in Repository abgelegt.

Mittels der gesammelten Informationen können die Anwendungen inventarisiert werden und statistische Analysen erfolgen. Darüber hinaus können Ad-Hoc-Anfragen gestellt und auf den Informationen kann navigiert werden.

Um die Anwendungen jedoch wirklich zu verstehen, müssen die Informationen verknüpft und logische Schlüsse daraus gezogen werden. Wir lassen den Anwender jedoch nicht mit der Aufgabe allein, Schlussfolgerungen aus den Unmengen von Daten zu ziehen, die im Repository gespeichert sind. Stattdessen bietet AMELIO Logic Discovery eine weitere Abstraktionsschicht, bei der funktionale Abstraktionen durchgeführt und logische Abhängigkeiten und Zusammenhänge ermittelt werden. Das mittels einer Reasoning Engine gewonnene Wissen kann beliebig abgerufen, erweitert und modifiziert werden.

Auf diese Weise hilft Ihnen AMELIO Logic Discovery, Ihre Anwendung zu verstehen.

Software wirklich verstehen

Mit unserer AMELIO Modernization Platform haben wir bewiesen, dass unsere Werkzeuge große und komplexe Software-Transformationen vollständig automatisch durchführen können. Jetzt stellen wir unseren Kunden diese ausgereifte Technologie für die Analyse ihrer COBOL- und PL/I-Anwendungen zur Verfügung.

AMELIO Logic Discovery hilft, die vorhandenen COBOL- und PL/I-Anwendungen zu verstehen und senkt so die Kosten für die Neu-Implementierung der vorhandenen Funktionen sowie der Modernisierung der Anwendungen.

Während AMELIO Logic Discovery dabei hilft Anwendungen zu verstehen, besteht das Ziel unseres neuen, BMF geförderten Projektes AmAVaG darin, Generatorsysteme zu analysieren. Weitere Informationen dazu finden Sie in unserem Artikel „AmAVaG – Generatorsysteme verstehen

 

 
Newsletter
Quotes
„Durch HyperSenses kann HT Applications mit seinen Smartphone-Apps vielfältige Plattformen und kundenspezifische Varianten unterstützen, ohne die gleiche Funktionalität wieder und wieder implementieren zu müssen.“
Hessel van Tuinen, CEO,
HT Applications, Niederlande

HT Applications

Bookmark and Share