Fault location in CNC system software based on the architecture expansion - Gu, Yan (Array, 2017)