A framework for building self-adaptive and autonomic computing systems. - Grigorious Tziallas (2004)