It is likely that many branches of computer science
research and development will contribute to progress in
autonomic computing. In particular, it brings together
work in software engineering and artificial intelligence
[2]. Research on dependable systems should be
especially influential, as dependability covers many
relevant system properties such as reliability,
availability, safety, security, survivability and
maintainability