Sign inSubmit
Tips: “quotes” for a phrase · author:Lee · a DOI goes straight to its article

73 articles for “Software Testing”

Set a search alert
Also matching:2 special issues
Research ArticleOpen accessIn the abstractEnhancing DevOps Pipelines With Viral Spread Optimization and Hybrid Deep LearningDileepkumar S R, Juby MathewModern software teams rely on Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate testing and delivery. However, these pipelines often waste resources by running unnecessary tests and failing to predict which builds will fail. This study presents a new framework that addresses three key challenges: (1) deciding which tests to run first, (2) predicting which builds will fail, and … …Journal of Computer Science, Vol. 22, Issue 6 · 3 Jul 2026 · 935 accessesView PDFCite
Research ArticleOpen accessIn the abstractA Novel Time-Based Switch Migration Method (TSSM) for Load Balancing in Distributed Software-Defined NetworkingThangaraj E, Dinesh K, Prabhakaran Paulraj et al.Switch migration is predominantly used for workload balancing in distributed Software Defined Network (SDN) controllers. The Time-Sharing Switch Migration (TSSM) technique allowed the switch's responsibility to be divided based on the time duration condition of overload, which resulted in fewer overload events, fewer ping-pong controller issues, and more efficient controllers. However, it has higher controller resource utilization during TSSM working … …Journal of Computer Science, Vol. 22, Issue 3 · 6 Mar 2026 · 1,586 accessesView PDFCite
Research ArticleOpen accessIn the abstractAn Adaptive Machine Learning Algorithm for Resilient Higher-Order Mutant GenerationSubhasish Mohanty, Jyotirmaya Mishra, Sudhir Kumar Mohapatra et al.In the field of software engineering, ensuring the reliability androbustness of software is paramount, and software testing plays a criticalrole in this process. Mutation testing, a fault-based technique, evaluates theeffectiveness of test suites by introducing artificial defects, known asmutants, into programs. This research presents a novel method forgenerating higher-order mutants (HOMs) using the Chemical ReactionOptimization (CRO) algorithm, which enhances the … …Journal of Computer Science, Vol. 21, Issue 5 · 20 May 2025 · 8,238 accessesView PDFCite
Research ArticleOpen accessIn the abstractTesting React Native Mobile Apps: Pruning GUI Model ApproachRand Marwan Khalil Ibrahim, Samer ZeinThe mobile app market is still in continual growth. People are migrating to smartphone mobile devices to accomplish their daily activities while working, playing, and communicating with others. From the developers' perspective, there exists a wide variety of platforms, technologies, and architecture choices for developing and testing mobile apps. However, because of the constant changes in software applications and the … …Journal of Computer Science, Vol. 20, Issue 6 · 12 Mar 2024 · 6,070 accessesView PDFCite
Research ArticleOpen accessIn the abstractImproving the Exploration Strategy of an Automated Android GUI Testing Tool based on the Q-Learning Algorithm by Selecting Potential ActionsGoh Kwang Yi, Salmi Binti Baharom, Jamilah DinResearchers have proposed automated testing tools to minimise the effort and resources spent on testing GUIs. A relatively simple strategy employed by the proposed tools thus far is the observe-select-execute approach, where all of a GUI’s actions on its current state are observed, one action is selected and the selected action is executed on the software. The strategy’s key function … …Journal of Computer Science, Vol. 18, Issue 2 · 2 Mar 2022 · 6,783 accessesView PDFCite
Research ArticleOpen accessIn the abstractThe Development of Digital Accounting System on Cloud ComputingKriangsak Chanthinok, Krittaya SangboonIt is crucial for business organizations to be competitive in this rapid change and intense market. Therefore, technology is an inevitable factor for business operations to maintain their competitiveness, especially when information plays a very important role in management decision. Accounting software is an important tool for management to efficiently gather information in time of making decisions, determine business strategy … …Journal of Computer Science, Vol. 17, Issue 10 · 11 Oct 2021 · 7,912 accessesView PDFCite
Review ArticleOpen accessIn the abstractMachine Learning Techniques for Software Bug Prediction: A Systematic ReviewSyahana Nur’Ain Saharudin, Koh Tieng Wei, Kew Si NaThe goal of software bug prediction is to identify the software modules that will have the likelihood to get bugs by using some fundamental project resources before the real testing starts. Due to high cost in correcting the detected bugs, it is advisable to start predicting bugs at the early stage of development instead of at the testing phase. There … …Journal of Computer Science, Vol. 16, Issue 11 · 14 Nov 2020 · 9,377 accessesView PDFCite
Research ArticleOpen accessIn the abstractA VF-IMF Cohesion Metric for Object-Oriented ClassesJoy Christy Antony Sami, Umamakeswari ArumugamCohesion in Object Oriented (OO) modules impact reusability, efficiency and complexity of software. OO Programmers are mandated to create software with high cohesion. The testing phase in Software Development Life Cycle (SDLC) is not only concerned about creating error free software but also assess quality of code through software metrics. The metric‘Lack of Cohesion in Methods (LCOM)’ is one of … …Journal of Computer Science, Vol. 16, Issue 4 · 10 Apr 2020 · 8,246 accessesView PDFCite
Research ArticleOpen accessIn the abstractEnhancing Disaster Resilience through Spatial Planning Strategies, a Case Study of Bono Region, GhanaAmponsah Maxwell, Nandi Nandi, Maryani EnokThe adverse impact of climate change has necessitated the global community to leverage spatial planning to curb the negative impacts of such incidents. Disasters continue to occur in human settlements, which makes it necessary to develop resilience through spatial planning strategies. The research question underpinning this study is, how can disaster resilience be improved through spatial planning strategies? Reducing the … …Journal of Social Sciences, Vol. 20, Issue 1 · 30 Dec 2024 · 5,008 accessesView PDFCite
Research ArticleOpen accessIn the abstractReinforcement Learning in Financial Services: Modelling Payment Switching as a Multi-Armed Bandit ProblemIshaya Gambo, Christopher Agbonkhese, Segun Aina et al.The ever-evolving landscape of digital payments demands continuous innovation and self-improvement. This study addresses this imperative by simulating a model for payment routing, a crucial aspect of the digital payment ecosystem. To achieve this, industry professionals were interviewed to inform the approach, emphasizing data randomization for effective data collection. Using Python, a randomized dataset is created and three Reinforcement Learning … …Journal of Computer Science, Vol. 20, Issue 11 · 12 Oct 2024 · 4,710 accessesView PDFCite