Open Access. Powered by Scholars. Published by Universities.®

Software Engineering Commons™

Open Access. Powered by Scholars. Published by Universities.®

4,680 Full-Text Articles 7,285 Authors 2,188,662 Downloads 182 Institutions

All Articles in Software Engineering

Faceted Search

4,680 full-text articles. Page 17 of 190.

User Behaviour Prediction In E-Commerce Using Logistic Regression, Wei-Wen Lee, Noramiza Hashim, Shaymaa Al-Juboori 2025 Multimedia University, Malaysia

User Behaviour Prediction In E-Commerce Using Logistic Regression, Wei-Wen Lee, Noramiza Hashim, Shaymaa Al-Juboori

Journal of Informatics and Web Engineering

From a psychological perspective, human behaviour reflects underlying thoughts and decision-making patterns, for example, consumer behaviour may correlate with the purchase decisions. In the fast-evolving e-commerce industry, predicting user behaviour is essential for enhancing marketing strategies, improving customer experiences, and increasing sales. However, traditional heuristic (e.g. market basket analysis) approaches to analyse buyer behaviour are often rigid and fail to adapt to complex consumer interactions. This research work develops a predictive model that analyses user behaviour based on data such as historical purchasing patterns and demographic attributes. Based on a review of previous studies, Logistic Regression (LR) is utilized as …


Identifying The Barriers To Digital Financial Inclusion In The Most Financially Excluded Country Using Machine Learning Algorithm, Yin Ting Chin, Hui Shan Lee 2025 Universiti Tunku Abdul Rahman, Malaysia

Identifying The Barriers To Digital Financial Inclusion In The Most Financially Excluded Country Using Machine Learning Algorithm, Yin Ting Chin, Hui Shan Lee

Journal of Informatics and Web Engineering

Despite the call of digital financial services (DFS) to improve inclusive growth and reduce poverty, the adoption of DFS remains low in Nigeria. The objective of this study is to examine the barriers of ability, access and usage of DFS in Nigeria. This study uses secondary data Global Findex year 2017 and year 2021 to predict the socioeconomic factors on the target variables of DFS (ability, access and usage). Using a machine learning (ML) algorithm, namely the J48 decision tree in the Waikato Environment for Knowledge Analysis (WEKA) software, this study analyses the predictive strength of variables such as gender, …


Robust Lane Detection Under Varying Lighting Conditions Using Adaptive Vision-Based Techniques, Habibatelrahman Mosaad Abdelfattah Mohamed Abdelaal, Tee Connie, Michael Kah Ong Goh 2025 Multimedia University, Malaysia

Robust Lane Detection Under Varying Lighting Conditions Using Adaptive Vision-Based Techniques, Habibatelrahman Mosaad Abdelfattah Mohamed Abdelaal, Tee Connie, Michael Kah Ong Goh

Journal of Informatics and Web Engineering

Reliable lane detection is crucial to autonomous driving but continues to be challenging with varying lighting conditions. Fluctuations in illuminations due to bright sunlight, shadows or low lighting at night can degrade the visual quality and adversely affect the accuracy of the lane detection results. This research proposes an adaptive approach for lane detection under different lighting scenarios. For daytime, a Region of Interest (ROI) masking and line averaging technique help in the stability and visibility of the lane markings. For nighttime conditions, a Probabilistic Hough Transform-based method improves lane detection in low-light environments. An evaluation tool has been developed …


Editorial: Ai-Enhanced Computing And Digital Transformation, Hairulnizam Mahdin 2025 Universiti Tun Hussein Onn Malaysia, Malaysia

Editorial: Ai-Enhanced Computing And Digital Transformation, Hairulnizam Mahdin

Journal of Informatics and Web Engineering

Artificial intelligence (AI), machine learning (ML), and advanced computing techniques are now central to the digital transformation journey, reshaping industries, academia, and society. This special issue of the Journal of Informatics and Web Engineering on AI-Enhanced Computing and Digital Transformation brings together contributions that reflect both technical innovation and societal applications. The featured articles span optimization methods, software quality improvements, data augmentation techniques, intelligent mobile applications, blockchain-based governance systems, and disaster management platforms. Together, they illustrate how computational advances not only strengthen efficiency and accuracy but also enable resilience in the face of global challenges. From a technical standpoint, metaheuristic …


