Hi there!

I'm a Computer Science PhD student in the Formal Methods unit of Fondazione Bruno Kessler and University of Trento (Italy), supervised by Alessandro Cimatti.

Research interests

My PhD topic is automated formal verification of infinite-state transition systems. I am working on an industrial project addressing the migration from analog legacy Railway Interlocking Systems to their software-based re-implementation, tackling reverse engineering, verification, and automated test case generation from electro-mechanical circuits.

I'm also interested in SMT-based invariant checking techniques and their interaction with approaches based on abstract interpretation. In the past, I developed an efficient domain for convex polyhedra, applied to both static analysis and reachability of piecewise constant hybrid systems.

Selected publications

Experiences

  • International Visiting Graduate Student in University of Waterloo, supervised by Arie Gurfinkel (2024 May - 2024 August)
  • Marktoberdorf Summer School Safety and Security through Formal Verification, 2023 August
  • Dagstuhl seminar Theoretical Advances and Emerging Applications in Abstract Interpretation, 2023 July
  • Software developer @ Fondazione Bruno Kessler, 2019 September - 2021 October
  • Subreviewer: TACAS'20-21-22-23-24, CAV'20-22-24, SEFM'20-22, SETTA'20, ATVA'21-22, FMCAD'22
  • Artifact Evaluation Committe member: TACAS'25, CAV'22-23-24, SAS'22-24
  • Conference service volunteer: FLoC'18, FLoC'22, FMCAD'22.

CV

My complete CV