首页   按字顺浏览 期刊浏览 卷期浏览 A semantics‐based method for revalidating modified programs
A semantics‐based method for revalidating modified programs

 

作者: In Sang Chung,   Yong Rae Kwon,  

 

期刊: Journal of Software Maintenance: Research and Practice  (WILEY Available online 1994)
卷期: Volume 6, issue 1  

页码: 15-33

 

ISSN:1040-550X

 

年代: 1994

 

DOI:10.1002/smr.4360060103

 

出版商: John Wiley&Sons, Ltd

 

关键词: Software maintenance;Program revalidation;Program testing;Integer programming;Symbolic execution;Program comparison algorithm

 

数据来源: WILEY

 

摘要:

AbstractSoftware revalidation through retesting during the maintenance phase is essential for establishing confidence in the reliability of the modified programs. In this paper, we present a testing criterion and techniques for revalidating modified programs as well as the conditions to determine the necessity for revalidation of the modified program. By comparing programs and identifying the textual and semantic changes between them, it is shown that the number of test cases to be rerun can be reduced compared to the current revalidation methods. Our method is applicable to programs with different control structures from the original program with a little effort by treating the test case reuse problem as a constraint satisfaction problem. In addition, application of an zero‐one integer programming model to select the minimal set of paths to be retested is explore

 

点击下载:  PDF (1217KB)



返 回