1. Gosling, J., Joy, B., Steele, G., and Bracha, G.: ‘The Java Language Specification’, 3rd edn.(Addison-Wesley Professional 2005)
2. Evans D.: ‘Annotation-assisted lightweight static checking’. First Int. Workshop on Automated Program Analysis, Testing and Verification, February 2000
3. Evaluating and tuning a static analysis to find null pointer bugs
4. Kiniry, J.R.: ‘ESC/Java2'. http://secure.ucd.ie/products/opensource/ESCJava2, 2005