OATS Tool
The tool should automate, at least partially, the task of mapping the problem onto the array
The tool should allow the user to configure the problem (Number of factors and levels)
The tool then selects a set of possible arrays that fit the problem
The user then enters problem domain values that the tool uses to populate the array