Ali A. Alwan

Ali A. Alwan
Ramapo College · School of Theoretical and Applied Science

Doctor of Philosophy in Computer Science (UPM)

About

123
Publications
42,339
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
636
Citations
Citations since 2017
86 Research Items
582 Citations
2017201820192020202120222023050100150
2017201820192020202120222023050100150
2017201820192020202120222023050100150
2017201820192020202120222023050100150
Additional affiliations
March 2014 - July 2021
International Islamic University Malaysia
Position
  • Professor (Assistant)
March 2014 - July 2021
International Islamic University Malaysia
Position
  • Professor (Assistant)
January 2006 - present
Universiti Putra Malaysia

Publications

Publications (123)
Article
Full-text available
Due to its great benefits over many database applications, skyline queries have received formidable concern in the last decades. Skyline queries attempt to assist users by identifying the set of data items which represents the best results that meet the conditions of a given query. Most of the existing skyline techniques concentrate on identifying...
Article
Full-text available
In recent years, there has been great attention given to skyline queries that incorporate and provide more flexible query operators that return data items (skylines) which are not being dominated by other data items in all dimensions (attributes) of the database. Many variations in skyline techniques have been proposed in the literature. However, m...
Article
Full-text available
Predicting subcellular protein localization has become a popular topic due to its utility in understanding disease mechanisms and developing innovative drugs. With the rapid advancement of automated microscopic imaging technology, approaches using bio-images for protein subcellular localization have gained a lot of interest. The Human Protein Atlas...
Article
Full-text available
An accurate image retrieval technique is required due to the rapidly increasing number of images. It is important to implement image annotation techniques that are fast, simple, and, most importantly, automatically annotate. Image annotation has recently received much attention due to the massive rise in image data volume. Focusing on the agricultu...
Research
Dear Colleagues, The adoption of artificial intelligence and blockchain in the field of healthcare and agriculture is progressing rapidly. Artificial intelligence has been already used in pre-clinical and clinical settings. As far as agriculture is concerned, artificial intelligence, especially deep learning and machine learning, has helped farmer...
Conference Paper
The gaint cabailities of cloud computing in providing online services via Internet attract the attention of the distributed sector due to its huge abilities that include storage, processing, software, databases, and servers that are shared simultaneously over the Internet by remote users geographically dispersed. Increasing the enormous amount of g...
Article
Full-text available
This research aimed to investigate the relationship and the correlation between abdomen fat accumulation and the level of diffused fat in the human liver using computerized methods. Computed tomography data sets of 125 subjects were employed in this study. This investigation was implemented through three phases. For each subject, the quantity of ab...
Article
Full-text available
Skyline queries, which are based on the concept of Pareto dominance, filter the objects from a potentially large multi-dimensional collection of objects by keeping the best, most favoured objects in satisfying the user's preferences. With today's advancement of technology, ad hoc meetings or impromptu gatherings involving a group of people are beco...
Article
Full-text available
ABET accreditation is sought globally for engineering and technology academic programs due to the quality, added value, and competitiveness it adds to students, program, and the university locally, regionally, and globally. Aligning with its mission to prepare students as global citizens for future career aspirations and lifelong learning through q...
Chapter
Full-text available
The use of GPS navigation systems for drone delivery in a dynamic environment has grown significantly in recent years. The potential of GPS navigation techniques in such a context for emergency purposes has not yet been fully explored. This paper presents a taxonomy for GPS-based navigation Unmanned Aerial Vehicles (UAVs) that identifies the major...
Chapter
In the recent decade, there has been growing interest towards exploring research opportunities in the higher education sector of technology. This interest comes from the immense amount of information related to education that can be exploited using IT. Adopting technology in higher education has been proved very beneficial and resulted in many succ...
Article
Full-text available
E-Learning is a popular computer-based teaching–learning system that has been rapidly gaining global attention during and post COVID-19. The leaping changes in digital technology have enabled E-Learning to become more effective in recent years. It offers freedom from restrictions caused by geographical boundaries and provides time flexibility in th...
Article
Full-text available
The main concern of fog computing is reducing data transmission on the cloud. Moreover, due to the short distance between end-user and fog nodes, fog computing considered more reliable to handle time-sensitive situations like the critical data provided by the Internet of Things (IoT). This may include sensory healthcare data which needs rapid proce...
Article
Full-text available
The prime purpose for the image reconstruction of a multi-frame super-resolution is to reconstruct a higher-resolution image through incorporating the knowledge obtained from a series of relevant low-resolution images, which is useful in numerous fields. Nevertheless, super-resolution image reconstruction methods are usually damaged by undesirable...
Article
Full-text available
From a set of existing tuples, a skyline operator retrieves only a subset, superior tuples that are of a person’s interest and are non-dominant. Processing of queries using the skyline operator is an expensive and exhaustive task. It gets more complicated when skyline queries are applied on partially complete data and databases are distributed ov...
Article
Full-text available
It is highly expected that soon there will be environmental and economic negative implications from the amount of energy consumed by wireless network devices. Therefore, many researchers have paid attention toward addressing these challenges to investigate the impact of these wireless networks on both environment and the economy. This paper propose...
Preprint
Full-text available
Crowd-sourcing is a powerful solution for finding correct answers to expensive and unanswered queries in databases, including those with uncertain and incomplete data. Attempts to use crowd-sourcing to exploit human abilities to process these expensive queries using human workers have helped to provide accurate results by utilising the available da...
Article
Full-text available
Applications within mobile devices, although useful and entertaining, come with security risks to private information stored within the device such as name, address, and date of birth. Standards, frameworks, models, and metrics have been proposed and implemented to combat these security vulnerabilities, but they remain to persist today. In this rev...
Article
Full-text available
Particle swarm optimization (PSO) is a simple metaheuristic method to implement with robust performance. PSO is regarded as one of the numerous researchers' most well-studied algorithms. However, two of its most fundamental problems remain unresolved. PSO converges onto the local optimum for high-dimensional optimization problems, and it has slow c...
Article
Full-text available
Cloud computing has become a practical solution for processing big data. Cloud service providers have heterogeneous resources and offer a wide range of services with various processing capabilities. Typically, cloud users set preferences when working on a cloud platform. Some users tend to prefer the cheapest services for the given tasks, whereas o...
Article
Full-text available
The province of wireless sensor network (WSN) is increasing continuously because of wide-ranging applications, namely, monitoring environmental conditions, military, and many other fields. But trust management in the WSN is the main objective as trust was utilized once cooperation among nodes becomes crucial to attaining reliable transmission. Thus...
Article
Full-text available
Recently, with the advancement of technology, ad-hoc meetings or impromptu gathering are becoming more and more common. The meetings/gatherings which involve at least two people will require a specific physical point location that is useful or interesting to them, called point of interest (PoI) . These people might be residing at different locati...
Article
Full-text available
The primary goal of the multiframe super-resolution image reconstruction is to produce an image with a higher resolution by integrating information extracted from a set of corresponding images with low resolution, which is used in various fields. However, super-resolution image reconstruction approaches are typically affected by annoying restorativ...
Article
Full-text available
Policy evaluation is a process to determine whether a request submitted by a user satisfies the access control policies defined by an organization. Naming heterogeneity between the attribute values of a request and a policy is common due to syntactic variations and terminological variations, particularly among organizations of a distributed environ...
Conference Paper
Full-text available
Skyline query which returns a set of skyline objects by filtering those objects that are dominated by others from a potentially large multidimensional data set has attracted significant research attention especially in the database community. Many variants of skyline queries have been introduced which include among others range skyline queries whic...
Article
Full-text available
In the era of fossil energy depletion and increasing environmental pollution, clean and renewable new energy represented by photovoltaic power generation has become an increasingly important part of multinational companies’ energy structure. With the advent of the era of photovoltaic parity, the use of photovoltaic tracking systems has become the b...
Article
Full-text available
Sustainable healthcare systems are developed to priorities healthcare services involving difficult decision-making processes. Besides, wearables, internet of things (IoT), and cloud computing (CC) concepts are involved in the design of sustainable healthcare systems. In this study, a new Multi-objective Chaotic Butterfly Optimization with Deep Neur...
Conference Paper
Full-text available
Skyline processing, an established preference evaluation technique, aims at discovering the best, most preferred objects, i.e. those that are not dominated by other objects, in satisfying the user’s preferences. In today’s society, due to the advancement of technology, ad-hoc meetings or impromptu gathering are becoming more and more common. Decidi...
Article
Full-text available
The database community has observed in the past two decades, the growth of research interest in preference queries, each of which has its unique techniques, benefits, and drawbacks. One of them is skyline queries. Skyline queries aim to report to users interesting objects based on their preferences. Yet, they are not without their limitations. Henc...
Article
Full-text available
Skyline query has been studied extensively and a significant number of skyline algorithms have been proposed, mostly attempt to resolve the optimisation problem that is mainly associated with reduction in the processing time of skyline computations. While databases change their states and/or structures throughout their lifetime to reflect the curre...
Article
Full-text available
Crowd-sourcing is a powerful solution to correctly answer expensive and unanswered queries in the database. This includes queries on a database with uncertain and incomplete data. The crowd-sourcing attempts to exploit human abilities to process these difficult tasks and workers helped to provide accurate results utilizing the available data in the...
Article
Full-text available
Skyline queries have been widely used as an effective query tool in many contemporary database applications. The main concept of skyline queries relies on retrieving the non-dominated tuples in the database which are known skylines. In most database applications, the contents of the databases are dynamic due to the continuous changes made towards t...
Chapter
Cloud computing has become a desirable choice to store and share large amounts of data among several users. The two main concerns with cloud storage are data recovery and cost of storage. This article discusses the issue of data recovery in case of a disaster in a multi-cloud environment. This research proposes a preventive approach for data backup...
Article
Full-text available
In the era of fossil energy depletion and increasing environmental pollution, clean and renewable new energy represented by photovoltaic power generation has become an increasingly important part of multinational companies' energy structure. With the advent of the era of photovoltaic parity, the use of photovoltaic tracking systems has become the b...
Article
Full-text available
Over the last few years, the research into agriculture has gained momentum, showing signs of rapid growth. The latest to appear on the scene is bringing convenience in how agriculture can be done by employing various computational technologies. There are lots of factors that affect agricultural production, with seed quality topping the list. Seed c...
Conference Paper
Full-text available
Skyline query which relies on the notion of Pareto dominance filters the data items from a database by ensuring only those data items that are not worse than any others are selected as skylines. However, the dynamic nature of databases in which their states and/or structures change throughout their lifetime to incorporate the current and latest inf...
Article
Full-text available
A binary grammar is a relational grammar with two nonterminal alphabets, two terminal alphabets, a set of pairs of productions and the pair of the initial nonterminals that generates the binary relation, i.e., the set of pairs of strings over the terminal alphabets. This paper investigates the binary context-free grammars as mutually controlled gra...
Conference Paper
Full-text available
Activity recognition and enhance performance are the major issues that are faced by wearable technology devices. Therefore, in this paper, we present an exploratory study to examine and evaluate the current issues with wearable technology for analysis of activity recognition for sports. These issues can be controlled by implementing a high sensor a...
Article
Full-text available
With the rapid growth of internet technologies, large-scale online services, such as data backup and data recovery are increasingly available. Since these large-scale online services require substantial networking, processing, and storage capacities, it has become a considerable challenge to design equally large-scale computing infrastructures that...
Article
Full-text available
A binary grammar is a relational grammar with two nonterminal alphabets, two terminal alphabets, a set of pairs of productions and the pair of the initial nonterminals that generates the binary relation, i.e., the set of pairs of strings over the terminal alphabets. This paper investigates the binary context-free grammars as mutually controlled gra...
Article
Full-text available
Skyline queries rely on the notion of Pareto dominance, filter the data items by keeping only those data items that are the best, most preferred, also known as skylines, from a database to meet the user’s preferences. Skyline query has been studied extensively and a significant number of skyline algorithms have been proposed, mostly attempt to reso...
Article
Full-text available
A binary grammar is a relational grammar with two nonterminal alphabets, two terminal alphabets, a set of pairs of productions and the pair of the initial nonterminals that generates the binary relation, i.e., the set of pairs of strings over the terminal alphabets. This paper investigates the binary context-free grammars as mutually controlled gra...
Article
Full-text available
Data incompleteness becomes a frequent phenomenon in a large number of contemporary database applications such as web autonomous databases, big data, and crowd-sourced databases. Processing skyline queries over incomplete databases impose a number of challenges that negatively influence processing the skyline queries. Most importantly, the skylines...
Article
Full-text available
Cloud computing has become a desirable choice to store and share large amounts of data among several users. The two main concerns with cloud storage are data recovery and cost of storage. This article discusses the issue of data recovery in case of a disaster in a multi-cloud environment. This research proposes a preventive approach for data backup...
Article
Full-text available
Skyline queries intend to retrieve the most superior data items in the database that best fit with the user’s given preference. However, processing skyline queries are expensive and uneasy when applying on large distributed databases such as cloud databases. Moreover, it would be further sophisticated to process skyline queries if these distributed...
Article
Full-text available
Cloud computing is a ubiquitous platform that offers a wide range of online services to clients including but not limited to information and software over the Internet. It is an essential role of cloud computing to enable sharing of resources on-demand over the network including servers, applications, storage, services, and database to the end-user...
Article
Full-text available
Mobility management of wireless body area networks (WBANs) is an emerging key element in the healthcare system. The remote sensor nodes of WBAN are usually deployed on subjects' body. Certain proxy mobile IPv6 (PMIP) methods have been recommended, however, PMIP is relatively impractical in group mobility management pertaining to WBAN. It is likely...
Article
Full-text available
Computers decrease human work and concentrate on enhancing the performance to advance technology. Various methods have been developed to enhance the performance of computers. The performance of computer is based on computer architecture, while computer architecture differs in various devices, such as microcomputers, minicomputers, mainframes, lapto...
Article
Full-text available
Computers decrease human work and concentrate on enhancing the performance to advance the technology. Various methods have been developed to enhance the performance of computers. Performance of computer is based on computer architecture, while computer architecture differs in various devices, such as microcomputers, minicomputers, mainframes, lapto...
Article
Full-text available
Mobile applications and devices have played a significant role in boosting global businesses that encompass various domains such as health, education, banking, and transportation. These tools have become indispensable for everyday activities, and its applications have been developing rapidly with diverse features and platforms. However, this has cr...
Article
Full-text available
Collaborative cache management in Mobile Ad Hoc Networks (MANETs) environment is considered as an efficient technique to increase data accessibility and availability, by sharing and coordination among mobile nodes. Due to nodes' mobility, limited battery power and insufficient bandwidth, researchers addressed these challenges by developing many dif...
Article
Full-text available
Sustainable healthcare systems are developed to priorities healthcare services involving difficult decision-making processes. Besides, wearables, internet of things (IoT), and cloud computing (CC) concepts are involved in the design of sustainable healthcare systems. In this study, a new Multi-objective Chaotic Butterfly Optimization with Deep Neur...
Conference Paper
Full-text available
Skyline query processing which extracts a set of interesting objects from a potentially large multidimensional dataset has attracted significant research attention in many emerging important applications. Although skyline computation has been studied extensively for data streams, there has been relatively less work on uncertain data stream. Only re...
Conference Paper
Full-text available
Mobile applications and devices play significant roles in boosting a global business, which encompasses various domain such as health, education, bank, transport, to mention a few. They become indispensable tools for everyday activities, thus these applications are developed in a very large quantity with a diverse features and platforms. This bring...
Article
Full-text available
Skyline queries have been extensively incorporated in various contemporary database applications. The list includes but is not limited to multi-criteria decision-making systems, decision support systems, and recommendation systems. Due to its great benefits and wide application range, many skyline algorithms have already been proposed in numerous d...
Article
Full-text available
Skyline queries is a rich area of research in the database community. Due to its great benefits, it has been integrated into many database applications including but not limited to personalized recommendation, multi-objective, decision support and decision-making systems. Many variations of skyline technique have been proposed in the literature add...
Article
Full-text available
One of the major issues in a wireless mesh networks (WMNs) which needs to be solved is the lack of a viable protocol for medium access control (MAC). In fact, the main concern is to expand the application of limited wireless resources while simultaneously retaining the quality of service (QoS) of all types of traffic. In particular, the video servi...
Article
Full-text available
Given the significance of skyline queries, they are incorporated in various modern applications including personalized recommendation systems as well as decision-making and decision-support systems. Skyline queries are used to identify superior data items in the database. Most of the previously proposed skyline algorithms work on a complete databas...
Article
Full-text available
Skyline queries is a rich area of research in the database community. Due to its great benefits, it has been integrated into many database applications including but not limited to personalized recommendation, multi-objective, decision support and decision-making systems. Many variations of skyline technique have been proposed in the literature add...
Conference Paper
Full-text available
Processing skyline queries in incomplete data is challenging, particularly, for a database with dynamic contents in which the database is frequently updated. These update operations not only affect the skyline computation, but also influence the skyline results. Furthermore, the incompleteness of data raises the issue of losing transitivity propert...
Conference Paper
Skyline processing, an established preference evaluation technique, aims at discovering the best objects, i.e. those that are not dominated by any other objects, in satisfying the user’s preferences. Most of the skyline approaches are limited to a single user query. However, in real world scenario, due to the advancement of technology, adhoc meetin...