Non-deterministic Timed Pushdown Automata-Based Testing Evaluated by Mutation

Hana M'Hemdi, J. Julliand, P. Masson, R. Robbana
{"title":"Non-deterministic Timed Pushdown Automata-Based Testing Evaluated by Mutation","authors":"Hana M'Hemdi, J. Julliand, P. Masson, R. Robbana","doi":"10.1109/WETICE.2015.35","DOIUrl":null,"url":null,"abstract":"This paper is about conformance testing of non deterministic timed pushdown automata with inputs and outputs (TPAIO), that specify both stack and clock constraints. It proposes a novel off-line test generation method from this model. The first step computes a deterministic timed pushdown tester with inputs and outputs (DTPTIO): a TPAIO which approximates the initial TPAIO with only one clock. Then we compute from the DTPTIO a finite reach ability automaton (RA), whose transitions are related to DTPTIO paths satisfying the stack constraints. This computation takes the DTPTIO transitions as a coverage criterion. The RA transitions, thus the DTPTIO paths, are used for generating test cases that aim at covering the reachable locations and transitions of the TPAIO. The test cases are in the shape of trees equipped with verdicts. Last, we propose a mutation testing method from non-deterministic TPAIO to evaluate the efficiency of our method.","PeriodicalId":256616,"journal":{"name":"2015 IEEE 24th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 24th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WETICE.2015.35","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

This paper is about conformance testing of non deterministic timed pushdown automata with inputs and outputs (TPAIO), that specify both stack and clock constraints. It proposes a novel off-line test generation method from this model. The first step computes a deterministic timed pushdown tester with inputs and outputs (DTPTIO): a TPAIO which approximates the initial TPAIO with only one clock. Then we compute from the DTPTIO a finite reach ability automaton (RA), whose transitions are related to DTPTIO paths satisfying the stack constraints. This computation takes the DTPTIO transitions as a coverage criterion. The RA transitions, thus the DTPTIO paths, are used for generating test cases that aim at covering the reachable locations and transitions of the TPAIO. The test cases are in the shape of trees equipped with verdicts. Last, we propose a mutation testing method from non-deterministic TPAIO to evaluate the efficiency of our method.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于突变评估的非确定性定时下推自动机测试
本文研究了具有输入和输出的非确定性定时下推自动机(TPAIO)的一致性测试,该自动机指定了堆栈和时钟约束。在此基础上提出了一种新的离线测试生成方法。第一步计算具有输入和输出的确定性定时下推测试器(DTPTIO):一个仅使用一个时钟近似初始TPAIO的TPAIO。然后,我们从DTPTIO中计算出一个有限到达能力自动机(RA),它的过渡与满足堆栈约束的DTPTIO路径有关。该计算以DTPTIO转换作为覆盖标准。RA转换,因此DTPTIO路径,用于生成旨在覆盖TPAIO的可到达位置和转换的测试用例。测试案例呈树状,并附有判决书。最后,我们提出了一种基于非确定性TPAIO的突变检测方法来评估我们方法的效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Modeling Change Patterns for Impact and Conflict Analysis in Event-Driven Architectures Probabilistic Formal Verification Methodology for Decentralized Thermal Management in On-Chip Systems FISA 2015 Track Report: Future Internet Services and Applications Engineering Self-Adaptive Systems with the Role-Based Architecture of Helena ATP: An Aggregation and Transmission Protocol for Conserving Energy in Periodic Sensor Networks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1