The main building blocks for the internet of things are connected embedded systems. Often these systems are also used in safety critical applications. Therefore, it is particularly important that these devices work according to their specification i.e. they behave as intended. Nowadays, even for simple devices embedded operating systems as Contiki are used to simplify application development and to increase portability between different hardware platforms. The main objective of this thesis is to present a methodology for the verification of software applications written for the operation system Contiki, taking the system hardware into account. Therefore, software model checking and especially bounded model checking [BCC⁺03] is used as a t...
The complexity of software in embedded systems has in-creased significantly over the last years so t...
Computer-aided verification of embedded systems hinges on the availability of good verification mode...
Abstract—Interrupt behaviors, particularly the external ones, are difficult to verify in a microproc...
In this work we present a verification framework for applications for the embedded system operating ...
Verification of embedded systems is a challenge due to the tight combination of hardware and softwar...
Interrupt-driven software is difficult to test and debug, especially when interrupts can be nested a...
Diese Arbeit stellt einen Ansatz für die formale Verifikation von Anwendungen für das Betriebssystem...
In this work an approach is shown, how to verify embedded system applications written for the operat...
Pervasive formal verification guarantees highest reliability of complex multi-core computer systems....
Recently, embedded systems have become more and more complicated and thus traditional testing and si...
Embedded control programs are hard to analyse because their behaviour depends on how they interact w...
The interrupt mechanism in a system-on-chip (SoC) joins the SoCs hardware and software behaviors. We...
Abstract—Interrupt-driven software is difficult to test and debug, especially when interrupts can be...
With increasing design complexity, verification becomes a more and more important aspect of the desi...
The complexity of software in embedded systems has increased significantly over the last years so th...
The complexity of software in embedded systems has in-creased significantly over the last years so t...
Computer-aided verification of embedded systems hinges on the availability of good verification mode...
Abstract—Interrupt behaviors, particularly the external ones, are difficult to verify in a microproc...
In this work we present a verification framework for applications for the embedded system operating ...
Verification of embedded systems is a challenge due to the tight combination of hardware and softwar...
Interrupt-driven software is difficult to test and debug, especially when interrupts can be nested a...
Diese Arbeit stellt einen Ansatz für die formale Verifikation von Anwendungen für das Betriebssystem...
In this work an approach is shown, how to verify embedded system applications written for the operat...
Pervasive formal verification guarantees highest reliability of complex multi-core computer systems....
Recently, embedded systems have become more and more complicated and thus traditional testing and si...
Embedded control programs are hard to analyse because their behaviour depends on how they interact w...
The interrupt mechanism in a system-on-chip (SoC) joins the SoCs hardware and software behaviors. We...
Abstract—Interrupt-driven software is difficult to test and debug, especially when interrupts can be...
With increasing design complexity, verification becomes a more and more important aspect of the desi...
The complexity of software in embedded systems has increased significantly over the last years so th...
The complexity of software in embedded systems has in-creased significantly over the last years so t...
Computer-aided verification of embedded systems hinges on the availability of good verification mode...
Abstract—Interrupt behaviors, particularly the external ones, are difficult to verify in a microproc...