Analyzing Product Architecture Under Technological Change: Modular Upgradeability Tradeoffs | IEEE Journals & Magazine | IEEE Xplore