Sort by
Enhancing Store Hub POS System: A User-Centric Redesign to Improve Efficiency, Compatibility, and Security for Retail and F&B Sectors
Addy Arif Bin Mahathir,
Sivamuganathan Mohana Dass,
Sai Rama Mahalingam,
Dylan Chan Kit Lun,
Ahmed Abdullah Faisal Ghaleb,
Ahmed Abdullah Alsukhailah,
Noor Ul Amin
Posted: 21 April 2025
Enhancing User Experience in Mental Health Applications: The Better Mood System
Shadman Sakib Sadvi,
Hu Jiawei,
Abdelrahman Mahmoud Mohamed Afifi Mohamed,
Kelvin Chang Kelvin Chang,
Jerry Wingsky,
Noor Ul Amin
Posted: 14 April 2025
Enhancing Mental Health Through Software Development: An Integrated Framework towards Enhanced Accessibility and User Engagement
Shadman Sakib Sadvi,
Hu Jiawei,
Abdelrahman Mahmoud Mohamed Afifi Mohamed,
Kelvin Chang,
Jerry Wingsky,
Noor Ul Amin
Posted: 14 April 2025
Predicting Obesity Classification Using k-Nearest Neighbors: A Data Science Approach in Python
Mohamed Zeedhan,
Mohamed Muzni Mohamed Ziham,
Muhammad Shabir Abdul Razick,
Noor Ul Amin
Posted: 14 April 2025
Enhancing Retail Efficiency: Development and Evaluation of a Self-Checkout System
Muhammad Haris Firdaus bin Zainol Mahariq,
Waleed Arnaout,
Muhammad Yamin Muiz,
Kao Cheng Yuan (Isaac),
Kao Cheng Buo (Caleb),
Tazreed Sabeel,
Noor Ul Amin
Posted: 09 April 2025
High-Performance Computing: Evaluating Computing Paradigms, Scalability, and Real-World Applications
Mridul Bhattacharjee,
Mohamed Muzni Mohamed Ziham,
Rozin Khan,
Syed Athif Usman,
Mohamed Zeedhan,
Abdelrahman Mahmoud Mohamed Afifi Mohamed,
Noor Ul Amin
Posted: 09 April 2025
Comprehensive Review of Metrics and Measurements of Quantum Systems
Hassan Soubra,
Hatem Elsayed,
Yousef Elbrolosy,
Youssef Adel,
Zeyad Attia
Posted: 08 April 2025
AI-Driven Software Engineering: A Systematic Review of Machine Learning’s Impact and Future Directions
Fred Nyaga
Posted: 02 April 2025
AlexiLearn: Facial Expression Recognition in a Mobile Educational Tool for Alexithymia and Autism
Iacopo Schianchi
Posted: 02 April 2025
The Objects and Actors Metaphor in Extended Reality
Roy Colin Davies,
David Parsons
Posted: 01 April 2025
Artificial Intelligence Techniques for Requirements Engineering: A Comprehensive Literature Review
António M. Rosado da Cruz,
Estrela Ferreira Cruz
Posted: 31 March 2025
IDEAL-Enhanced DevOps: A Structured Framework for Continuous Improvement in Software Engineering
Mohammed Nazeh Alimam,
Sami Kudsi
Recent advances in DevOps have dramatically reshaped software development and operations by emphasizing automation, continuous integration/delivery, and rapid feedback. However, organizations still struggle to achieve predictable improvements despite widespread adoption. In this study, we propose an “IDEAL-Enhanced DevOps” framework that integrates the five-phase IDEAL model—Initiate, Diagnose, Establish, Act, and Learn—into a DevOps transformation process. The proposed method lays out a structured approach to applying incremental improvements throughout the software delivery process. By a review of literature, in-depth analysis of case studies, and dis-semination of a questionnaire to practitioners in the field, this research explains how the IDEAL stages can be mapped to key processes in DevOps, address automation and scalability challenges, and facilitate a learning-centered, cooperative culture. The results show that a well-defined process-improvement approach can effectively reduce error incidence, enhance usability of tools, and significantly shorten time to get products to market. Our analysis shows that coupling IDEAL with DevOps not only clarifies responsibilities and organizational roles, but also lays a foundation for more resilient, high-quality, and adaptable software engineering methods.
Recent advances in DevOps have dramatically reshaped software development and operations by emphasizing automation, continuous integration/delivery, and rapid feedback. However, organizations still struggle to achieve predictable improvements despite widespread adoption. In this study, we propose an “IDEAL-Enhanced DevOps” framework that integrates the five-phase IDEAL model—Initiate, Diagnose, Establish, Act, and Learn—into a DevOps transformation process. The proposed method lays out a structured approach to applying incremental improvements throughout the software delivery process. By a review of literature, in-depth analysis of case studies, and dis-semination of a questionnaire to practitioners in the field, this research explains how the IDEAL stages can be mapped to key processes in DevOps, address automation and scalability challenges, and facilitate a learning-centered, cooperative culture. The results show that a well-defined process-improvement approach can effectively reduce error incidence, enhance usability of tools, and significantly shorten time to get products to market. Our analysis shows that coupling IDEAL with DevOps not only clarifies responsibilities and organizational roles, but also lays a foundation for more resilient, high-quality, and adaptable software engineering methods.
Posted: 14 March 2025
SITL-Based Formal Verification of Cyber-Physical Systems Software: Reliability Model, Method and Implementation
Yuriy Manzhos,
Yevheniia Sokolova,
Vyacheslav Kharchenko,
Serhii Semenov
Posted: 12 March 2025
A Hybrid Evolutionary Fuzzy Ensemble Approach for Accurate Software Defect Prediction
Raghunath Dey,
Jayashree Piri,
Biswaranjan Acharya,
Pragyan Paramita Das,
Vassilis C. Gerogiannis,
Andreas Kanavos
Posted: 06 March 2025
Concerning Debugging in TEA and the TEA Software Operating Environment
Joseph Lutalo
Posted: 20 February 2025
A Copilot for Social Promotion
Boris Galitsky,
Oleg Ozerov
The Social Promotion Copilot (SPC) is designed to autonomously engage with users on social platforms, leveraging advanced NLP and action-oriented automation. This chapter delves into its architectural foundation, focusing on the integration of Theory of Mind to enhance SPC’s ability to interpret user emotions, predict reactions, and tailor responses dynamically. By modeling mental states, SPC can distinguish between different user intents, such as seeking support, expressing dissatisfaction, or driving discussions. This capability enables more context-aware and persuasive interactions, making SPC a more effective tool for both social engagement and marketing strategies. Beyond cognitive modeling, the chapter also examines the run-time execution framework, detailing how SPC processes textual tasks in real-time. The system selects optimal actions based on multi-modal inputs, including textual context, sentiment analysis, and platform-specific engagement patterns. Through a structured decision-making pipeline, SPC adapts its posting and response strategies to maximize visibility and interaction. By balancing automation with adaptive intelligence, SPC transforms from a simple content-promotion tool into an autonomous social agent, capable of managing long-term engagement and fostering meaningful digital interactions, which is confirmed by evaluation on social network sites.
The Social Promotion Copilot (SPC) is designed to autonomously engage with users on social platforms, leveraging advanced NLP and action-oriented automation. This chapter delves into its architectural foundation, focusing on the integration of Theory of Mind to enhance SPC’s ability to interpret user emotions, predict reactions, and tailor responses dynamically. By modeling mental states, SPC can distinguish between different user intents, such as seeking support, expressing dissatisfaction, or driving discussions. This capability enables more context-aware and persuasive interactions, making SPC a more effective tool for both social engagement and marketing strategies. Beyond cognitive modeling, the chapter also examines the run-time execution framework, detailing how SPC processes textual tasks in real-time. The system selects optimal actions based on multi-modal inputs, including textual context, sentiment analysis, and platform-specific engagement patterns. Through a structured decision-making pipeline, SPC adapts its posting and response strategies to maximize visibility and interaction. By balancing automation with adaptive intelligence, SPC transforms from a simple content-promotion tool into an autonomous social agent, capable of managing long-term engagement and fostering meaningful digital interactions, which is confirmed by evaluation on social network sites.
Posted: 18 February 2025
Sky Runner Game
Hatem Ahmed Algaafari,
Ahmed Abdullah Faisal Ghaleb,
Noor Amin,
Mohsin Mushtaq,
Ariffin Islam Rafeen,
Al-Hamza Habeb Waed Awad
The Sky Runner Project is an endless runner-style game based on Java, set in a futuristic 2077 Dubai. Players control one of the flying cars through the sky, dodging obstacles while gathering points to purchase new vehicles. The game is designed with a heavy emphasis on entertainment, with simple but engaging gameplay throughout. It will incorporate OOP principles and have a well-defined package organization for UI management, game logic, media handling, and data storage through binary-based files. The Sky Runner game will incorporate a dynamic scoring system that adjusts the difficulty level and has a structure that saves player progress, settings, and purchases. Some testing was done to check if the UI interacts with the rest of the application correctly if game states transition correctly, and if the difficulty adjustments functioned properly. The game has been inspired by the simplicity of the way that Google Chrome Dinosaur Game has put out, giving it an advanced futuristic setting while also expanding the views, immersive sound design, and progression system. The project demonstrates high software engineering principles, being modular coded, and maintainable. The future scopes entail saving progress on an account basis, providing options for changing backgrounds, and allowing for alternative gameplay modes.
The Sky Runner Project is an endless runner-style game based on Java, set in a futuristic 2077 Dubai. Players control one of the flying cars through the sky, dodging obstacles while gathering points to purchase new vehicles. The game is designed with a heavy emphasis on entertainment, with simple but engaging gameplay throughout. It will incorporate OOP principles and have a well-defined package organization for UI management, game logic, media handling, and data storage through binary-based files. The Sky Runner game will incorporate a dynamic scoring system that adjusts the difficulty level and has a structure that saves player progress, settings, and purchases. Some testing was done to check if the UI interacts with the rest of the application correctly if game states transition correctly, and if the difficulty adjustments functioned properly. The game has been inspired by the simplicity of the way that Google Chrome Dinosaur Game has put out, giving it an advanced futuristic setting while also expanding the views, immersive sound design, and progression system. The project demonstrates high software engineering principles, being modular coded, and maintainable. The future scopes entail saving progress on an account basis, providing options for changing backgrounds, and allowing for alternative gameplay modes.
Posted: 17 February 2025
Requirements-Driven Automated Software Testing: A Systematic Review
Fanyu Wang,
Chetan Arora,
Chakkrit Tantithamthavorn,
Kaicheng Huang,
Aldeida Aleti
Posted: 10 February 2025
@JavaScript: Augmented JavaScript
Iosif Iulian Petrila
Posted: 03 February 2025
Real-time New York Traffic Heatmap Analysis and Visualization
Zhenrui Chen,
Mingzhe Hu,
Yukun Wang,
Junyu Chen,
Miaobin Su
Posted: 20 January 2025
of 9