DocumentCode
2845293
Title
Specification-guided Golden Run for Analysis of Robustness Testing Results
Author
Lemos, Gizelle Sandrini ; Martins, Eliane
Author_Institution
Inst. of Comput., Univ. of Campinas, Campinas, Brazil
fYear
2012
fDate
20-22 June 2012
Firstpage
157
Lastpage
166
Abstract
Comparison with a golden run is commonly used as an oracle in robustness testing based on fault injection. However, traditional comparison algorithms present, among other limitations, requires the system under test to present, for the same workload, the same behavior, either in presence or in absence of faults. We present an approach that uses a pair wise sequence alignment algorithm in the comparison allowing faulty traces to have some regions of dissimilarity regarding the golden run. This is possible because the algorithm is based on inexact matching and aggregates to the search semantic aspects based on SUT specification. The approach can obtain the degree of similarity with the golden run, and visually presents similarities and differences, which helps in diagnosing. This paper illustrates the application of the approach on traces collected during robustness testing of the Wireless Transaction Protocol (WTP).
Keywords
program testing; software fault tolerance; SUT specification; WTP; dissimilarity regions; fault injection; faulty traces; inexact matching; oracle; pairwise sequence alignment algorithm; robustness testing result analysis; search semantic aspects; similarity degree; specification-guided golden run; system under test; wireless transaction protocol; Classification tree analysis; Equations; Heuristic algorithms; Mathematical model; Matrices; Robustness; Testing; Inexact Match; Results Analysis; Robustness Testing; Sequence Alignment; Specification-guided Golden Run; Testing Oracle;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Security and Reliability (SERE), 2012 IEEE Sixth International Conference on
Conference_Location
Gaithersburg, MD
Print_ISBN
978-1-4673-2067-2
Type
conf
DOI
10.1109/SERE.2012.28
Filename
6258305
Link To Document