An expert system or knowledge based software is regarded as the basement of an artificial intelligence. The integrity of every software is attached to its developmental life-cycle. Ageing has no negative effect on every software, but poor elicitation, developmental processes as well as the maintenance does. Experts system is one of the most sensitive system in the world, its failure can lead to a catastrophic situation. Managing and maintaining an expert systems is one of the difficult task to handle. This research underwent a systematic literature review to identify and iterate the best amongst the various ways used in maintaining and managing an expert system, with the aim of comparing, and providing a combination of best practices as a f...