Articles 1 - 1 of 1
Full-Text Articles in Computer Engineering
Evoalloy: An Evolutionary Approach For Analyzing Alloy Specifications, Jianghao Wang
Computer Science and Engineering: Theses, Dissertations, and Student Research
Using mathematical notations and logical reasoning, formal methods precisely define a program’s specifications, from which we can instantiate valid instances of a system. With these techniques, we can perform a variety of analysis tasks to verify system dependability and rigorously prove the correctness of system properties. While there exist well-designed automated verification tools including ones considered lightweight, they still lack a strong adoption in practice. The essence of the problem is that when applied to large real world applications, they are not scalable and applicable due to the expense of thorough verification process. In this thesis, I present a ...