Model selection is performed. First information is obtained from a user about
a presenting issue. The first information is used within a supermodel to identify
an underlying issue and an associated sub model for providing a solution to the
underlying issue. A Bayesian network structure is used to identify the underlying
issue and the associated sub model. The sub model obtains additional information
about the underlying issue from the user. The sub model uses the additional information
to identify a solution to the underlying issue.