Distributed artificial intelligence: impacts and implications for future knowledge-based organizations | IEEE Conference Publication | IEEE Xplore