Machine learning (Ml) technologies for digital credit scoring in rural finance: a literature review
Rural credit is one of the most critical inputs for farm production across the globe. Despite so
many advances in digitalization in emerging and developing economies, still a large part of …
many advances in digitalization in emerging and developing economies, still a large part of …
Artificial intelligence applied to software testing: A tertiary study
Context: Artificial intelligence (AI) methods and models have extensively been applied to
support different phases of the software development lifecycle, including software testing …
support different phases of the software development lifecycle, including software testing …
Machine learning‐based test oracles for performance testing of cyber‐physical systems: An industrial case study on elevators dispatching algorithms
The software of systems of elevators needs constant maintenance to deal with new
functionality, bug fixes, or legislation changes. To automatically validate the software of …
functionality, bug fixes, or legislation changes. To automatically validate the software of …
Automated support for unit test generation
Unit testing is a stage of testing where the smallest segment of code that can be tested in
isolation from the rest of the system—often a class—is tested. Unit tests are typically written …
isolation from the rest of the system—often a class—is tested. Unit tests are typically written …
[HTML][HTML] Mapping the structure and evolution of software testing research over the past three decades
Background: The field of software testing is growing and rapidly-evolving. Aims: Based on
keywords assigned to publications, we seek to identify predominant research topics and …
keywords assigned to publications, we seek to identify predominant research topics and …
Fault Localization for Buggy Deep Learning Framework Conversions in Image Recognition
When deploying Deep Neural Networks (DNNs), developers often convert models from one
deep learning framework to another (eg, TensorFlow to PyTorch). However, this process is …
deep learning framework to another (eg, TensorFlow to PyTorch). However, this process is …
An empirical study on metamorphic testing for recommender systems
C Mao, J Chen, X Yi, L Wen - Information and Software Technology, 2024 - Elsevier
Context: Recommender systems are widely used in various fields because they can provide
decision-making guidance to users facing an overwhelming set of choices. In previous …
decision-making guidance to users facing an overwhelming set of choices. In previous …
Metamorphic relation automation: Rationale, challenges, and solution directions
E Altamimi, A Elkawakjy, C Catal - Journal of Software …, 2023 - Wiley Online Library
Metamorphic testing addresses the issue of the oracle problem by comparing results
transformation from multiple test executions. The relationship that governs the output …
transformation from multiple test executions. The relationship that governs the output …
Fix-Con: Automatic Fault Localization and Repair of Deep Learning Model Conversions
Converting deep learning models between frameworks is a common step to maximize
model compatibility across devices and leverage optimization features that may be …
model compatibility across devices and leverage optimization features that may be …
The integration of machine learning into automated test generation: A systematic mapping study
Abstract Machine learning (ML) may enable effective automated test generation. We
characterize emerging research, examining testing practices, researcher goals, ML …
characterize emerging research, examining testing practices, researcher goals, ML …