Chương trình theo www.jmlspecs.org
-
Java Modeling Language (JML) Miễn phí
Ngôn ngữ mô hình Java (JML) là một ngôn ngữ đặc tả giao diện hành vi có thể được sử dụng để xác định hành vi của các mô-đun Java (như trong thiết kế theo hợp đồng -- DBC). Nó có nhiều công cụ để kiểm tra khẳng định, kiểm tra