  In most E learning systems educational activities are presented in a static
way without bearing in mind the particulars or student levels and skills.
Personalization and adaptation of an E learning management system are dependent
on the flexibility of the system in providing different learning and content
models to individual students based on their characteristics. In this paper we
suggest an Adaptive E learning system which is providing adaptability with
support of justification based truth maintenance system. The system is
accomplished of signifying students with suitable knowledge fillings and
customized learning paths based on the students profile interests and previous
results. The validation of proposed framework is performed by meta model.
