Avoidance of Runtime Errors in Embedded Software
DOI:
https://doi.org/10.17560/atp.v51i10-11.2045Abstract
Safety-critical embedded systems have to satisfy rigorous quality requirements. Runtime errors like arithmetic overfl ows or rounding errors can cause faulty program behavior. Due to the complexity of contemporary hardware and software, a complete test coverage cannot be achieved. With static analysis, a complete coverage can be achieved, thus making it possible to suffi ciently guarantee the absence of errors. This technique is introduced by means of the parametric static analyzer Astrée which is utilized e.g. for the certification process of industrial avionics software.Downloads
Published
Issue
Section
License
Die Zeitschrift und alle in ihr enthaltenen Beiträge und Abbildungen sind urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlages unzulässig und strafbar. Das gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Bearbeitung in elektronischen Systemen. Auch die Rechte der Wiedergabe durch Vortrag, Funk- und Fernsehsendung, im Magnettonverfahren oder ähnlichem Wege bleiben vorbehalten.