Real-Time Read And Analysis Of Air Pollution Produced From Private Electrical Generators In Mosul City Using Lorawan, Mahmood Alfathe, Awfa Aladwani, Ali Abduljabbar 2025 Ninevah University, Iraq

Real-Time Read And Analysis Of Air Pollution Produced From Private Electrical Generators In Mosul City Using Lorawan, Mahmood Alfathe, Awfa Aladwani, Ali Abduljabbar

Journal of Informatics and Web Engineering

This study presents a novel, site-specific deployment of a Long Range Wide Area Network (LoRaWAN)-driven air pollution monitoring network specifically for the Iraqi city of Mosul, which is beset by widespread power outages and extensive utilization of decentralized diesel generators. While these generators mitigate electricity shortages, they are enormous contributors to urban air pollution, emitting high levels of CO2 and particulates. As opposed to previous studies, which concentrate on affluent urban areas, this research addresses a very deprived locale using an extensible low-power, low-cost LoRaWAN network and high-precision CO2 sensors (Sensirion SCD30 and MH-Z19) and The Things Network (TTN) for …


A Scoping Review Of Artificial Intelligence Research Trends In Mobile Applications, Asmau Usman, Ibrahim Anka Salihu, Abdulrahman Aminu Ghali, Bilkisu Larai Muhammad Bello, Aminu Aminu Mu'azu, Amina Sambo Magaji 2025 Nile University of Nigeria, Nigeria

A Scoping Review Of Artificial Intelligence Research Trends In Mobile Applications, Asmau Usman, Ibrahim Anka Salihu, Abdulrahman Aminu Ghali, Bilkisu Larai Muhammad Bello, Aminu Aminu Mu'azu, Amina Sambo Magaji

Journal of Informatics and Web Engineering

Over the past decade, mobile devices have become an integral part of our daily routines, offering a broad spectrum of applications that enhance everyday tasks. As more people adopt smartphones, developers are increasingly focusing on improving app quality, particularly by incorporating artificial intelligence (AI) features. This growing trend has led to a surge of interest from both researchers and industry experts, who are aiming to explore AI integration in sectors such as healthcare, education, agriculture, and e-commerce. This study conducts a thorough review of AI applications on mobile platforms by analysing 98 scholarly articles published between 2014 and 2024 from …


Impact Of Data Quality Types On Computational Time In Data Source Selection Using Ant Colony Optimization, Nor Amalina Mohd Sabri, Abd Samad Hasan Basari, Nurul Akmar Emran 2025 Universiti Tun Hussein Onn Malaysia, Malaysia

Impact Of Data Quality Types On Computational Time In Data Source Selection Using Ant Colony Optimization, Nor Amalina Mohd Sabri, Abd Samad Hasan Basari, Nurul Akmar Emran

Journal of Informatics and Web Engineering

Data quality varies dramatically from source to source, even within the same domain. Given these challenges, data source selection has emerged as a crucial step in information integration. It demands efficient and scalable approaches that can handle massive data volumes while ensuring the quality of results. Adapting the ACO algorithm to solve the data sources selection problems may lead to inconsistent computational time if the data sources provided are vary in quality. These challenges bring the issues of time consuming in selecting the required data sources. However, how much the computational time needed in solving the data sources selection is …


Lightweight String Similarity Approaches For Duplicate Detection In Academic Titles, Fahrudin Mukti Wibowo, Muhammad Zidny Nafan, Muhamad Azrino Gustalika, Harinda Fernando, Muhammad Hussain, Nur Afiqah Sahadun 2025 Telkom University, Indonesia

Lightweight String Similarity Approaches For Duplicate Detection In Academic Titles, Fahrudin Mukti Wibowo, Muhammad Zidny Nafan, Muhamad Azrino Gustalika, Harinda Fernando, Muhammad Hussain, Nur Afiqah Sahadun

Journal of Informatics and Web Engineering

This study addresses the critical challenge of detecting duplicate final year project (FYP) titles in academic institutions, where minor variations like reordering, synonyms, and paraphrasing often obscure plagiarism. We systematically evaluate four string similarity algorithms - Jaro-Winkler, Levenshtein Edit Distance, TF-IDF with Cosine Similarity, and Jaccard Similarity - using a synthetic dataset of 250 title pairs representing common duplication patterns. Our experiments reveal that character-based methods (Jaro-Winkler and Edit Distance) achieve perfect detection (F1-score=1.0) for literal matches, including typographical variations and phrase reordering. At the same time, TF-IDF demonstrates strong semantic capability (F1-score=0.95), albeit with some false positives. Jaccard Similarity …


