2019 IEEE International Conference on Artificial Intelligence Testing (AITest) 2019
DOI: 10.1109/aitest.2019.000-3
|View full text |Cite
|
Sign up to set email alerts
|

AI for Testing Today and Tomorrow: Industry Perspectives

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
14
0
3

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 39 publications
(17 citation statements)
references
References 6 publications
0
14
0
3
Order By: Relevance
“…The fuzzing results are summarized in the form of an output protocol [76]. Xie et al [78] and Liang et al [79] use deep neural networks (DNN) to combine several error routines in order to identify complex code defects. The DNN adapts to program reactions in a metamorphic way in order to identify rare and linked errors and systematically enhance code quality.…”
Section: Ai At the Stage Of Software Testing And Integrationmentioning
confidence: 99%
See 1 more Smart Citation
“…The fuzzing results are summarized in the form of an output protocol [76]. Xie et al [78] and Liang et al [79] use deep neural networks (DNN) to combine several error routines in order to identify complex code defects. The DNN adapts to program reactions in a metamorphic way in order to identify rare and linked errors and systematically enhance code quality.…”
Section: Ai At the Stage Of Software Testing And Integrationmentioning
confidence: 99%
“…Although automated AI based testing and integration functions today are self-improving and use dynamically changing routines, to date human coders are required to define the testing process and requirements to the program, while the test implementation can be done by the machine. A survey among 328 experts comes to the conclusion that about 35% assume that a complete substitution of human programmers by machines in the testing phase will never be possible [79]. AI however abbreviates the testing process and saves manpower to perform, document and evaluate the tests.…”
Section: Ai At the Stage Of Software Testing And Integrationmentioning
confidence: 99%
“…AI software testing is different from traditional software testing, because AI software is characterized by dependence on big data, difficulty in predicting all application scenarios, and constant self-learning from past behavior. King et al [4] discussed the issues and challenges in software testing. According to the authors, non-determinism is a huge issue.…”
Section: Related Workmentioning
confidence: 99%
“…Artificial intelligence (AI) can lower these figures, and the associate human capital and efficiency costs that cybersecurity teams face, in three ways (later, we shall refer to them as the 3R: robustness, response, and resilience). First, AI can improve a system's robustness, that is, the capacity of a system to keep behaving as expected even when it processes erroneous inputs, thanks to selftesting and self-healing software 6 . Second, AI can advance a system's response, that is, the capacity of a system to defeat an attack autonomously, refine future strategies on the basis of the achieved success, and possibly launch more aggressive counter operations with each iteration 7 .…”
mentioning
confidence: 99%