MBAT (Combined Model-Based Analysis and Testing of Embedded Systems) is an ARTEMIS 3-year project with 38 partners from 8 countries, officially launched on November 1, 2011. MBAT aims at an effective and efficient validation and verification of embedded systems by combining advanced model-based testing technologies with static analysis and verification techniques.
AbsInt provides advanced development tools for embedded systems, and tools for validation and verification of safety-critical embedded software. The aiT WCET Analyzer computes safe upper bounds on the worst-case execution time of tasks precisely taking the processor architecture into account. StackAnalyzer computes safe upper bounds on the maximal stack usage of tasks. Astrée can prove the absence of runtime errors (division by zero, invalid pointer accesses, arithmetic overflows, etc) in C-programs.
In MBAT, these advanced static analysis tools will be applied to industry code generated from models and will be enhanced and tuned based on the results. The goals are to improve efficiency, precision and process integration. MBAT will create a Reference Technology Platform for effective and cost-reducing validation and verification, focusing primarily on the transportation domain (automotive, aerospace, rail), but also to be used in further domains.












