A decision based learning apparatus can include a decision module configured to implement a decision model associated with a problem, the decision model including a plurality of decisions associated with solving the problem, a problem profile module configured to store a problem profile, the problem profile defining the problem and a solution to the problem, a learning storage module configured to store at least one learning module associated with at least one of the plurality of decisions, and a decision scenario interface module configured to generate a scenario based on the decision model and the problem profile and to present the scenario based on the decision model and the problem profile to a user.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A decision based learning apparatus comprising: a decision module configured to implement a decision model associated with a problem, the decision model including a plurality of decisions associated with solving the problem; a problem profile module configured to store a problem profile, the problem profile defining the problem and a solution to the problem; a learning storage module configured to store at least one learning module associated with at least one of the plurality of decisions; and a decision scenario interface module configured to generate a scenario based on the decision model and the problem profile and to present the scenario based on the decision model and the problem profile to a user. 2. The decision based learning apparatus of claim 1, further comprising: an authoring interface module configured to generate the decision model, to generate the problem profile, and configured to associate the at least one learning module to a corresponding at least one of the plurality of decisions; and a reporting and scoring interface configured to allow viewing of a progress of the user, and view, edit and report a score associated with the user. 3. The decision based learning apparatus of claim 1, further comprising: a graphical user interface (GUI) through which the user, as a first user, interacts with the decision based learning apparatus and a second user configures the decision based learning apparatus, wherein the first user is a learner and the second user is an instructor. 4. The decision based learning apparatus of claim 1, wherein the decision model corresponds to a decision-making process of a subject matter expert associated with solving the problem, and the decision model is based on a structure associated with a presentation of information for each of the of the plurality of decisions and a decision path corresponding to the presentation of information. 5. The decision based learning apparatus of claim 1, wherein the problem profile defines a structure of at least one scenario related to the solution of the problem, and the problem profile includes information related to a characteristic of the problem and an indication a preferred path through the decision model. 6. The decision based learning apparatus of claim 1, wherein the decision scenario interface module is further configured to receive, via a GUI, input associated with the user, interpret the input associated with the user, and track a progress of the user. 7. The decision based learning apparatus of claim 1, wherein the at least one learning module includes a media file. 8. The decision based learning apparatus of claim 1, wherein one or more of the plurality of decisions define a decision path between the problem and the solution to the problem. 9. The decision based learning apparatus of claim 1, wherein the decision model, the problem profile and the scenario are implemented in a data-structure of a database. 10. A decision based learning apparatus comprising: a Decision-Based Learning Markup Language (DBLML) module configured to define: a decision module configured to implement a decision model associated with solving a problem, the decision model including a plurality of decisions associated with solving the problem; a problem profile module configured to store a problem profile, the problem profile defining the problem and a scenario indicating a solution to the problem; a decision engine module configured to read the problem profile and an associated decision model from the DBLML module; and an authoring tool configured to generate the decision model, to generate the problem profile, and configured to associate the at least one learning module to a corresponding at least one of the plurality of decisions. 11. The decision based learning apparatus of claim 10, wherein the decision model includes a contextual component and an instructional component, the decision engine module is further configured to present the contextual component and the instructional component to a user, and the decision engine module is further configured to interpret input from the user, and track a progress through the decision model of the user. 12. The decision based learning apparatus of claim 10, further comprising: a graphical user interface (GUI) through which a first user interacts with the decision based learning apparatus and a second user configures the decision based learning apparatus, wherein the first user is a learner and the second user is an instructor. 13. The decision based learning apparatus of claim 10, wherein the decision model corresponds to a decision-making process of a subject matter expert associated with solving the problem, and the decision model is based on an algorithmic structure associated with a presentation of information for each of the of the plurality of decisions and a decision path corresponding to the presentation of information. 14. The decision based learning apparatus of claim 10, wherein the problem profile defines a structure of at least one scenario related to the solution of the problem, and the problem profile includes information related to a characteristic of the problem and an indication a preferred path through the decision model. 15. The decision based learning apparatus of claim 10, wherein the decision engine is further configured to receive, via a GUI, input associated with a user, interpret the input associated with the user, and track progress of the user. 16. The decision based learning apparatus of claim 10, wherein one or more of the plurality of decisions define a decision path between the problem and the solution to the problem. 17. The decision based learning apparatus of claim 10, wherein the decision model, the problem profile and the scenario are defined in a data-structure of a markup language file. 18. A non-transitory computer readable medium including code segments that, when executed by a processor, cause the processor to: implement a decision model associated with solving a problem, the decision model including a plurality of decisions associated with solving the problem; store a problem profile, the problem profile defining the problem and a solution to the problem; store at least one learning module associated with at least one of the plurality of decisions; generate a scenario based on the decision model and the problem profile and to present the scenario based on the decision model and the problem profile to a user; provide an authoring tool configured to generate the decision model, to generate the problem profile, and to associate the at least one learning module to a corresponding at least one of the plurality of decisions; and provide a reporting and scoring interface configured to allow viewing of a progress of the user, and view, edit and report a score associated with the user. 19. The non-transitory computer readable medium of claim 18, wherein the decision model corresponds to a decision-making process of a subject matter expert associated with solving the problem, and the decision model is based on an algorithmic structure associated with a presentation of information for each of the of the plurality of decisions and a decision path corresponding to the presentation of information. 20. The non-transitory computer readable medium of claim 18, wherein the problem profile defines a structure of at least one scenario related to the solution of the problem, and the problem profile includes information related to a characteristic of the problem and an indication a preferred path through the decision model.