共 50 条
On the idea of using nature-inspired metaphors to improve software testing
被引:0
|作者:
Vieira, Francisca Emanuelle
[1
]
Martins, Francisco
[1
]
Silva, Rafael
[1
]
Menezes, Ronaldo
[2
]
Braga, Marcio
[3
]
机构:
[1] IVIA, NATUS Project, Fortaleza, Ceara, Brazil
[2] Florida Tech, Dept Comp Sci, Melbourne, FL USA
[3] IVIA, Software Engn, Fortaleza, Ceara, Brazil
来源:
关键词:
D O I:
暂无
中图分类号:
TP18 [人工智能理论];
学科分类号:
081104 ;
0812 ;
0835 ;
1405 ;
摘要:
The number of software defects found in software applications today costs users and companies billions of dollars annually. In general, these defects occur due to an inadequate software development process that does not give the necessary importance to testing. Another contributor to these costs is the lack of adequate automated tools that can find "bugs" that would not otherwise be verified by experts. This paper looks at the combinatorial characteristics of the problem of testing - tools essentially search among all test cases for those that are promising (find existing bugs in the application) - and the effect that abstractions inspired by nature, such as genetic algorithms and swarm intelligence, may have in the construction of more ''intelligent" testing tools. The paper argues that these abstractions may be used to construct automated tools that are more powerful, less biased, and able to incorporate expect knowledge while maintaining the ability to discover now, never-thought-of software defects.
引用
收藏
页码:541 / +
页数:2
相关论文