The Java Verification Tool KeY: A Tutorial
The KeY tool is a state-of-the-art deductive program verifier for the Java language. Its
verification engine is based on a sequent calculus for dynamic logic, realizing forward …
verification engine is based on a sequent calculus for dynamic logic, realizing forward …
A comparative study on transformation of UML/OCL to other specifications
J Thangaraj, S Ulaganathan - Recent Advances in Computer …, 2020 - ingentaconnect.com
Background: Static verification is a sound programming methodology that permits automated
reasoning about the correctness of an implementation with respect to its formal specification …
reasoning about the correctness of an implementation with respect to its formal specification …
Introducing ownership type constraints to UML/OCL
J Thangaraj, S Ulaganathan - 2017 - doras.dcu.ie
In an object oriented program, Ownership helps to control aliasing and assists in structuring
object relationships in a program. By using this ownership representation, an owner object …
object relationships in a program. By using this ownership representation, an owner object …