an automated process for facilitating the creation of a frame based knowledge tree for use with a configuration system is provided . in accordance with a preferred embodiment , a database induction module interacts with a user interface and a vendor provided database containing product information in the form of database files . the user sets induction preferences via a graphical user interface , and the induction module accesses product information from the client database files and automatically generates a frame based product knowledge tree in light of the user &# 39 ; s preferences , where the frame based product knowledge tree is intended for use with a configuration system for configuring certain desired products , services , or other assemblages .