10. A system for analyzing a probabilistic graphical model, comprising: a store that stores a plurality of graphs including a logical graph model, the logical graph model having one or more variables wherein each variable has an attribute, wherein the logical graph model includes variables of the probabilistic graphical model; a back-end server component, with a processor and a memory configured with, application logic executed by the processor so that the processor is configured to, retrieve the logical graph model, select a variable in the logical graph model and compare the selected variable to other variables in the logical graph model, generate, for the one or more variables in the logical graph model, value subclasses for each of a variable's scenarios when a user asserts discrete scenarios for the variable, generate, for each variable, index subclasses, each index subclass having at least one attribute comprised of a property and an object, the latter a subclass of an index object class, assert at least one scenario for the variable, create edges with labels between the variables of the logical graph model, wherein the labeled edges correspond to influence relationships in the probabilistic graphical model, wherein the labels include “influences” and “influenced by” inverse properties and create additional index subclasses for the one or more variables of the logical graph model, wherein the additional index subclasses of the one or more variables are influenced by additional index subclasses of one or more other variables in the probabilistic graphical model; and automatically generate relationships between variables, wherein the back end server is configured to interact with a front end user computing device, the front end user computing device configured to allow a user to employ the logical graph model to create, edit, and browse the assertions and inferences of the probabilistic graphical model.
10. A system for analyzing a probabilistic graphical model, comprising: a store that stores a plurality of graphs including a logical graph model, the logical graph model having one or more variables wherein each variable has an attribute, wherein the logical graph model includes variables of the probabilistic graphical model; a back-end server component, with a processor and a memory configured with, application logic executed by the processor so that the processor is configured to, retrieve the logical graph model, select a variable in the logical graph model and compare the selected variable to other variables in the logical graph model, generate, for the one or more variables in the logical graph model, value subclasses for each of a variable's scenarios when a user asserts discrete scenarios for the variable, generate, for each variable, index subclasses, each index subclass having at least one attribute comprised of a property and an object, the latter a subclass of an index object class, assert at least one scenario for the variable, create edges with labels between the variables of the logical graph model, wherein the labeled edges correspond to influence relationships in the probabilistic graphical model, wherein the labels include “influences” and “influenced by” inverse properties and create additional index subclasses for the one or more variables of the logical graph model, wherein the additional index subclasses of the one or more variables are influenced by additional index subclasses of one or more other variables in the probabilistic graphical model; and automatically generate relationships between variables, wherein the back end server is configured to interact with a front end user computing device, the front end user computing device configured to allow a user to employ the logical graph model to create, edit, and browse the assertions and inferences of the probabilistic graphical model. 11. The system of claim 10 , wherein the processor is configured to attach evidence to the variable or to one or more scenarios for the variable.