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
相关论文
共 50 条
  • [1] Nature-inspired metaheuristic methods in software testing
    Niloofar Khoshniat
    Amirhossein Jamarani
    Ahmad Ahmadzadeh
    Mostafa Haghi Kashani
    Ebrahim Mahdipour
    Soft Computing, 2024, 28 : 1503 - 1544
  • [2] Nature-inspired metaheuristic methods in software testing
    Khoshniat, Niloofar
    Jamarani, Amirhossein
    Ahmadzadeh, Ahmad
    Kashani, Mostafa Haghi
    Mahdipour, Ebrahim
    SOFT COMPUTING, 2024, 28 (02) : 1503 - 1544
  • [3] Nature-inspired Spatial Metaphors for Pervasive Service Ecosystems
    Villalba, Cynthia
    Rosi, Alberto
    Viroli, Mirko
    Zambonelli, Franco
    SASOW 2008: SECOND IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS WORKSHOPS, PROCEEDINGS, 2008, : 332 - +
  • [4] Nature-inspired techniques for conformance testing of object-oriented software
    Bouchachia, A.
    Mittermeir, R.
    Sielecky, P.
    Stafiej, S.
    Zieminski, M.
    APPLIED SOFT COMPUTING, 2010, 10 (03) : 730 - 745
  • [5] A survey on nature-inspired metaphors for pervasive service ecosystems
    Zambonelli, Franco
    Viroli, Mirko
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2011, 7 (03) : 186 - +
  • [6] Mitigating Metaphors: A Comprehensible Guide to Recent Nature-Inspired Algorithms
    Lones M.A.
    SN Computer Science, 2020, 1 (1)
  • [7] Tri-level regression testing using nature-inspired algorithms
    Anu Bajaj
    Om Prakash Sangwan
    Innovations in Systems and Software Engineering, 2021, 17 : 1 - 16
  • [8] Tri-level regression testing using nature-inspired algorithms
    Bajaj, Anu
    Sangwan, Om Prakash
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2021, 17 (01) : 1 - 16
  • [9] Nature-inspired approaches in software faults identification and debugging
    Popentiu-Vladicescu, Florin
    Albeanu, Grigore
    2ND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, COMMUNICATION & CONVERGENCE, ICCC 2016, 2016, 92 : 6 - 12
  • [10] Nature-inspired computation
    Shackleton, M
    Marrow, P
    BT TECHNOLOGY JOURNAL, 2000, 18 (04) : 9 - 11