Yang, Hongji, Liu, Xiaodong, "Software reuse in the emerging cloud computing era.", , 2025