Symbolic Characterisation of Commonalities in Testing Software Product Lines

2016 IEEE International Conference on Software Testing, Verification and Validation (ICST)(2016)

引用 0|浏览1
暂无评分
摘要
Validation and verification of Software Product Lines is particularly challenging due to the complex structure and interaction of commonalities and variabilities among products. There are several approaches to specify the structure of such commonalities and variabilities, such as the delta-oriented approach. Building upon such a structure, we propose an approach to avoid redundant analysis in Software Product Lines by extending them to semantic behavioural changes. To this end, we propose to use Differential Symbolic Execution, an automated technique for proving functional behavioural equivalence based on satisfiability modulo theories. Our proposal aims at identifying the behavioural commonalities of one software product relative to another and exploits them in order to establish an efficient model-based testing trajectory.
更多
查看译文
关键词
symbolic characterization,behavioural commonality,software product line testing,semantic behavioural change,differential symbolic execution,functional behavioural equivalence,satisfiability modulo theory
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要