In this paper, we present our approach and architecture for fault diagnosis and self-healing of interpreted objectoriented applications. By combining aspect-oriented programming, program analysis, artificial intelligence, and machine learning techniques, we advocate that our approach can heal a significant number of failures of real interpreted object-oriented applications.
A. Reza Haydarlou, Benno J. Overeinder, Frances M.