{"title":"Specification-guided Golden Run for Analysis of Robustness Testing Results","authors":"G. S. Lemos, E. Martins","doi":"10.1109/SERE.2012.28","DOIUrl":null,"url":null,"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).","PeriodicalId":191716,"journal":{"name":"2012 IEEE Sixth International Conference on Software Security and Reliability","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Sixth International Conference on Software Security and Reliability","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERE.2012.28","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
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).