Patent ID: 8250532

Claim:
A method, embodied in at least one computer, comprising: generating, by said at least one computer responsive to a plurality of questions, a category array containing elements, wherein each element in said category array corresponds to a unique set of answers to said plurality of questions indicating whether an input one of a plurality of configuration values of a software system under development is the same or different for all users of said software system under development and whether said input one of said plurality of configuration values of said software system under development is the same or different for all locations in which said software system under development may be deployed, wherein each element in said category array contains a corresponding one of a plurality of design guidelines, and wherein each of said plurality of design guidelines indicates a name of a corresponding one of a plurality of data stores for storing said plurality of configuration values of said software system under development; inputting one of said plurality of configuration values of said software system under development; inputting answers to said plurality of questions, wherein said answers are with regard to said input one of said plurality of configuration values of said software system under development; and locating, responsive to said input answers and said category array, one of said plurality of design guidelines indicating a name of one of said plurality of data stores for storing said input one of said plurality of configuration values of said software system under development.