Executing Quantified Expressions in the JML Run-time Assertion Checker
暂无分享,去创建一个
Modern software development projects are extremely complex and often involve millions of lines of code. Using the Java Modeling Language (JML) can substantially reduce bugs and errors in software implemented in Java. The JML tool from Iowa State has many features, including static checking and run-time assertion checking of preconditions. However, the runtime assertion checking lacks the ability to check quantified expressions in JML. This paper describes the extension of the assertion checker to support quantified expressions.
[1] David Flanagan,et al. Java in a Nutshell , 1996 .
[2] K. Rustan M. Leino,et al. Extended static checking , 1998, PROCOMET.
[3] Arun Raghavan,et al. Design of a JML Documentation Generator , 2000 .
[4] Abhay Bhorkar,et al. A Run-time Assertion Checker for Java using JML , 2000 .