12. The computer readable storage medium of claim 8 , the logic further operable to: generate a heat map comprising information corresponding to a plurality of chapter scores; and communicate the heat map for display to a user.
8. A non-transitory computer readable storage medium comprising logic, the logic, when executed by a processor, operable to: store a plurality of chapters, a plurality of sections each associated with a chapter, a plurality of control points each associated with a section, a plurality of assessment points each associated with a control point, and a plurality of attributes each associated with an assessment point; retrieve application information corresponding to a first application; determine whether one of the plurality of attributes applies to the first application; assign an attribute score to the first application based on the determination; calculate an assessment point score based at least in part upon the attribute score; calculate a control point score based at least in part upon the assessment point score; calculate a section score based at least in part upon the control point score; calculate a chapter score based at least in part upon the section score; and determine a strength of the first application based at least in part upon at least one of the assessment point score, the control point score, the section score, and the chapter score.