Delta Software Technology

Unser Angebot

Weitere Infos

AMELIO Logic DiscoveryDas Ziel von AMELIO Logic Discovery besteht darin zu ermitteln WAS in einer Anwendung implementiert ist. Das wiedergewonnene Wissen wird sprachneutral und unabhängig von der Technologie dargestellt werden.

Um dieses Ziel zu erreichen wird zunächst der Source-Code analysiert, Implementierungsdetails extrahiert und ermittelt WIE die Anwendung implementiert wurde: aus welchen Komponenten setzt sich sie Anwendung zusammen, welche Beziehungen bestehen zwischen den Komponenten und welche Schnittstellen besitzen sie.

Von den Implementierungsdetails wird abstrahiert, die gewonnenen Informationen verknüpft, logische Strukturierungen vorgenommen und Erkenntnisse über die Funktionalität der Anwendung abgeleitet.

Als Ergebnis erhält man unter anderem:

  • Programm- und Unterprogrammaufrufe und ihre Schnittstellen
  • Prozeduren mit ihren Aufrufhierarchien und Schnittstellen (auch für COBOL)
  • Logische und funktionale Gruppierungen
  • Datenbank- und Dateizugriffe
  • Bedingungen unter denen Prozeduren aufgerufen oder auf Datenbanken oder Dateien zugegriffen werden
  • Datendefinitionen, deren Verwendung und ihren Scope
  • Muster

"AMELIO unterstützt die handwerkliche technische Analyse, da viele der benötigten Infos geliefert werden."
Friedrich Pohle, stellv. Abteilungsleiter, Valida Pension AG

Weniger ist mehr

AMELIO Logic Discovery identifiziert auch überflüssige und tote Code-Anteile. Bei diesen Analysen werden sowohl der Prozedurcode als auch die Datendefinitionen berücksichtigt.

Wurden bei der Anwendungsentwicklung Copybooks bzw. Includes oder, im Falle von Delta ADS-Anwendungen, Macros verwendet, so ermittelt AMELIO Logic Discovery zusätzlich, ob diese überflüssigen, toten oder redundanten Code enthalten oder erzeugen.

Die tatsächliche Funktionalität der Anwendung wird sichtbar gemacht. Außerdem unterstützen diese Analysen die Bereinigung des Codes, um diesen schlanker und besser wartbar zu machen.

Information is not Knowledge

„Information is not Knowledge“, diese Liedzeile von Frank Zappa lässt sich auch auf die Softwareentwicklung übertragen. Für die Modernisierung oder Re-Implementierung sowie die Wartung und Weiterentwicklung von Anwendungen reichen Informationen über die Implementierung nicht aus.
Wir zeigen, wie Sie das notwendige Expertenwissen aus Ihren Anwendungen automatisch extrahieren können.

Weiterlesen...

Download

AMELIO Logic Discovery

Alles auf einen Blick: Deklarationen, Abhängigkeiten, Verwendungen aller Datenstrukturen

AMELIO Logic Discovery bietet für COBOL, PL/I und Delta ADS-Anwendungen umfangreiche Datenstruktur-Analysen. Mit der neuen Darstellung der Analyseergebnisse steht Ihnen das Wissen über Ihre Datenstrukturen, deren Deklaration, Verwendung und Abhängigkeiten nun auf einen Blick direkt zur Verfügung.

Das Problem mit den Datenstrukturen
Um eine Anwendung zu verstehen, muss man auch deren Datenstrukturen verstehen. Doch bei Anwendungen, die mit prozeduralen Sprachen wie COBOL oder PL/I, entweder nativ oder generativ entwickelt wurden, sind Deklarationen, Verwendung und Abhängigkeiten über den gesamten Code verstreut oder sogar nur implizit enthalten.

Um das Verständnis dieser Anwendungen zu erleichtern, bietet AMELIO Logic Discovery umfangreiche Datenstruktur-Analysen.

AMELIO Logic Discovery - Datenstrukturen: Deklaration, Abhängigkeiten, Verwendungen

AMELIO Logic Discovery bietet für COBOL, PL/I und Delta ADS-Anwendungen umfangreiche Datenstruktur-Analysen. Mit der neuen Darstellung der Analyseergebnisse steht Ihnen das Wissen über Ihre Datenstrukturen, deren Deklaration, Verwendung und Abhängigkeiten, nun auf einen Blick zur Verfügung.

Weiterlesen...

Download

    

Adresse

Delta Software Technology GmbH
Eichenweg 16
57392 Schmallenberg
Deutschland

Impressum & Datenschutz

Kontakt

Tel.: +49 (0) 2972 97 19-0
Fax: +49 (0) 2972 97 19-60

www.delta-software.com
info@delta-software.com

 

Aktuelles

Delta-Newsletter

Delta Newsblog

RSS-Feed

Newsletter-Anmeldung: