A framework is presented for generating model structures with respect to a set of constraints and modeling requirements. The framework is based on multifacetted modeling and artificial intelligence concepts. Two knowledge representations, the system entity structure and the production rule formalism, are incorporated into an automatic procedure for generating model configurations. The procedure is implemented in the Turbo Prolog environment. A simple case study based on a local area network modeling problem is discussed to illustrate the conceptual framework.