17-811 Self-Healing Systems: Course Information

David Garlan
Spring Semester 2003, 2nd Half

Class Meetings

Monday and Wednesday, 1:30pm - 2:50pm
Baker Hall 154 A
First class: March 10, 2003

Instructor

David Garlan
garlan@cs.cmu.edu
WeH 8115 (x8-5056)

Secretary

Margaret Weigand
weigand@cs.cmu.edu
WeH 8120 (x8-2568)

Description

An increasingly important requirement for software-based systems is the ability to adapt themselves at run time to handle such things as resource variability, changing user needs, and system faults. In this graduate seminar we will examine past and current research into self-adaptation in software systems, including robotics planning, control systems, programming language design for adaptation, software architecture, fault-tolerant computing, and machine learning.

Organization

Sample Topics

Topic Classification Scheme

For more details.

Syllabus

Course topics, lecture slides, hints, and reading assignments.

Resources

Evolving list of papers and other resources.