10.1109/TTE.2019.2939930