StackAnalyzer is a tool for static analysis of safety-critical software. It automatically determines the worst-case stack usage of the tasks in your application and lets you find any stack overflows, or formally prove the absence thereof.
Airbus France, in the development of safety-critical avionics software for several airplane types, including the A380.
Daimler, in many automotive software projects, including the powertrain control system of the Actros line.
Honda, in developing the FADEC software of a turbofan engine.
Vestas, to prevent stack overflow in their wind turbine control software.
Framatome, for verification of their safety-critical platform for testing, operating and troubleshooting nuclear reactors.
Continental, to avoid stack overflows in their airbag control systems.
OHB, in the development of onboard software for satellite platforms for communication and navigation.
u-blox, to avoid stack overflows at compile time and to increase the reliability of their controlling software.
MTU Friedrichshafen, to demonstrate the correctness of control software for emergency power generators in nuclear power plants.
StackAnalyzer is available for a vast variety of instruction set architectures, including ARM, PowerPC, x86, TriCore, RISC-V, and 20+ others.
Supported compilers include GCC, GNAT, LLVM/Clang, Diab, Tasking, GHS, the formally verified CompCert compiler, and 10+ more.
StackAnalyzer incorporates two decades’ worth of feedback from commercial users and offers many helpful features, polished over the years.
Independent review by University of Erlangen
StackAnalyzer supports tight integration with state-of-the-art development tools, including:
StackAnalyzer can also be combined within a single user interface with other analysis tools from AbsInt — e.g. aiT for worst-case execution time analysis.
Your usage of StackAnalyzer can be qualified according to ISO 26262, DO-178B/C, and other safety standards. We offer special Qualification Support Kits that help you simplify and automate your qualification process. These Kits are especially popular with our customers in the avionics and automotive industries.
You can try StackAnalyzer for free, on your own applications, for a period of 30 days. The free license covers:
Request your free trial package today, complete with free online training and tech support.