Data Validation Framework