earticle

논문검색

Application of Genetic Algorithm in Software Testing

초록

영어

This paper presents a method for optimizing software testing efficiency by identifying the most critical path clusters in a program. We do this by developing variable length Genetic Algorithms that optimize and select the software path clusters which are weighted in accordance with the criticality of the path. Exhaustive software testing is rarely possible because it becomes intractable for even medium sized software. Typically only parts of a program can be tested, but these parts are not necessarily the most error prone. Therefore, we are developing a more selective approach to testing by focusing on those parts that are most critical so that these paths can be tested first. By identifying the most critical paths, the testing efficiency can be increased.

목차

Abstract
 1. Introduction
 2. Genetic algorithm
 3. Proposed Approach
  3.1 Procedure
  3.2 Selection
  3.3 Reproduction (crossover)
  3.4 Mutation
 4. Case Study
  4.1 Assigning Weights
  4.2 Solving Case study Using Genetic Algorithms
 5. Conclusion
 References
 Authors

저자정보

  • Praveen Ranjan Srivastava Computer Science & Information System Group
  • Tai-hoon Kim Dept. of Multimedia Engineering, Hannam University

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.