Описание тега jpf
Java Path Finder (JPF) - это настраиваемая среда выполнения для проверки программ с байт-кодом Java. Система была разработана в американском Исследовательском центре Эймса НАСА и выпущена с открытым исходным кодом в 2005 году.
Ядро JPF - это виртуальная машина для байт-кода Java, что означает, что это программа, в которой вы выполняете программы Java. Он используется для поиска дефектов в этих программах, поэтому вам также необходимо предоставить ему свойства для проверки в качестве входных данных. JPF вернется к вам с отчетом, в котором говорится, сохраняются ли свойства и / или какие артефакты проверки были созданы JPF для дальнейшего анализа (например, тестовых примеров). JPF предлагает множество функций, таких как символьное выполнение, проверка модели, возврат и сопоставление состояний.
Для получения дополнительной информации:
http://babelfish.arc.nasa.gov/trac/jpf/wiki/WikiStart