LOSESep 5, 2015

Bounded Model Checking of C++ Programs Based on the Qt Framework (extended version)

arXiv:1509.01682v114 citations
Originality Synthesis-oriented
AI Analysis

This addresses the need for fast and automatic verification in consumer electronics to reduce product recalls, though it is incremental as it builds on existing bounded model checking methods.

The paper tackles the problem of verifying complex embedded systems by proposing a simplified Qt framework integrated into an SMT-based bounded model checking tool, achieving a 94.45% success rate on their test suite.

The software development process for embedded systems is getting faster and faster, which generally incurs an increase in the associated complexity. As a consequence, consumer electronics companies usually invest a lot of resources in fast and automatic verification processes, in order to create robust systems and reduce product recall rates. Because of that, the present paper proposes a simplified version of the Qt framework, which is integrated into the Efficient SMT-Based Bounded Model Checking tool to verify actual applications that use the mentioned framework. The method proposed in this paper presents a success rate of 94.45%, for the developed test suite.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes