Collaborative Networks of Cognitive Systems