Intelligent Distributed Computing, Systems And Applications by