10.1109/PTC.2015.7232254