A Run-Time Configurable Software Architecture for Self-Managing Systems. - Richard Anthony; Mariusz Pelc; Paul Ward; James Hawthorne; Kaveesh Pulnah (ICAC, 2008)