首页    期刊浏览 2024年12月01日 星期日
登录注册

文章基本信息

  • 标题:A New Software Data-Flow Testing Approach via Ant Colony Algorithms
  • 本地全文:下载
  • 作者:Ahmed S. Ghiduk
  • 期刊名称:Universal Journal of Computer Science and Engineering Technology
  • 电子版ISSN:2219-2158
  • 出版年度:2010
  • 卷号:1
  • 期号:1
  • 出版社:Universal Journal of Computer Science and Engineering Technology
  • 摘要:Search-based optimization techniques (e.g., hill climbing, simulated annealing, and genetic algorithms) have been applied to a wide variety of software engineering activities including cost estimation, next release problem, and test generation. Several search based test generation techniques have been developed. These techniques had focused on finding suites of test data to satisfy a number of control-flow or data-flow testing criteria. Genetic algorithms have been the most widely employed search-based optimization technique in software testing issues. Recently, there are many novel search-based optimization techniques have been developed such as Ant Colony Optimization (ACO), Particle Swarm Optimization (PSO), Artificial Immune System (AIS), and Bees Colony Optimization. ACO and AIS have been employed only in the area of control-flow testing of the programs. This paper aims at employing the ACO algorithms in the issue of software data-flow testing. The paper presents an ant colony optimization based approach for generating set of optimal paths to cover all definition-use associations (du-pairs) in the program under test. Then, this approach uses the ant colony optimization to generate suite of test-data for satisfying the generated set of paths. In addition, the paper introduces a case study to illustrate our approach
  • 关键词:data-flow testing; path-cover generation; test-data generation; ant colony optimization algorithms
国家哲学社会科学文献中心版权所有