Improving Code Effectiveness Through Refactoring: A Case Study, Abdullah Almogahed, Manal Othman, Mazni Omar, Samera Obaid Barraood, Abdul Rehman Gilal 2025 Universiti Tun Hussein Onn Malaysia, Malaysia

Improving Code Effectiveness Through Refactoring: A Case Study, Abdullah Almogahed, Manal Othman, Mazni Omar, Samera Obaid Barraood, Abdul Rehman Gilal

Journal of Informatics and Web Engineering

Software refactoring is a crucial practice in modern software development methodologies, such as Agile and DevOps, as it enables teams to iteratively improve and evolve their codebases while minimizing the risk of introducing bugs or regressions. It fosters a culture of continuous improvement and code hygiene, ultimately leading to more robust, maintainable, and scalable software systems. However, research examining the impact of refactoring on code effectiveness is scarce. This study, therefore, seeks to investigate the impact of refactoring methods on the code’s effectiveness. The study was carried out in four distinct phases: refactoring methods selection, case study selection, software metric …


Societies’ Funds Management System Using Blockchain, Jun Xiang Lau, Nur Ziadah Harun, Suziyanti Marjudi, Abd Samad Hasan Basari, Nur Amlya Abd Majid, Roziyani Setik 2025 Universiti Tun Hussein Onn Malaysia, Malaysia

Societies’ Funds Management System Using Blockchain, Jun Xiang Lau, Nur Ziadah Harun, Suziyanti Marjudi, Abd Samad Hasan Basari, Nur Amlya Abd Majid, Roziyani Setik

Journal of Informatics and Web Engineering

Lack of transparency of the funds and lack of immutability of the funds’ records are large problems today, especially in the societies’ funds. Leveraging the Ethereum Blockchain, the system ensures complete transparency and security in recording and accessing financial transactions for any society. Advanced encryption and blockchain consensus protocols guarantee data privacy and resilience against fraud or tampering. The information entered in the system helps the treasurer to effectively manage funds and accurately and transparently pass appropriate financial transactions. This project meets the challenges of transparency and immutability in society’s fund records, providing an assurance system and promoting growth for …


Implementation Of Conjugate Gradient Method For Estimating Inflation Rate In Malaysia, Shin Yi Wong, Nur Syarafina Mohamed, Norhaslinda Zullpakkal 2025 Universiti Teknologi Malaysia, Malaysia

Implementation Of Conjugate Gradient Method For Estimating Inflation Rate In Malaysia, Shin Yi Wong, Nur Syarafina Mohamed, Norhaslinda Zullpakkal

Journal of Informatics and Web Engineering

Optimization methods are valuable for making decisions and identifying the most suitable alternative based on a given objective function. One of the mathematical optimization methods is Conjugate Gradient (CG) method which is commonly used to solve large-scale unconstrained optimization systems with less storage space. Recently, various optimization methods have been studied and used in economics estimating. However, just a few studies have predicted inflation rate using modified CG method. Random initial points are tested on New Three-Terms (NTT) which are modified Rivaie-Mustafa-Ismail-Leong (RMIL+) and Umar Mustapha Waziri (UMW) CG method with ten optimization test functions suggested by Andrei using MATLAB. …


Conjugate Gradient Methods In Fitting Precipitation Of Rainfall Data In Malaysia, Hua Ru Tang, Nur Syarafina Mohamed, Nurul Hajar Mohd Yusoff, Norhaslinda Zullpakkal 2025 Universiti Teknologi Malaysia, Malaysia

Conjugate Gradient Methods In Fitting Precipitation Of Rainfall Data In Malaysia, Hua Ru Tang, Nur Syarafina Mohamed, Nurul Hajar Mohd Yusoff, Norhaslinda Zullpakkal

Journal of Informatics and Web Engineering

