Experience with the growing number of large-scale and long-term
case-based reasoning applications has led to increasing recognition of
the importance of maintaining existing CBR systems. Recent research
has focused on case-base maintenance (CBM), addressing such issues as
maintaining consistency, preserving competence, and controlling
case-base growth. A set of dimensions for case-base maintenance,
proposed by Leake and Wilson, provides a framework for understanding
and expanding CBM research. However, it has also been recognized that
other knowledge containers can be equally important maintenance
targets. Multiple researchers have addressed pieces of this more
general maintenance problem, considering such issues as how to refine
similarity criteria and adaptation knowledge. As with case-base
maintenance, a framework of dimensions for characterizing more general
maintenance activity, within and across knowledge containers, is
desirable to unify and understand the state of the art, as well as to
suggest new avenues of exploration by identifying points along the
dimensions that have not yet been studied. This article presents such
a framework by (1) refining and updating the earlier framework of
dimensions for case-base maintenance, (2) applying the refined
dimensions to the entire range of knowledge containers, and (3)
extending the theory to include coordinated, cross-container
maintenance. The result is a framework for understanding the general
problem of case-based reasoner maintenance (CBRM). Taking the new
framework as a starting point, the article explores key issues for
future CBRM research.