Requirements Planning with Event Calculus for Self-adaptive Multi-agent System Topics: Collective Intelligence; Cooperation and Coordination; Robot and Multi-Robot Systems; Semantic Web In Proceedings of the 8th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, 110-117, 2016 , Rome, Italy