2013-08-28 17 views
2

JML을 Java 코드에 어떻게 적용합니까? 저는 Design by Contracts에서 여전히 새롭고 프로그램에 그것을 적용하는 방법에 대해 매우 분실했습니다.Java 코드에 JML (openJML)을 어떻게 적용합니까?

http://jmlspecs.sourceforge.net/

사용 :

  • OpenJML
  • 넷빈즈 7.3
  • 자바 SDK 1.7

을 이미 넷빈즈의 클래스 경로에 OpenJML jar 파일을 추가 한 . cofoga google jml 버전을 사용해 보았습니다. import com.google.java.contract.Ensures; import com.google.java.contract.Requires 이전/이후 조건을 추가 할 수 있습니다.

내 프로그램에서 openJML을 사용하여 사전 조건 및 사후 조건을 어떻게 지정합니까?

답변

1

필요한 것을 찾았습니다. 특수 효과를 사용하여 라이브러리를 가져 오는 중입니다.

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