Skip to main content
Erschienen in:
Buchtitelbild

Open Access 2022 | OriginalPaper | Buchkapitel

BRICK: Path Enumeration Based Bounded Reachability Checking of C Program (Competition Contribution)

verfasst von : Lei Bu, Zhunyi Xie, Lecheng Lyu, Yichao Li, Xiao Guo, Jianhua Zhao, Xuandong Li

Erschienen in: Tools and Algorithms for the Construction and Analysis of Systems

Verlag: Springer International Publishing

loading …

BRICK is a bounded reachability checker for embedded C programs. BRICK conducts a path-oriented style checking of the bounded state space of the program, that enumerates and checks all the possible paths of the program in the threshold one by one. To alleviate the path explosion problem, BRICK locates and records unsatisfiable core path segments during the checking of each path and uses them to prune the search space. Furthermore, derivative free optimization based falsification and loop induction are introduced to handle complex program features like nonlinear path conditions and loops efficiently.

download
DOWNLOAD
print
DRUCKEN
Metadaten
Titel
BRICK: Path Enumeration Based Bounded Reachability Checking of C Program (Competition Contribution)
verfasst von
Lei Bu
Zhunyi Xie
Lecheng Lyu
Yichao Li
Xiao Guo
Jianhua Zhao
Xuandong Li
Copyright-Jahr
2022
DOI
https://doi.org/10.1007/978-3-030-99527-0_22

Premium Partner