1. A memory device storing instructions that cause a processor to perform a method comprising: receiving one or more constraints for a set of data attributes; generating a structured data set of the data attributes having values based on the one or more constraints; and providing the structured data set to a decision table-based rule set.