Program correctness methods and language definition | ACM SIGACT News | DeepDyve