self-optimising, self-healing, self-protecting, self-explaining, and context-aware,