Skip to main content
Bonakdarpour receives the NSF award

Bonakdarpour receives the NSF award

Dr. Borzoo Bonakdarpour, Associate Professor of Computer Science and Engineering, has been awarded the NSF grant in the amount of $150,000. The project title is “Enhancing the Bounded Model Checking Tool for Hyperproperties (HyperQB) for Industrial Applications.”

 

Abstract:

Many crucial requirements in computing systems such as security and privacy are properties of multiple behaviors of the system. While many tools have been developed to ensure the correctness of systems with respect to single executions in the past few decades, there is currently no tool support for ensuring the correctness of policies such as privacy. This project?s novelty is a state-of-the-art tool, called HyperQB, that will be able to mathematically prove the correctness of systems with respect to security and privacy policies. The tool will be robust, reliable, user-friendly, push-button, and open-source beyond an academic artifact while facilitating broader adoption and expanding its user base.

The outcome of the project ? the tool HyperQB ? will take as input a family of models in popular modeling languages and a hyperproperty and produces as output a verdict on whether the models satisfy the hyperproperty. The project will deliver two sets of results. The first set will focus on significantly boosting the performance of HyperQB verification engine through a variety of methods. This includes incorporating (1) highly expressive semantics of hyperproperties; (2) enhancing its completeness; (3) compact representation of state space unrolling; (4) efficient implementation in Rust, and (5) interfacing with state-of-the-art solvers for quantified Boolean formulas. The second set will focus on substantially improving the front-end of the tool by providing (1) parsers for popular modeling languages; (2) an interface for third-party developers, and (3) user interfaces for standalone and web-based deployments. The project will rigorously evaluate the outcomes by a major expansion of benchmark suites by case studies from fields of information-flow security and concurrent data structures as well as detailed comparison and contrast with other existing tools.

(Date Posted: 2024-09-26)