Agent-based MapReduce Processing in IoT Topics: Distributed Problem Solving; Mobile Agents; Task Planning and Execution In Proceedings of the 8th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, 250-257, 2016 , Rome, Italy