International Journal Of Knowledge Based Computer Systems (2022)