Software Systems · Software Systems Research Group
Continuous Verification for Safety-Critical Software
Formal verification is powerful but expensive to run continuously. This project investigates lightweight verification checks that can run on every code change, catching a meaningful subset of critical defects without the cost of full formal proofs on every commit.
Research Question
Formal verification is powerful but expensive to run continuously.
Project Timeline
Concept
Investigation
Prototype
Evaluation
Publication
Deployment
Student Involvement
3 graduate researchers and 2 undergraduates from CSC301 continuing as research assistants.
Lead Researcher
Farah Haddad
Research Group
Software Systems Research Group
Started
January 10, 2023
Current Stage
Investigation