Journal: Recent Advances in Computer Science and Communications Volume: 16 Issue: 5 Year: 2023 Page: 31-39 Author(s):