JBMC: a bounded model checking tool for verifying Java bytecode

We present a bounded model checking tool for verifying Java bytecode, which is built on top of the CPROVER framework, named Java Bounded Model Checker (JBMC). JBMC processes Java bytecode together with a model of the standard Java libraries and checks a set of desired properties. Experimental resul...

詳細記述

書誌詳細
主要な著者: Cordeiro, L, Kesseli, P, Kroening, D, Schrammel, P, Trtik, M
フォーマット: Conference item
出版事項: Springer, Cham 2018
その他の書誌記述
要約:We present a bounded model checking tool for verifying Java bytecode, which is built on top of the CPROVER framework, named Java Bounded Model Checker (JBMC). JBMC processes Java bytecode together with a model of the standard Java libraries and checks a set of desired properties. Experimental results show that JBMC can correctly verify a set of Java benchmarks from the literature and that it is competitive with two state-of-the-art Java verifiers.