Publications
Picky CDCL: SMT-solving With Flexible Literal Selection,
, VSTTE, (2023)
SMT‑based verification of program changes through summary repair,
, Formal Methods in System Design, 05/2023, (2023)
SolCMC: Solidity Compiler’s Model Checker,
, CAV, Haifa, Isreal, (2022)
A Solicitous Approach to Smart Contract Verification,
, ACM Transactions on Privacy and Security, (2022)
Transition Power Abstractions for Deep Counterexample Detection,
, TACAS, (2022)
Lookahead in Partitioning SMT,
, Formal Methods in Computer-Aided Design - FMCAD 2021, Online Conference, (2021)
Theory-Specific Proof Steps Witnessing Correctness of SMT Executions,
, DAC 2021 - 58th Design Automation Conference, 11/2021, San Francisco, CA, USA, (2021)
Using linear algebra in decomposition of Farkas interpolants,
, International Journal on Software Tools for Technology Transfer, (2021)
Accurate Smart Contract Verification through Direct Modelling,
, ISoLA 2020 - 9th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation, (2020)
A Cooperative Parallelization Approach for Property-Directed k-Induction,
, VMCAI 2020 - 21st International Conference on Verification, Model Checking, and Abstract Interpretation, New Orleans, USA, 19-25 January 2020, (2020)
Incremental Verification by SMT-based Summary Repair,
, 20th conference on FORMAL METHODS in COMPUTER-AIDED DESIGN – FMCAD 2020, (2020)
Decomposing Farkas Interpolants,
, TACAS, (2019)
Exploiting partial variable assignment in interpolation-based model checking.,
, Formal Methods in System Design, (2019)
Lattice-based SMT for program verification,
, International Conference on Formal Methods and Models for System Design, (MEMOCODE), (2019)
Computing Exact Worst-Case Gas Consumption for Smart Contracts,
, International Symposium on Leveraging Applications of Formal Methods ISoLA 2018: Leveraging Applications of Formal Methods, Verification and Validation. Industrial Practice , Cyprus, (2018)
Function Summarization Modulo Theories,
, 22nd International Conference on Logic for Programming Artificial Intelligence and Reasoning, LPAR, Ethiopia, (2018)
Lookahead-Based SMT Solving,
, LPAR-22, November 2018, Awassa, Ethiopia, (2018)
SMTS: Distributed, Visualized Constraint Solving,
, {LPAR-22.} 22nd International Conference on Logic for Programming, Artificial Intelligence and Reasoning, Awassa, Ethiopia, 16-21 November 2018, (2018)
Duality-Based Interpolation for Quantifier-Free Equalities and Uninterpreted Functions,
, 17th Conference on Formal Methods in Computer-Aided Design (FMCAD 2017) , TU Wien, Vienna, Austria,, (2017)
HiFrog: SMT-based Function Summarization for Software Verification,
, 23rd International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), Uppsala, (2017)
LRA Interpolants from No Man's Land,
, Haifa Verification Conference (HVC), (2017)
Theory Refinement for Program Verification,
, SAT 2017, Melbourne, Australia, (2017)
Clause Sharing and Partitioning for Cloud-Based SMT Solving,
, ATVA 2016, (2016)
Flexible Interpolation for Efficient Model Checking,
, MEMICS 2016, (2016)