Computer Engineering and Technology - Weixia Xu, Liquan Xiao, Jinwen Li, Chengyi Zhang, Zhenzhen Zhu (Springer, 2018)