A Constraint-Based Framework for Computing Privacy Preserving OLAP Aggregations on Data Cubes