and Cyber Physical Systems (RESACS) Requirements Engineering for Self-Adaptive, Collaborative