https://doi.org/10.11159/iccste22.218