Mudiyanselage, Akalanka Karunarathne, Pan, Lei · International Journal of Computers and Applications · 2020