Design And Implementation Of A Web-Based Lecture Timetable Scheduling System,
2026
Abubakar Tafawa Balewa University, Nigeria
Design And Implementation Of A Web-Based Lecture Timetable Scheduling System, Suraj Abubakar, Mohammed Kabir Dauda, Maryam Abdullahi Musa, Bala Muhammad Muhammad
Journal of Informatics and Web Engineering
Timetable management is a controversial but core administrative activity at tertiary learning institutions, normally saturated with timetabling clashes, resource wastage, and communication breakdowns. This study describes the development and validation of a Web-Based Lecture Timetable Scheduling System (WLTSS) for Abubakar Tafawa Balewa University (ATBU) Department of Computer Science. The system was implemented to automatically and effectively build, modify, and publicize lecture timetables. On Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), JavaScript, and React as frontend technologies, the system provides an adaptable interface with real-time data updates through the Reacts component model foundation. MySQL and Node.js are used to run …
Test Case Prioritization Using Ant Colony Optimization To Improve Fault Detection And Time,
2026
Universiti Tun Hussein Onn Malaysia, Malaysia
Test Case Prioritization Using Ant Colony Optimization To Improve Fault Detection And Time, Nurezayana Zainal, Muhammad Sh Salleh, Nur Atiqah Wahidah Sulaiman, Ammar Alazab, Nur Liyana Sulaiman
Journal of Informatics and Web Engineering
Regression testing plays a critical role in ensuring the reliability and quality of software following continuous integration and development. However, executing all test cases during regression testing can be time-consuming and resource-intensive. Test Case Prioritization (TCP) addresses this challenge by determining an optimal execution order of test cases that maximizes early fault detection while minimizing execution time. Optimization algorithms contribute significantly to enhancing the effectiveness of TCP while utilizing limited resources. This study proposes an Ant Colony Optimization (ACO) algorithm to address the TCP problem, leveraging its strength in navigating complex search spaces inspired by the foraging behavior of real …
Flood Disaster Preparedness And Response Using A Web-Based Integrated Flood Management System (Ifms),
2026
Universiti Tun Hussein Onn Malaysia, Malaysia
Flood Disaster Preparedness And Response Using A Web-Based Integrated Flood Management System (Ifms), Mohamed Abdiraman Abdirahim, Abd Samad Bin Hasan Basari, Malik Bader Alazzam, Muhammad Shukri Bin Che Lah, Rabiah Binti Ahmad, Aida Binti Mustapha
Journal of Informatics and Web Engineering
Floods are one of the most frequent and damaging natural hazards in Malaysia, especially in low-lying places, such as Batu Pahat and Johor. National flood monitoring systems, such as InfoBanjir and Malaysian Meteorological Department (MET) Malaysia, have disjointed data pools, late updates, and inadequate public access. In this paper, we present an IFMS, which is a contemporary web platform developed to integrate national flood management systems through data collection, automatic processing, dynamic visualization tools, and others. The system architecture consists of three main layers: IoT-enabled flood sensors, centralized web server, and responsive user interfaces. Backend processing is performed using Laravel, …
Evaluating Accuracy Latency And Robustness Of Face Recognition Models For Real-Time Web Applications,
2026
Universiti Tun Hussein Onn Malaysia, Malaysia
Evaluating Accuracy Latency And Robustness Of Face Recognition Models For Real-Time Web Applications, Alani Fatini Sharzizi, Nur Afiqah Sahadun, Abdulkadir Hassan Disina, Harinda Fernando
Journal of Informatics and Web Engineering
Face-recognition technology is one of the most important advancements in the field of computer vision. They play a crucial role in many applications, including biometric authentication, surveillance, online security, and interactive web systems. The use of web-based solutions is increasing continuously. Therefore, accurate and fast recognition models employing few resources are required in real-world applications. However, because of the challenges related to such environments, including the lighting, occlusion, pose, and computing power of client devices, it is difficult to ascertain which model will be most successful in a real-life scenario. The purpose of this research is to compare four deep …
An Enhanced Glowworm Swarm Optimization For Minimizing Surface Roughness In Die Sinking Electrical Discharge Machining,
2026
Universiti Tun Hussein Onn Malaysia, Malaysia
An Enhanced Glowworm Swarm Optimization For Minimizing Surface Roughness In Die Sinking Electrical Discharge Machining, Nurezayana Zainal, Muhammad Ammar S.M. Shahrom, Mohamad Firdaus Ab. Aziz, Salama A. Mostafa, Anis Farhan Kamaruzzaman, Nor Bakiah Abd. Warif
Journal of Informatics and Web Engineering
Electric Discharge Machining (EDM) is a non-traditional machining process that utilizes electric sparks between an electrode and a workpiece submerged in a dielectric fluid to ablate a material. It is commonly used in die-making, aerospace, automotive manufacturing, and medical manufacturing, because it can machine hard and complex materials with high precision. In this work, a Surface Roughness Optimization for EDM (SRO-EDM) model is proposed to investigate the machining performance of the die-sinking EDM process of titanium alloys. A regression-based combined approach of Glowworm Swarm Optimization (GSO) and a Two-Factor Interaction (2FI) model has been proposed to investigate the impact of …
Emulating Camera Parameters For A Digital Twin Lunar Terrain Simulation,
2026
Embry-Riddle Aeronautical University
Emulating Camera Parameters For A Digital Twin Lunar Terrain Simulation, Samuil Nikolov
Student Research Symposium (SRS)
Digital twin simulations play an integral role in the design, validation and implementation of a plethora of systems in any industry - including aerospace. EagleCam 2 presents a great technical challenge, where we need to evaluate how our systems will do data acquisition best - image capturing in particular. In order to assist with the design and validation of our systems, a digital twin that emulates the Lunar environment as we expect it to be during the lifecycle of the mission is a crucial component. Such digital twin system allows us to simulate all the parameters that are considered variable …
The Feelit System: Application Content-Aware Perspectives And Challenges On Understanding User Likes In Social Network Posts,
2026
Singapore Management University
The Feelit System: Application Content-Aware Perspectives And Challenges On Understanding User Likes In Social Network Posts, Konstantinos Theocharidis, Hady W. Lauw, Panagiotis Karras
Research Collection School Of Computing and Information Systems
In a series of our prior works, we study influence and subscription maximization problems in social networks that are based on posts having influential content; as content we consider a set of features where each feature corresponds to a specific social network page, whereas influence and subscription relate to gaining the postlike and subscription-to-brand page of targeted users, respectively; subscription is conceptually achieved as repetitive influence on users. So, both influence and subscription depend on content that gains the likes of users; however, to be realistic, modeling and estimating such likes is a complex problem that has not been adequately …
Fortifying The Seams Between C/C++ And Rust: Characterizing Bugs In Interop Tools,
2026
Singapore Management University
Fortifying The Seams Between C/C++ And Rust: Characterizing Bugs In Interop Tools, Xuemeng Cai, Jiakun Liu, Cunyang Liu, Lingfeng Bao, Yijun Yu, Lingxiao Jiang
Research Collection School Of Computing and Information Systems
Rust has become increasingly popular in recent years due to its safety and high performance. Despite these advantages, Rust projects rarely start from scratch in practice, and many Rust-based systems instead use hybrid programming, where Rust interoperates with existing C/C++ code. To reduce the manual effort involved in this interoperation (interop) process, several interop tools have been proposed to facilitate hybrid programming between Rust and C/C++. However, the challenges and limitations of these tools remain largely unexplored, leaving developers unclear about the future directions and users unclear about the appropriate usage scenarios. To fill the gap, we mined 320 bugs …
Defending Code Language Models Against Backdoor Attacks With Deceptive Cross-Entropy Loss,
2026
Singapore Management University
Defending Code Language Models Against Backdoor Attacks With Deceptive Cross-Entropy Loss, Guang Yang, Yu Zhou, Xiangyu Zhang, Xiang Chen, Terry Yue Zhuo, David Lo, Taolue Chen
Research Collection School Of Computing and Information Systems
Code Language Models (CLMs), particularly those leveraging deep learning, have achieved significant success in code intelligence domain. However, the issue of security, particularly backdoor attacks, is often overlooked in this process. The previous research has focused on designing backdoor attacks for CLMs, but effective defenses have not been adequately addressed. In particular, existing defense methods from natural language processing, when directly applied to CLMs, are not effective enough and lack generality, working well in some models and scenarios but failing in others, thus fall short in consistently mitigating backdoor attacks. To bridge this gap, we first confirm the phenomenon of …
Vercation: Precise Vulnerable Open-Source Software Version Identification Based On Static Analysis And Llm,
2026
Institute of Information Engineering
Vercation: Precise Vulnerable Open-Source Software Version Identification Based On Static Analysis And Llm, Yiran Cheng, Ting Zhang, Lwin Khin Shar, Shouguo Yang, Chaopeng Dong, David Lo, Shichao Lv, Zhiqiang Shi, Limin Sun
Research Collection School Of Computing and Information Systems
Open-source software (OSS) has experienced a surge in popularity, attributed to its collaborative development model and cost-effective nature. However, the adoption of specific software versions in development projects may introduce security risks when these versions bring along vulnerabilities. Current methods of identifying vulnerable versions typically analyze and extract the code features involved in vulnerability patches using static analysis with pre-defined rules. They then use code clone detection to identify the vulnerable versions. These methods are hindered by imprecision due to (1) the exclusion of vulnerability- irrelevant code in the analysis and (2) the inadequacy of code clone detection. This paper …
Efficient Function Orchestration For Large Language Models,
2026
Singapore Management University
Efficient Function Orchestration For Large Language Models, Xiaoxia Liu, Peng Di, Cong Li, Jun Sun, Jingyi Wang
Research Collection School Of Computing and Information Systems
Function calling is a fundamental capability of today's large language models, but sequential function calling posed efficiency problems. Recent studies have proposed to request function calls with parallelism support in order to alleviate this issue. However, they either delegate the concurrent function calls to users for execution which are conversely executed sequentially, or overlook the relations among various function calls, rending limited efficiency. This paper introduces LLMOrch, an advanced framework for automated, parallel function calling in large language models. The key principle behind LLMOrch is to identify an available processor to execute a function call while preventing any single processor …
Exploring Jvm Garbage Collector Testing With Event-Coverage,
2026
Singapore Management University
Exploring Jvm Garbage Collector Testing With Event-Coverage, Kai Zheng, Yingquan Zhao, Junjie Chen, Hanmo You, Haoyu Wang, Haoyu Wang, Tianchang Gao
Research Collection School Of Computing and Information Systems
Garbage Collection (GC) in the Java Virtual Machine (JVM) serves as an automatic memory management mechanism, efficiently reclaiming unused memory space in different production scenarios. To optimize JVM performance, developers typically fine-tune the garbage collector by identifying an optimal set of GC configurations for specific scenarios. Despite the sophisticated design of garbage collectors, they still have the potential for bugs in different settings, and these bugs can result in more severe consequences. Hence, comprehensive testing of these garbage collectors is imperative before their release. Code coverage criteria are typically employed to assess the comprehensiveness of a test suite. However, traditional …
Less Is More: Docstring Compression In Code Generation,
2026
Singapore Management University
Less Is More: Docstring Compression In Code Generation, Guang Yang, Yu Zhou, Wei Cheng, Xiangyu Zhang, Xiang Chen, Terry Yue Zhuo, Xin Zhou, Ke Liu, David Lo, Taolue Chen
Research Collection School Of Computing and Information Systems
The widespread use of Large Language Models (LLMs) in software engineering has intensified the need for improved model and resource efficiency. In particular, for neural code generation, LLMs are used to translate function/method signature and DocString to executable code. DocStrings, which capture user requirements for the code and are typically used as the prompt for LLMs, often contain redundant information. Recent advancements in prompt compression have shown promising results in Natural Language Processing (NLP), but their applicability to code generation remains uncertain. Our empirical study shows that the state-ofthe-art prompt compression methods achieve only about 10% reduction, as further reductions …
Fcghunter: Towards Evaluating Robustness Of Graph-Based Android Malware Detection,
2026
Singapore Management University
Fcghunter: Towards Evaluating Robustness Of Graph-Based Android Malware Detection, Shiwen Song, Xiaofei Xie, Ruitao Feng, Qi Guo, Sen Chen
Research Collection School Of Computing and Information Systems
Graph-based detection methods leveraging Function Call Graph (FCG) have shown promise for Android malware detection (AMD) due to their semantic insights. However, the deployment of malware detectors in dynamic and hostile environments raises significant concerns about their robustness. While recent approaches evaluate the robustness of FCG-based detectors using adversarial attacks, their effectiveness is constrained by the vast perturbation space, particularly across diverse models and features. To address these challenges, we introduce FCGHunter, a novel robustness testing framework for FCG-based AMD systems. Specifically, FCGHunter employs innovative techniques to enhance exploration and exploitation within this huge search space. Initially, it identifies critical …
Zero-Shot Video Translation Via Token Warping,
2026
Singapore Management University
Zero-Shot Video Translation Via Token Warping, Haiming Zhu, Yangyang Xu, Jun Yu, Shengfeng He
Research Collection School Of Computing and Information Systems
With the revolution of generative AI, video-related tasks have been widely studied. However, current state-of-the-art video models still lag behind image models in visual quality and user control over generated content. In this paper, we introduce TokenWarping, a novel framework for temporally coherent video translation. Existing diffusion-based video editing approaches rely solely on key and value patches in self-attention to ensure temporal consistency, often sacrificing the preservation of local and structural regions. Critically, these methods overlook the significance of the query patches in achieving accurate feature aggregation and temporal coherence. In contrast, TokenWarping leverages complementary token priors by constructing temporal …
A Virtual-Reality-Based Dental Simulator For Endodontics With Automated Formative Feedback,
2026
The American University in Cairo AUC
A Virtual-Reality-Based Dental Simulator For Endodontics With Automated Formative Feedback, Yousef Salah Abo El Ela
Theses and Dissertations
Advancements in virtual reality (VR) and haptic technology are transforming the landscape of medical and dental education, offering new avenues for safe, immersive, and repeatable training experiences. Within dentistry, endodontics presents unique challenges for preclinical education due to anatomical complexity, limited access to extracted teeth, ethical concerns, and the shortcomings of conventional plastic models. Despite endodontics specific plastic teeth being available, they fall short of replicating the hardness of real extracted teeth, are relatively costly compared to generic plastic teeth, and are ultimately a disposable item which makes them inadequate as a sustainable long-term solution. Extracted teeth do a much …
Llm-Driven Weekly Newsletter To Assess Open Source Software Project Github Health,
2026
Virginia Commonwealth University
Llm-Driven Weekly Newsletter To Assess Open Source Software Project Github Health, Christian Novalski, Christopher Chavez, Ghalian Fayyadh, Kostadin Damevski
UROP Posters
Open Source Software (OSS) projects increasingly depend on a diverse set of contributors, including episodic participants who contribute intermittently. Episodic contributors represent a large portion of OSS communities, yet projects often struggle to retain them, leading to decreased project health and continuity. While dashboards and real-time communication tools support continuously active contributors, they often fail to serve the unique needs of episodic participants, who may struggle to remain informed and re-engage with project activity after periods of absence. In this study, we examine the effect of a weekly, email-based newsletter intervention designed to improve awareness and engagement among episodic OSS …
Large Language Model Communication And Data Transfer Across A Simulated Telephone Line,
2026
University of South Dakota
Large Language Model Communication And Data Transfer Across A Simulated Telephone Line, Jared Reyes
Dissertations and Theses
This thesis presents a proof-of-concept communication system in which two local large language model endpoints communicate across a simulated analog telephone line using legacy USB modems. The project combines modem voice mode, modem data mode, local speech processing, and structured machine messaging into a single staged session. During the voice phase, one endpoint places a call, the other answers, speech generated by a locally hosted LLaMA-family model is synthesized with Piper, transmitted through the modem voice path, captured on the remote side, and transcribed with Faster-Whisper to drive the next response. After the voice exchange, the system transitions to a …
Distributed Semi-Speculative Parallel Anisotropic Mesh Adaptation,
2026
Old Dominion University
Distributed Semi-Speculative Parallel Anisotropic Mesh Adaptation, Kevin Garner, Polykarpos Thomadakis, Nikos Chrisochoides
Computer Science Faculty Publications
This paper presents a distributed memory method for anisotropic mesh adaptation that is designed to avoid the use of collective communication and global synchronization techniques. In the presented method, meshing functionality is separated from performance aspects by utilizing a separate entity for each - a multicore cc-NUMA-based (shared memory) mesh generation software and a parallel runtime system that is designed to help applications leverage the concurrency offered by emerging high-performance computing (HPC) architectures. First, an initial mesh is decomposed and its interface elements (subdomain boundaries) are adapted on a single multicore node (shared memory). Subdomains are then distributed among the …
Towards Secure Program Partitioning For Smart Contracts With Llm’S In-Context Learning,
2026
Singapore Management University
Towards Secure Program Partitioning For Smart Contracts With Llm’S In-Context Learning, Ye Liu, Yuqing Niu, Chengyan Ma, Ruidong Han, Wei Ma, Yi Li, Debin Gao, David Lo
Research Collection School Of Computing and Information Systems
Smart contracts are highly susceptible to manipulation attacks due to the leakage of sensitive information. Addressing manipulation vulnerabilities is particularly challenging because they stem from inherent data confidentiality issues rather than straightforward implementation bugs. To tackle this by preventing sensitive information leakage, we present PARTITIONGPT, the first LLM-driven approach that combines static analysis with the in-context learning capabilities of large language models (LLMs) to partition smart contracts into critical (privileged) and normal codebases, guided by a few annotated sensitive data variables. We evaluated PARTITIONGPT on 18 annotated smart contracts containing 99 sensitive functions. The results demonstrate that PARTITIONGPT successfully generates …
