Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
-
- research-articleApril 2009
Strengthening properties using abstraction refinement
Model Checking is an automated formal method for verifying whether a finite-state system satisfies a user-supplied specification. The usefulness of the verification result depends on how well the specification distinguishes intended from non-intended ...
- research-articleApril 2009
Speeding up model checking by exploiting explicit and hidden verification constraints
Constraints represent a key component of state-of-the-art verification tools based on compositional approaches and assume--guarantee reasoning. In recent years, most of the research efforts on verification constraints have focused on defining formats ...
- research-articleApril 2009
Programming MPSoC platforms: road works ahead!
This paper summarizes a special session on multi-core/multi-processor system-on-chip (MPSoC) programming challenges. The current trend towards MPSoC platforms in most computing domains does not only mean a radical change in computer architecture. Even ...
- research-articleApril 2009
Separate compilation and execution of imperative synchronous modules
The compilation of imperative synchronous languages like Esterel has been widely studied, the separate compilation of synchronous modules has not, and remains a challenge. We propose a new compilation method inspired by traditional sequential code ...
- research-articleApril 2009
A MILP-based approach to path sensitization of embedded software
We propose a new methodology based on Mixed Integer Linear Programming (milp) for determining the input values that will exercise a specified execution path in a program. In order to seamlessly handle variable values, pointers and arrays, and variable ...
- research-articleApril 2009
Runtime reconfiguration of custom instructions for real-time embedded systems
This paper explores runtime reconfiguration of custom instructions in the context of multi-tasking real-time embedded systems. We propose a pseudo-polynomial time algorithm that minimizes processor utilization through customization and runtime ...
- research-articleApril 2009
Static analysis to mitigate soft errors in register files
With continuous technology scaling, soft errors are becoming an increasingly important design concern even for earth-bound applications. While compiler approaches have the potential to mitigate the effect of soft errors with minimal runtime overheads, ...
- research-articleApril 2009
Debugging of Toffoli networks
Intensive research is performed to find post-CMOS technologies. A very promising direction based on reversible logic are quantum computers. While in the domain of reversible logic synthesis, testing, and verification have been investigated, debugging of ...
- research-articleApril 2009
Semiformal verification of temporal properties in automotive hardware dependent software
- Djones Lettnin,
- Pradeep K. Nalla,
- Jörg Behrend,
- Jürgen Ruf,
- Joachim Gerlach,
- Thomas Kropf,
- Wolfgang Rosenstiel,
- Volker Schönknecht,
- Stephan Reitemeyer
The verification of embedded software has become an important subject over the last years. This work presents a new semiformal verification approach called SofTPaDS. It combines assertion-based and symbolic simulation approaches for the verification of ...
- research-articleApril 2009
pTest: an adaptive testing tool for concurrent software on embedded multicore processors
More and more processor manufacturers have launched embedded multicore processors for consumer electronics products because such processors provide high performance and low power consumption to meet the requirements of mobile computing and multimedia ...