Validation Framework for Java Development