Open Access
Soft Computing Based Approaches for Software Testing: A Survey
B. N. Pandey,Rituraj Jain +1 more
- 01 Jan 2014
7
TL;DR: The aim of this research paper is to evaluate and compare soft computing approaches to do software testing and determine the usability and effectiveness.
read more
Abstract: Software testing is the process of validati on and verification of the software product which in turn d eliver the reliable and quality oriented software product to us ers with lower maintenance cost, and more accurate and reliable results. Software testing effectiveness always depends on issu es like generated test cases, prioritization of test cases etc. These issues demands on effort, time and cost of the testing. Ma ny academicians and researchers are using soft computing based approached for better accuracy in testing. The aim of this research paper is to evaluate and compare soft computing approaches to do software testing and determine thei r usability and effectiveness.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A tabu search algorithm for structural software testing.
Eugenia Díaz,Javier Tuya,Raquel Blanco,José Javier Dolado +3 more
- 01 Jan 2009
TL;DR: This paper presents a tabu search metaheuristic algorithm for the automatic generation of structural software tests that combines the use of memory with a backtracking process to avoid getting stuck in local minima.
97
Nature-inspired Approaches in Software Faults Identification and Debugging
TL;DR: The following subjects are reviewed and extended: bio-inspired concepts for structuring resilient systems, genetic strategies in test data generation, Ant Colony Optimisation algorithms for data flow analyzing and testing, artificial immune systems based mutation testing, and fault tolerant approaches inspired by immunity principles in order to increase the software dependability.
6
Automated test data generation using soft computing techniques
Deepa Chauhan,Akanksha Sehgal +1 more
- 01 Jan 2015
TL;DR: The automatic generation of test data especially for web-based application with the help of Soft computing techniques, taking a different combination of soft computing techniques that is GA (genetic algorithm) and fuzzy logic and then comparing this combine technique with the earlier proposed hybrid GA-ACO technique.
2
•Journal Article
Diminution of Testcases in Object Oriented Software using JUnit Tool
TL;DR: This paper introduces a novel way to deal with decreases the quantity of experiments utilizing JUnit tool, which likewise tackles the requesting of articles utilizing reflexive strategy in question situated system.
References
Genetic algorithms in search, optimization and machine learning
David E. Goldberg
- 01 Jan 1989
TL;DR: This book brings together the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields.
58.6K
•Book
Genetic algorithms in search, optimization, and machine learning
David E. Goldberg
- 01 Sep 1988
TL;DR: In this article, the authors present the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields, including computer programming and mathematics.
•Book
Adaptation in natural and artificial systems
John H. Holland
- 01 Jan 1975
TL;DR: Names of founding work in the area of Adaptation and modiication, which aims to mimic biological optimization, and some (Non-GA) branches of AI.
•Book
Genetic Programming: On the Programming of Computers by Means of Natural Selection
John R. Koza
- 01 Jan 1992
TL;DR: This book discusses the evolution of architecture, primitive functions, terminals, sufficiency, and closure, and the role of representation and the lens effect in genetic programming.
15K
•Book
An Introduction to Genetic Algorithms
Melanie Mitchell
- 01 Jan 1996
TL;DR: An Introduction to Genetic Algorithms focuses in depth on a small set of important and interesting topics -- particularly in machine learning, scientific modeling, and artificial life -- and reviews a broad span of research, including the work of Mitchell and her colleagues.