Unsere Partner
Airbus-Logo
BMW-Logo
Infineon-Logo
Mercedes-Benz-Logo
Bosch-Logo
Volkswagen-Logo
Siemens-Logo
DLR-Logo
ETAS-Logo
T-Systems-Logo
Symta-Vision-Logo
Siegel des Bundesministeriums für Bildung und Forschung
DFKI-Logo
SafeTRANS-Logo
HIGH-TEC-Logo
Logo der Universität des Saarlandes
PLS-Logo

AbsInt bietet Software zur Analyse, Optimierung und Verifikation von ein­gebetteten Systemen und sicherheitskritischen Softwareprogrammen an.

Unsere Motivation

Der heutige Markt für eingebettete Systeme wird durch ständig wachsende Softwarekomplexität und immer kürzere Entwicklungszyklen geprägt. Der Anteil sicherheitskritischer Anwendungen steigt stetig an.

AbsInts Produkte helfen Entwicklern von Echtzeitsystemen,

Unsere Produkte basieren auf einem generischen und generativen Grund­gerüst und können daher schnell und optimal an individuelle Kunden­wün­sche angepaßt werden. Diese Anpassungsfähigkeit wurde von uns in vielen Projekten immer wieder unter Beweis gestellt.

Analyse- und Verifikationssoftware

Tests und Debugging gehören zu den zeitraubendsten und kostspieligsten Phasen der Softwareentwicklung. Dies gilt insbesondere für Echt­zeit­syste­me, in denen Berechnungen nicht nur logisch korrekt sein, sondern auch rechtzeitig terminieren müssen. Die Timing-Eigenschaften eines Systems sind jedoch oft schwer zu bestimmen. Einfaches Zeitstoppen reicht in der Regel nicht aus, zumal es oft unpraktikabel – oder gar unmöglich – ist, das System mit allen denkbaren Eingaben zu testen.

Statische Programmanalysen hingegen erlauben es dem Entwickler, auf die langwierigen und fehlerträchtigen Test- und Meßverfahren zu ver­zichten. Die Analysen basieren auf der Methode der abstrakten Inter­pre­tation und sind daher nachweisbar korrekt. Sie laufen vollautomatisch ab – es ist also nicht erforderlich, die schlimmst­möglichen Eingaben manuell herauszufin­den. Die Analyse­ergebnisse sind für alle möglichen Eingaben und alle Aus­führungsszenarien gültig.

Optimierungssoftware

Nachträgliche Optimierung von compilergeneriertem Code erlaubt es, An­wendungen optimal an die jeweilige Hardware anzupassen. Das erhöht die Systemeffizienz bei gleichzeitiger Senkung der Systemkosten.

Unsere Code-Compaction-Suite aiPop reduziert automatisch die Codegröße von angebetteten Anwendungen – ohne deren Funktionalität zu verändern. Software, die mithilfe von aiPop kompaktiert wurde, läuft weltweit in Millionen von Handys und Automobilen.

Hoch