期刊论文详细信息
Journal of the Brazilian Computer Society
MuDeL: a language and a system for describing and generating mutants
Maldonado, José Carlos1  Simão, Adenilso da Silva1  Universidade de São Paulo, São Carlos1 
关键词: Testing;    Programming Language;    Mutation Testing;    Mutant Generation.;   
DOI  :  10.1590/S0104-65002002000100007
学科分类:农业科学(综合)
来源: Springer U K
PDF
【 摘 要 】

Mutation Testing is an approach for assessing the quality of a test case suite by analyzing its ability in distinguishing the product under test from a set of alternative products, the so-called mutants. The mutants are generated from the product under test by applying a set of mutant operators, which produce products with slight syntactical differences. The mutant operators are usually based on typical errors that occur during the software development and can be related to a fault model. In this paper, we propose a language – named MuDeL, – for describing mutant operators aiming not only at automating the mutant generation, but also at providing precision and formality to the operator descriptions. The language was designed using concepts that come from transformational and logical programming paradigms, as well as from context-free grammar theory. The language is illustrated with some examples. We also describe the mudelgen system, developed to support this language.

【 授权许可】

Unknown   

【 预 览 】
附件列表
Files Size Format View
RO201912010163828ZK.pdf 8179KB PDF download
  文献评价指标  
  下载次数:14次 浏览次数:39次