Demo Data from VLDB 2026 / reviewers in the wild / expert
Zakarya A. Alzamil
dblp:173/2762
· DBLP profile ↗
11ranked-venue papers
8as first author
2since 2021 · last 2026
0000-0003-0927-9223ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 6 first-author · 1 since 2021Security and privacy · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computing education
software engineering education |
0.1 | 1 | 2005 | Towards an effective software engineering course project · ICSE 2005 |
Performance modeling and evaluation
performance analysis tools |
0.0 | 1 | 2004 | RCAT: A Performance Analysis Tool · ASE 2004 |
Methods — techniques the papers use, named apart from their topics
experiential learning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Optimized greedy algorithm for efficient test case prioritization
Aedh Alwadaeen, Zakarya A. Alzamil |
Sci. Comput. Program. | 2 |
| 2024 | MEDERED: Medical Error Reduction Method for Drugs PrescriptionabstractMedicines play a pivotal role in healthcare and errors in medications certainly influence the quality and safety of healthcare. Currently, the healthcare industry is provided with various technologies that have enabled them to streamline and optimize the healthcare process. However, there are a number of factors that need to be synchronized further to obtain and enhance patient safety. In this research, an attempt is made to develop an intelligent method for smart diagnosis and medication prescription encompassing input, data process, and drug prescription output. The architectural design and prototype for the system model has a database that is referred to as Medical Health Record (MHR). The patient's medical history will be integrated with the prevailing symptoms in MHR. The MHR will help healthcare professionals to diagnose a particular disease based on his/her current symptoms, medical signs, and investigational data. Further, physician and pharmacist heuristic can be utilized for drug determination, drug allergy, adverse reaction, and possible drugdrug/herb/food interaction. The medical dataset was extracted from PubMed. This new AI based approach will re-engineer intelligent smart methods to develop quality healthcare in the most appropriate fashion. The learning results demonstrated an accuracy of 75.37%, providing a solid baseline for future model improvements. Maqsood Mahmud, Zeeshan Tariq 0001, Zakarya A. Alzamil, Syed Mohammed Basheeruddin Asdaq, Arshad Mahmood |
BIBM | 3 |
| 2018 | Information security practice in Saudi Arabia: case study on Saudi organizationsabstractPurpose Information security of an organization is influenced by the deployed policy and procedures. Information security policy reflects the organization’s attitude to the protection of its information assets. The purpose of this paper is to investigate the status of the information security policy at a subset of Saudi’s organizations by understanding the perceptions of their information technology’s employees. Design/methodology/approach A descriptive and statistical approach has been used to describe the collected data and characteristics of the IT employees and managers to understand the information security policy at the surveyed organizations. The author believes that understanding the IT employees’ views gives a better understanding of the organization’s status of information security policy. Findings It has been found that most of the surveyed organizations have established information security policy and deployed fair technology; however, many of such policies are not enforced and publicized effectively and efficiently which degraded the deployed technology for such protection. In addition, the clarity and the comprehensibility of such policies are questionable as indicated by most of the IT employees’ responses. A comparison with similar studies at Middle Eastern and European countries has shown similar findings and shares the same concerns. Originality/value The findings of this research suggest that the Saudi Communications and Information Technology Commission should develop a national framework for information security to guide the governmental and non-governmental organizations as well as the information security practitioners on the good information security practices in terms of policy and procedures to help the organizations to avoid any vulnerability that may lead to violations on the security of their information. Zakarya A. Alzamil |
Inf. Comput. Secur. | 1 |
| 2016 | Combining ARFIMA models and fuzzy time series for the forecast of long memory time series
Hossein Javedani Sadaei, Rasul Enayatifar, Frederico G. Guimarães, Maqsood Mahmud, Zakarya A. Alzamil |
Neurocomputing | 5 |
| 2012 | Using Program Dynamic Analysis for Weak Algorithm DetectionabstractMost of the proposed software testing approaches have concentrated on identifying faults in the implemented programs with the premise that the program may be implemented incorrectly. Although such premise is valid for many developed software systems and applications, it has been observed that many detected defects are caused by poor designed software. In this paper we present a dynamic analysis approach that identifies program deficiency that may be caused by poorly designed algorithm. Detecting such deficiency may help in identifying a weakly implemented program algorithm by identifying places in the program that may cause such weakness and suggest to the software designer/developer to redesign the program with a better algorithm. Zakarya A. Alzamil |
COMPSAC | 1 |
| 2012 | Information Security Awareness at Saudi Arabians' Organizations: An Information Technology Employee's PerspectiveabstractInformation security awareness is human and organizational attitudes which can be described as a behavior or an attitude of an organization and/or its members towards protecting the organization’s information assets. The goal of this paper is to understand the state of the information security awareness at some of the Saudi Arabians’ organizations, i.e., governments and privates by investigating the perception of their information technology’s employees. The author believes that understanding the state of information security awareness of IT employees can give a better understanding of the level of awareness at the entire organization. The results of this study show that most of the IT employees at the surveyed organizations have some misconceptions about information security practices. In addition, many responses indicated that many IT employees are not aware of the internal information security threats. Such results required very urgent actions from the top management of these organizations to consider the information security awareness programs within their public relations and training programs. Zakarya A. Alzamil |
Int. J. Inf. Secur. Priv. | 1 |
| 2008 | Application of redundant computation in program debugging
Zakarya A. Alzamil |
J. Syst. Softw. | 1 |
| 2007 | Redundant Coupling Detection Using Dynamic Dependence AnalysisabstractMost of the software engineers realize the importance of avoiding coupling between programs modules in order to achieve the advantages of modules reusability. However, most of them practice modules' coupling in many cases without necessities. Many techniques have been proposed to detect module's coupling in computer programs. However, developers desire to automatically identify unnecessary module's coupling that can be eliminated with minimum effort, which we refer to as redundant coupling. Redundant coupling is the module coupling that does not contribute to the output of the program. In this paper we introduce an automated approach that uses the dynamic dependence analysis to detect the redundant coupling between program's modules. Such technique guides the developers to avoid redundant coupling when testing their programs. Zakarya A. Alzamil |
ICSEA | 1 |
| 2006 | Application of Computational Redundancy in Dangling Pointers DetectionabstractMany programmers manipulate dynamic data improperly, which may produce dynamic memory problems, such as dangling pointer. Dangling pointers can occur when a function returns a pointer to an automatic variable, or when trying to access a deleted object. The existence of dangling pointers causes the programs to behave incorrectly. Dangling pointers are common defect that are easy to commit, but are difficult to discover. In this paper we propose a dynamic approach that detects dangling pointers in computer programs. Redundant computation is an execution of a program statement(s) that does not contribute to the program output. The notion of redundant computation is introduced as a potential indicator of defects in programs. We investigate the application of redundant computation in dangling pointers detection. The results of the initial experiment show that, the redundant computation detection can help the debuggers to localize the source(s) of the dangling pointers. During the experiment, we find that, our approach may be capable of detecting other types of dynamic memory problems such as memory leaks and inaccessible objects, which we plan to investigate in our future research. Zakarya A. Alzamil |
ICSEA | 1 |
| 2005 | Towards an effective software engineering course projectabstractSoftware engineering instructors face many challenges. Among these challenges is the course project. Instructors are required to train their students on the professional skills to be ready for the real world business, which requires the students to work on real projects. However, because of the low quality of the students' work, not all of the professional organizations are cooperating to offer a chance for the software engineering students to work on a real project. Therefore, most of the software engineering courses' projects are in-class project, in which the instructors represent the clients. In this paper, I proposed a solution to this problem based on my experience in involving my software engineering students in real world projects. Zakarya A. Alzamil |
ICSE | 1 |
| 2004 | RCAT: A Performance Analysis Tool
Zakarya A. Alzamil |
ASE | 1 |