Publications: Autonomic Computing

Autonomic Computing studies techniques for making computing systems self-configuring, self-tuning, self-diagnosing, self-repairing, and self-protecting. Our current work in the area focuses on using machine learning techniques to allow computing systems to configure and tune themselves to adapt to changing workloads and to automatically acquire patterns for detecting and blocking Internet worms.