JML

Package org.jmlspecs.samples.prelimdesign

This package contains samples of JML specifications from the paper Preliminary Design of JML.

See:
          Description

Interface Summary
Money  
MoneyComparable  
MoneyOps  
 

Class Summary
Account  
Account_JML_TestData Supply test data for the JML and JUnit based testing of Account.
BankAccount  
IntMathOps  
IntMathOps2  
IntMathOps2_JML_TestData Supply test data for the JML and JUnit based testing of IntMathOps2.
IntMathOps3  
IntMathOps4  
IntMathOps4_JML_TestData Supply test data for the JML and JUnit based testing of IntMathOps4.
IntMathOps_JML_TestData Supply test data for the JML and JUnit based testing of IntMathOps.
MoneyAC  
MoneyComparableAC  
PlusAccount  
PlusAccount_JML_TestData Supply test data for the JML and JUnit based testing of PlusAccount.
Point2D  
Point2D_JML_TestData Supply test data for the JML and JUnit based testing of Point2D.
USMoney  
USMoney_JML_TestData Supply test data for the JML and JUnit based testing of USMoney.
 

Package org.jmlspecs.samples.prelimdesign Description

This package contains samples of JML specifications from the paper Preliminary Design of JML. The idea is that otherwise uncategorized examples from the preliminary design document should appear here, so that they can be looked at independently and checked by the checker and our tests.


JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.