Corpus ID: 15327148

Software Security Test Data Generation Based on Genetic Algorithms

@inproceedings{Li2009SoftwareST,
  title={Software Security Test Data Generation Based on Genetic Algorithms},
  author={Qiong Li and Jin-Hua Li},
  year={2009}
}
  • Qiong Li, Jin-Hua Li
  • Published 2009
  • Software security is an important quality. The software security testing is one of the most important kinds of the software testing. How to test the software security, and especially to automatically generate security test cases are major problems. An improved method of the test data generation based on Genetic Algorithm is put forwarded. A software security test algorithm is developed. The algorithm generates and optimizes test cases in order to discover security vulnerabilities in software. A… CONTINUE READING

    Figures and Tables from this paper

    References

    SHOWING 1-10 OF 10 REFERENCES
    Security testing in software engineering courses
    • A. Wang
    • Computer Science
    • 34th Annual Frontiers in Education, 2004. FIE 2004.
    • 2004
    • 21
    • PDF
    Software Security Testing
    • 223
    Automatic test data generation using genetic algorithm and program dependence graphs
    • 80
    IEEE Computer Society
    • Margo McCall
    • Computer Science
    • Encyclopedia of Software Engineering
    • 2010
    • 252
    • PDF
    Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence
    • 10,529
    • Highly Influential
    Security Testing in Software Engineering Course. 34 th ASEE/IEEE Frontiers in Education Conference
    • Security Testing in Software Engineering Course. 34 th ASEE/IEEE Frontiers in Education Conference
    • 2004
    Adaptive Probabilities of Crossover and Mutation in GA
    • IEEE Trans. On Systems, Man and Cybernetics
    • 1994
    An Experimental Comparison of Binary and Floating Point Representations in Genetic Algorithms
    • 543
    Constaint- Based Automatic Test Data Generation
    • IEEE Transactions on Software Engineering
    • 1991