Distributed shared repository: a unified approach to distribution and persistency | IEEE Conference Publication | IEEE Xplore