Conjugate gradient method (CGM) is one of the most efficient numerical methods for solving unconstrained optimization problems. It is also known as an iterative method with simple formulation. The classical CGM has always been an interest to the current researchers in improving the formulation which are categorized into three-term (TTCGM), spectral (SCGM), hybrid and scaled CGM. Although there are many variations of the CGM available, choosing the most efficient and effective one for a particular problem can be a time-consuming process. In this study, spectral Hestenes-Stiefel (sHS) CGM with the greatest NOI and central processing time per unit (CPU time) …


Enhancing Imbalanced Data Augmentation: A Comparative Study Of Ganified-Smote And Latent Factor Integration, Rusma Anieza Ruslan, Nureize Arbaiy, Pei-Chun Lin 2025 Universiti Tun Hussein Onn Malaysia, Malaysia

Enhancing Imbalanced Data Augmentation: A Comparative Study Of Ganified-Smote And Latent Factor Integration, Rusma Anieza Ruslan, Nureize Arbaiy, Pei-Chun Lin

Journal of Informatics and Web Engineering

One such serious problem in machine learning (ML) is imbalanced datasets. Minority class samples are usually sparse but hold significant meaning. The model can become biased toward the majority class due to unbalanced class distribution. This results in fraudulently high accuracy without being able to detect minority cases. This bias is also most perilous in critical applications, where ignoring minority cases can be highly destructive. To overcome this problem, the Synthetic Minority Oversampling Technique (SMOTE) is one of the most widely used. SMOTE creates balanced class distribution by interpolating between existing minority samples. It creates samples that are too close …


Delving Into Invisible Semantics For Generalized One-Shot Neural Human Rendering, Yihong LIN, Xuemiao XU, Huaidong ZHANG, Cheng XU, Weijie LI, Yi XIE, Jing QIN, Shengfeng HE 2025 South China University of Technology

Delving Into Invisible Semantics For Generalized One-Shot Neural Human Rendering, Yihong Lin, Xuemiao Xu, Huaidong Zhang, Cheng Xu, Weijie Li, Yi Xie, Jing Qin, Shengfeng He

Research Collection School Of Computing and Information Systems

Traditional human neural radiance fields often overlook crucial body semantics, resulting in ambiguous reconstructions, particularly in occluded regions. To address this problem, we propose the Super-Semantic Disentangled Neural Renderer (SSD-NeRF), which employs rich regional semantic priors to enhance human rendering accuracy. This approach initiates with a Visible-Invisible Semantic Propagation module, ensuring coherent semantic assignment to occluded parts based on visible body segments. Furthermore, a Region-Wise Texture Propagation module independently extends textures from visible to occluded areas within semantic regions, thereby avoiding irrelevant texture mixtures and preserving semantic consistency. Additionally, a view-aware curricular learning approach is integrated to bolster the model's …


Better Digital Contracts With Prosocial Friction-In-Design, Brett Frischmann, Moshe Y. Vardi 2025 Villanova University Charles Widger School of Law

Better Digital Contracts With Prosocial Friction-In-Design, Brett Frischmann, Moshe Y. Vardi

Faculty Publications

Contract law is supposed to enable people to reach genuine agreements and cooperate. If this ideal was ever a reality, the rise of mass market contracts and boil­erplate rendered it pure fiction. Modern consumer contracts are incomprehensible to most people. No one reads them anyway.

Digital contracting involves design features that amplify traditional boilerplate harms and create others. For example, digital contracting is too cheap; low marginal costs lead to overexpansion in scale and scope. To make matters worse, the loss of autonomy from repeat engagement with digital contracting systems is pernicious. People become increasingly predictable and programmable as digital …


Enhancing Llm Code Generation: A Systematic Evaluation Of Multi-Agent Collaboration And Runtime Debugging For Improving Accuracy, Reliability, And Latency, Nazmus Ashrafi 2025 United Arab Emirates University

Enhancing Llm Code Generation: A Systematic Evaluation Of Multi-Agent Collaboration And Runtime Debugging For Improving Accuracy, Reliability, And Latency, Nazmus Ashrafi

Theses

The use of large language models (LLMs) for automated code generation has emerged as a significant focus within AI research. As these pretrained models continue to evolve, their ability to understand and generate complex code structures has opened up new possibilities for automating intricate programming tasks with greater accuracy. Although contemporary foundational models demonstrate promising results, researchers continue to explore optimal post-training strategies to enhance code quality. These include supervised fine-tuning, retrieval-augmented generation (RAG), debugging, and many others. In this thesis, I combine two such widely used post training approaches—namely (1) multi agent collaboration and (2) runtime execution of information-based …


