Model of Java & Specifications of Typing

Some quick notes:

The ".abs" files are abstracts, which act as specifications.

The ".art" files are proof documents that get checked by DECALRE.

Not all of the hypertext links work, particularly in the proof files.

The specification can be read from bottom to top as follows:

The major proof (subject reduction) can be found in subred.art. You can follow the links of imported files to see the specifications that this proof depends on. Important lemmas are proved in conforms.art, wfenv.art, link2_0.art and subred.aux.art.