稳健性测试结果分析的黄金运行校准:处理诊断问题

G. S. Lemos, E. Martins
{"title":"稳健性测试结果分析的黄金运行校准:处理诊断问题","authors":"G. S. Lemos, E. Martins","doi":"10.1109/DSNW.2013.6615510","DOIUrl":null,"url":null,"abstract":"For the analysis of robustness testing results, comparison with a golden run is commonly used to determine whether robustness failures occurred or not. One limitation of this approach is that traditional comparison techniques require the system to have a repeatable behavior under the same workload, whether or not in presence of faults. This limits the applicability of this technique, since most systems have indeterminist behavior due to concurrency, for example. Moreover, tools that use golden-run comparison hardly ever give information about what are the common patterns of behavior between the golden-run and a faulty trace and where there are deviations due to action of fault-tolerance mechanisms, for example. In this paper, we show how the use of sequence alignment algorithms, from computational biology, can be of help. Besides allowing the determination of regions of similarities between two sequences that are not exactly equal, these algorithms present results in a visual form, highlighting the different zones where there are common patterns between the two sequences. We also point out other ways in which alignment algorithms can be useful as well.","PeriodicalId":377784,"journal":{"name":"2013 43rd Annual IEEE/IFIP Conference on Dependable Systems and Networks Workshop (DSN-W)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Golden-run alignment for analysis of robustness testing results: dealing with diagnostics issues\",\"authors\":\"G. S. Lemos, E. Martins\",\"doi\":\"10.1109/DSNW.2013.6615510\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"For the analysis of robustness testing results, comparison with a golden run is commonly used to determine whether robustness failures occurred or not. One limitation of this approach is that traditional comparison techniques require the system to have a repeatable behavior under the same workload, whether or not in presence of faults. This limits the applicability of this technique, since most systems have indeterminist behavior due to concurrency, for example. Moreover, tools that use golden-run comparison hardly ever give information about what are the common patterns of behavior between the golden-run and a faulty trace and where there are deviations due to action of fault-tolerance mechanisms, for example. In this paper, we show how the use of sequence alignment algorithms, from computational biology, can be of help. Besides allowing the determination of regions of similarities between two sequences that are not exactly equal, these algorithms present results in a visual form, highlighting the different zones where there are common patterns between the two sequences. We also point out other ways in which alignment algorithms can be useful as well.\",\"PeriodicalId\":377784,\"journal\":{\"name\":\"2013 43rd Annual IEEE/IFIP Conference on Dependable Systems and Networks Workshop (DSN-W)\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-06-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 43rd Annual IEEE/IFIP Conference on Dependable Systems and Networks Workshop (DSN-W)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DSNW.2013.6615510\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 43rd Annual IEEE/IFIP Conference on Dependable Systems and Networks Workshop (DSN-W)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DSNW.2013.6615510","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

对于稳健性测试结果的分析,通常使用与黄金运行的比较来确定是否发生了稳健性失效。这种方法的一个限制是,传统的比较技术要求系统在相同的工作负载下具有可重复的行为,无论是否存在故障。这限制了该技术的适用性,因为大多数系统都有不确定的行为,例如,由于并发性。此外,使用黄金运行比较的工具几乎从未提供关于黄金运行和错误跟踪之间的常见行为模式的信息,以及由于容错机制的作用而导致的偏差。在本文中,我们展示了如何使用序列比对算法,从计算生物学,可以提供帮助。除了允许确定两个序列之间不完全相等的相似区域外,这些算法还以视觉形式呈现结果,突出显示两个序列之间存在共同模式的不同区域。我们还指出了对齐算法在其他方面也很有用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Golden-run alignment for analysis of robustness testing results: dealing with diagnostics issues
For the analysis of robustness testing results, comparison with a golden run is commonly used to determine whether robustness failures occurred or not. One limitation of this approach is that traditional comparison techniques require the system to have a repeatable behavior under the same workload, whether or not in presence of faults. This limits the applicability of this technique, since most systems have indeterminist behavior due to concurrency, for example. Moreover, tools that use golden-run comparison hardly ever give information about what are the common patterns of behavior between the golden-run and a faulty trace and where there are deviations due to action of fault-tolerance mechanisms, for example. In this paper, we show how the use of sequence alignment algorithms, from computational biology, can be of help. Besides allowing the determination of regions of similarities between two sequences that are not exactly equal, these algorithms present results in a visual form, highlighting the different zones where there are common patterns between the two sequences. We also point out other ways in which alignment algorithms can be useful as well.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信