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