Distributed Task Management in Cyber-Physical Systems: How to Cooperate Under Uncertainty? | IEEE Journals & Magazine | IEEE Xplore