1. A framework for scenario generation for use in a risk management application, wherein said framework defines a plurality of components associated with a scenario set, wherein each component is represented by at least one of a set of data structures, and wherein said set of data structures comprises: (a) at least one first data structure defining a group of risk factors with similar statistical properties; (b) at least one second data structure defining the future distribution or evolutionary process of a risk factor in said group of risk factors; (c) a third data structure defining a calibrated model for generating scenarios, wherein relationships between risk factors of said group of risk factors are defined therein, and wherein said calibrated model associates each of said at least one second data structure with one of said at least one first data structure; and (d) a fourth data structure specifying how said first, second, and third data structures are to apply to a user-specified risk management problem.