Editors' Introduction to the Special Issue on Autonomic and Self-Adaptive Systems