JBMC: Bounded Model Checking for Java Bytecode: (Competition Contribution)

18Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

JBMC is a bounded model checking tool for verifying Java bytecode. It is built on top of the CPROVER framework. JBMC processes Java bytecode together with a model of the standard Java libraries. It checks a set of desired properties, such as assertions and absence of uncaught exceptions, under given bounds on loops, recursion and data structures. Internally, it uses the same bounded model checking engine as its sibling tool CBMC and discharges the generated verification conditions with the help of MiniSAT 2.2.1.

Cite

CITATION STYLE

APA

Cordeiro, L., Kroening, D., & Schrammel, P. (2019). JBMC: Bounded Model Checking for Java Bytecode: (Competition Contribution). In Lecture Notes in Computer Science (Vol. 11429 LNCS, pp. 219–223). Springer Verlag. https://doi.org/10.1007/978-3-030-17502-3_17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free