JUAN CRUZ GARDEY JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY VOL 24 - 1st ed - lidi press 2024 ISSN: 16666046