10.1109/AST.2017.8