我们如何将JML(openJML)应用于Java代码?

时间:2013-08-28 14:50:49

标签: java netbeans contracts jml

我们如何将JML应用于Java代码?我仍然是设计合同的新手,并且很遗憾如何将它应用到程序中。

http://jmlspecs.sourceforge.net/

使用:

  • OpenJML
  • Netbeans 7.3
  • Java SDK 1.7

我已经将OpenJML jar文件添加到Netbeans的类路径中。我试过你简单的cofoga谷歌jml版本 import com.google.java.contract.Ensures; 导入com.google.java.contract.Requires 然后你可以添加前置和后置条件

我们如何在程序中使用openJML指定前置条件和后置条件?

1 个答案:

答案 0 :(得分:1)

我找到了所需要的东西;正在导入带注释的库:

import org.jmlspecs.annotation.Requires;
import org.jmlspecs.annotation.Ensures;