2012 IEEE 23rd International Symposium on Software Reliability Engineering 2012
DOI: 10.1109/issre.2012.1
|View full text |Cite
|
Sign up to set email alerts
|

Lightweight Automated Testing with Adaptation-Based Programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
24
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
3
3
3

Relationship

4
5

Authors

Journals

citations
Cited by 22 publications
(25 citation statements)
references
References 16 publications
1
24
0
Order By: Relevance
“…Recently, in work including information retrieval-based bug localization [50] and test generation [22], [25], the use of artificial intelligence and machine learning (ML) techniques has become a popular research topic, and a major aspect of endeavors to deal with increasing software complexity [23]. For example, fuzzer taming or bug clustering [11], [16] uses ML algorithms for ranking, clustering, and classification to decide when test cases result from the same underlying fault.…”
Section: Active Learningmentioning
confidence: 99%
“…Recently, in work including information retrieval-based bug localization [50] and test generation [22], [25], the use of artificial intelligence and machine learning (ML) techniques has become a popular research topic, and a major aspect of endeavors to deal with increasing software complexity [23]. For example, fuzzer taming or bug clustering [11], [16] uses ML algorithms for ranking, clustering, and classification to decide when test cases result from the same underlying fault.…”
Section: Active Learningmentioning
confidence: 99%
“…Finally, only branch and statement coverage are widely enough implemented for languages that it is safe to assume anyone interested in producing a quick test has tools to support their use. For random testing, which is often carried out by developers or by security experts, this last condition is important: lightweight methods that do not require static or dynamic analysis expertise and are easy to implement from scratch are more likely to be widely applied [24]. …”
Section: A Coverage As An Effectmentioning
confidence: 99%
“…6) Java Container Classes: The final set of subjects are taken from Java container classes used in multiple papers to compare test generation methods [15], [16]. These all have very small APIs (3 methods -insert, remove, and find).…”
Section: A Experimental Subjectsmentioning
confidence: 99%
“…For these subjects, the only features are remove and find, as tests with no insert operations are essentially identical (as state never changes). One possible explanation of the previous inattention to suppression effects may be that suppression is less problematic for simple container classes, which have been the subjects of many studies [15], [16], [17]. These subjects were easily covered by ∼5,000 length-200 tests each.…”
Section: A Experimental Subjectsmentioning
confidence: 99%