Emoshortcuts: Emotionally Expressive Body Augmentation For Social Mixed Reality Avatars, Hyuna SEO, Youngki LEE, Rajesh Krishna BALAN, Thivya KANDAPPU 2025 Singapore Management University

Emoshortcuts: Emotionally Expressive Body Augmentation For Social Mixed Reality Avatars, Hyuna Seo, Youngki Lee, Rajesh Krishna Balan, Thivya Kandappu

Research Collection School Of Computing and Information Systems

We present EmoShortcuts1, a novel social Mixed Reality (MR) framework that enhances emotional expression by dynamically augmenting avatar body gestures to reflect users’ emotional states. While social MR enables immersive remote interactions through avatars, conveying emotions remains challenging due to limitations in head-mounted display (HMD) tracking (e.g., missing lower-body movements, such as stomping or defensive postures), and users’ tendency to deprioritize nonverbal expressions during multitasking. EmoShortcuts addresses these challenges by introducing an augmentation framework that generates expressive body gestures even when users’ physical movements are restricted. We conducted a formative study with 12 participants to identify key challenges in emotional …


Reproducibility Debt In Scientific Software, Zara HASSAN, Christoph TREUDE, Graham WILLIAMS, Michael NORRISH, Alex POTANIN 2025 Singapore Management University

Reproducibility Debt In Scientific Software, Zara Hassan, Christoph Treude, Graham Williams, Michael Norrish, Alex Potanin

Research Collection School Of Computing and Information Systems

Reproducibility Debt (RpD) refers to accumulated technical and organisational issues in scientific software that hinder the ability to reproduce research results. While reproducibility is essential to scientific integrity, RpD remains poorly defined and under-addressed. This study introduces a formal definition of RpD and investigates its causes, effects, and mitigation strategies using a mixed-methods approach involving a systematic literature review (214 papers), interviews (23 practitioners), and a global survey (59 participants). We identify seven categories of contributing issues, 75 causes, 110 effects, and 61 mitigation strategies. Findings are synthesised into a cause-effect model and supported by taxonomies of team roles and …


Viewsrd: 3d Visual Grounding Via Structured Multi-View Decomposition, Ronggang HUANG, Haoxin YANG, Yan CAI, Xuemiao XU, Huaidong ZHANG, Shengfeng HE 2025 Singapore Management University

Viewsrd: 3d Visual Grounding Via Structured Multi-View Decomposition, Ronggang Huang, Haoxin Yang, Yan Cai, Xuemiao Xu, Huaidong Zhang, Shengfeng He

Research Collection School Of Computing and Information Systems

3Dvisual grounding aims to identify and localize objects in a 3Dspacebasedontextualdescriptions. However, existing methods struggle with disentangling targets from anchors in complex multi-anchor queries and resolving inconsisten cies in spatial descriptions caused by perspective variations. To tackle these challenges, we propose ViewSRD, a frame work that formulates 3D visual grounding as a structured multi-view decomposition process. First, the Simple Rela tion Decoupling (SRD) module restructures complex multi anchor queries into a set of targeted single-anchor state ments, generating a structured set of perspective-aware de scriptions that clarify positional relationships. These de composed representations serve as the foundation for the Multi-view …


Teaching Diffusion Models To Ground Alpha Matte, Tianyi XIANG, Weiying ZHENG, Yutao JIANG, Tingrui SHEN, Hewei YU, Yangyang XU, Shengfeng HE 2025 Singapore Management University

Teaching Diffusion Models To Ground Alpha Matte, Tianyi Xiang, Weiying Zheng, Yutao Jiang, Tingrui Shen, Hewei Yu, Yangyang Xu, Shengfeng He

Research Collection School Of Computing and Information Systems

The power of visual language models is showcased in visual understanding tasks, where language-guided models achieve impressive flexibility and precision. In this paper, we ex tend this capability to the challenging domain of image matting by framing it as a soft grounding problem, enabling a single diffusion model to handle diverse objects, textures, and transparencies, all directed by descriptive text prompts. Our method teaches the diffusion model to ground alpha mattes by guiding it through a process of instance-level localization and transparency estimation. First, we introduce an intermediate objective that trains the model to accurately localize semantic components of the …


Digital Commons powered by bepress