Why are software projects moving from centralized to decentralized version control systems? | IEEE Conference Publication | IEEE Xplore