A client-server architecture for distributed problem solving | IEEE Conference Publication | IEEE Xplore