Date Added: Aug 2012
The main language used is JAVA, regarded as one of the most object oriented language still create lot of error like stack overflow, illegal/inappropriate method overriding. The author used tools confined to JAVA to test as how weak points in the code can be rectified before compiled. The byte code theft is difficult to be conquered, so it's a better to get rid of it in the plain java code itself. The tools used in the research are PMD (Programming Mistake Detector), it helps to detect line of code that make pop out error in near future like defect in hashcode (memory maps) overriding due to which the java code will not function correctly.