Multi-Technology Self-Healing