A client-server computing model for heterogeneous distributed knowledge management | IEEE Conference Publication | IEEE Xplore