Optimization of control parameters for genetic algorithms
IEEE Transactions on Systems, Man and Cybernetics
Distributed real-time systems: monitoring, visualization, debugging, and analysis
Distributed real-time systems: monitoring, visualization, debugging, and analysis
Practical genetic algorithms
Genetic Algorithms for Tracking Changing Environments
Proceedings of the 5th International Conference on Genetic Algorithms
An analysis of the behavior of a class of genetic adaptive systems.
An analysis of the behavior of a class of genetic adaptive systems.
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
Traffic-aware stress testing of distributed systems based on UML models
Proceedings of the 28th international conference on Software engineering
Empirical Software Engineering
The Current State and Future of Search Based Software Engineering
FOSE '07 2007 Future of Software Engineering
Proceedings of the 2007 international symposium on Software testing and analysis
Empirical analysis of ideal recombination on random decomposable problems
Proceedings of the 9th annual conference on Genetic and evolutionary computation
The impact of input domain reduction on search-based test data generation
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
A Critical Analysis of Empirical Research in Software Testing
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
Journal of Systems and Software
Traffic-aware stress testing of distributed real-time systems based on uml models using genetic algorithms
Empirical analysis of the spatial genetic algorithm on small-world networks
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
Experience and challenges with UML-driven performance engineering of a Distributed Real-Time System
Information and Software Technology
Today/future importance analysis
Proceedings of the 12th annual conference on Genetic and evolutionary computation
Journal of Systems and Software
Evaluating improvements to a meta-heuristic search for constrained interaction testing
Empirical Software Engineering
Search-based software engineering: Trends, techniques and applications
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
Evolutionary testing denotes the use of evolutionary algorithms, e.g., Genetic Algorithms (GAs), to support various test automation tasks. Since evolutionary algorithms are heuristics, their performance and output efficiency can vary across multiple runs. Therefore, there is a strong need to empirically investigate the capacity of evolutionary test techniques to achieve the desired objectives (e.g., generate stress test cases) and their scalability in terms of the complexity of the System Under Test (SUT), the inputs, and the control parameters of the search algorithms. In a previous work, we presented a GA-based UML-driven, stress test technique aimed at increasing chances of discovering faults related to network traffic in distributed real-time software. This paper reports a carefully-designed empirical study which was conducted to analyze and improve the applicability, efficiency and effectiveness of the above GA-based stress test technique. Detailed stages and objectives of the empirical analysis are reported. The findings of the study are furthermore used to better calibrate the parameters of the GA-based stress test technique.