The Software Verification Laboratory at UMass Boston develops foundational research and tools that improve the correctness of programs.
We live in a world where parallel computers have become the norm. Programs must exploit parallel computing to harness performance benefits from current and future hardware. Our research improves the quality of parallel programs by introducing techniques that identify, reduce, or prevent programming errors.