Skip to main content

Showing 1–2 of 2 results for author: Lievre, T L

Searching in archive cs. Search in all archives.
.
  1. arXiv:2503.13762  [pdf, other

    cs.SE

    Do Unit Proofs Work? An Empirical Study of Compositional Bounded Model Checking for Memory Safety Verification

    Authors: Paschal C. Amusuo, Owen Cochell, Taylor Le Lievre, Parth V. Patil, Aravind Machiry, James C. Davis

    Abstract: Memory safety defects pose a major threat to software reliability, enabling cyberattacks, outages, and crashes. To mitigate these risks, organizations adopt Compositional Bounded Model Checking (BMC), using unit proofs to formally verify memory safety. However, methods for creating unit proofs vary across organizations and are inconsistent within the same project, leading to errors and missed defe… ▽ More

    Submitted 17 March, 2025; originally announced March 2025.

    Comments: 13 pages

    ACM Class: D.2.4; F.3.1

  2. arXiv:2410.14818  [pdf, other

    cs.SE

    A Unit Proofing Framework for Code-level Verification: A Research Agenda

    Authors: Paschal C. Amusuo, Parth V. Patil, Owen Cochell, Taylor Le Lievre, James C. Davis

    Abstract: Formal verification provides mathematical guarantees that a software is correct. Design-level verification tools ensure software specifications are correct, but they do not expose defects in actual implementations. For this purpose, engineers use code-level tools. However, such tools struggle to scale to large software. The process of "Unit Proofing" mitigates this by decomposing the software and… ▽ More

    Submitted 30 April, 2025; v1 submitted 18 October, 2024; originally announced October 2024.

    Comments: 5 pages, 2 figures

    ACM Class: D.2.4; F.3.1