A Smart System for Validation of Data in Data Warehouses: A Case Study