Statische Programmanalyse leichtgemacht.

Um Code von hoher Qualität zu erzeugen, müssen Compiler in der Lage sein, effizienzerhöhende Programmumformungen automatisch vorzunehmen. Solche Umformungen basieren in aller Regel auf statischen Programm- bzw. Datenflußanalysen, deren Implementierung aufwendig und teuer sein kann.

Struktur des PAG und die Integration 
von generierten AnalysatorenUnser Programmanalysatorengenerator PAG unterstützt Sie bei der Implementierung von statischen Programmanalysen. Basierend auf der formalen Theorie der sogenannten “abstrakten Interpretation”, generiert PAG vollautomatisch effiziente, nachweisbar korrekte und garantiert terminierende Datenflußanalysen nach Ihren Wünschen und Vorgaben. Damit können Sie Ihre Entwicklungszeiten wesentlich verkürzen und die Entwicklungskosten stark senken.

Features

Anwendungsgebiete

PAG wird sowohl von AbsInt selbst, als auch von vielen Firmen und Universitäten weltweit eingesetzt, um u.a. folgende Analysen zu implementieren:

Unterstützte Betriebssysteme

PAG läuft unter diversen Unix-Dialekten inklusive Linux. Die Analysatoren werden in ANSI-C erzeugt.

Demoversion

» Start

Seit dem 1. Juni 2007 ist PAG nicht mehr als eigenständiges Produkt erhältlich. Sie können allerdings nach wie vor die kostenlose Online-Version des PAG unter www.program-analysis.com benutzen.

Hoch