Umm Al-Qura University, Makkah, Saudi Arabia
Computer Science
Federated Learning (FL) is essential for building global models across distributed environments. However, it is significantly vulnerable to data and model poisoning attacks that can critically compromise the accuracy and reliability of... more
It is becoming increasingly difficult to ignore the complexity of software products. Software metrics are proposed to help show indications for quality, size, complexity, etc. of software products. In this paper, software metrics related... more
Medical imaging refers to several different technologies that are used to view the human body to diagnose, monitor, or treat medical conditions. It requires significant expertise to efficiently and correctly interpret the images generated... more
Medical imaging refers to several different technologies that are used to view the human body to diagnose, monitor, or treat medical conditions. It requires significant expertise to efficiently and correctly interpret the images generated... more
This study presents an assessment of walking stability in elderly people, focusing on local dynamic stability of walking. Its main objectives were to propose a technique to quantify local dynamic stability using nonlinear time-series... more
Researchers in computer science and computer engineering devote a significant part of their efforts on communication and interaction between man and machine. Indeed, with the advent of multimedia and multimodal processing in real time,... more
In pervasive computing, a set of smart devices communicate and collaborate together in order to provide adapted services to the user and applications, and help the former in his everyday life tasks. To adapt provided services, devices... more
Using multimodality in a computing system is advantageous in the sense that it makes computing more accessible to a wide range of users including those with impairments. Our work is aimed at making informatics accessible to the visually... more
Ubiquitous (or Pervasive) Computing is a new domain in Computer Science resulting from the emergence and evolution of both distributed systems and mobile computing. Technology is moving beyond the personal computer towards a growing trend... more