Model-Based Mutation Operators for Timed Systems: A Taxonomy and Research Agenda

2018 IEEE International Conference on Software Quality, Reliability and Security (QRS)(2018)

引用 6|浏览30
暂无评分
摘要
Mutation testing relies on the principle of artificially injecting faults in systems to create mutants, in order to either assess the sensitivity of existing test suites, or generate test cases that are able to find real faults. Mutation testing has been employed in a variety of application areas and at various levels of abstraction (code and models). In this paper, we focus on model-based mutation testing for timed systems. In order to cartography the field, we provide a taxonomy of mutation operators and discuss their usages on various formalisms, such as timed automata or synchronous languages. We also delineate a research agenda for the field addressing mutation costs, the impact of delays in operators specification and mutation equivalence.
更多
查看译文
关键词
Model-Based Testing, Mutation Testing, Timed Automata, Real-Time Systems, Taxonomy
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要