Case-based reasoning defines the rationale applied when cases, stories, or narratives are used in learning contexts (case-based learning). In its simplest form it represents the learning cycle undergone as lessons learned from them are applied to present situations.