The STUDIA UNIVERSITATIS BABEŞ-BOLYAI issue article summary

The summary of the selected article appears at the bottom of the page. In order to get back to the contents of the issue this article belongs to you have to access the link from the title. In order to see all the articles of the archive which have as author/co-author one of the authors mentioned below, you have to access the link from the author's name.

 
       
         
    STUDIA INFORMATICA - Issue no. 3 / 2011  
         
  Article:   USING IMPACT ANALYSIS BASED KNOWLEDGE FOR VALIDATING REFACTORING STEPS.

Authors:  MELINDA TÓTH, RÓBERT KITLEI, ZOLTÁN HORVÁTH.
 
       
         
  Abstract:  

In the life cycle of a large software product the source code often has to be changed to fit to new requirements, which can be aided by refactorings. In order to minimise the possibility of breaking the functionality of the code, various test suites are used. In this paper, we present a method for examining which test cases are affected by doing a refactoring on the code. If we find that the outcome of a particular test case is not changed by the refactoring, the test case does not need to be run, which might make testing more cost effective. Also, we validate the refactoring by checking that the affected functions behave identically pre and post the transformation. This system is based on a language specific model that is designed to capture knowledge about the software product acquired using impact analysis. impact analysis.

Key words and phrases. Erlang, regression test, refactoring validation, property generation.

 
         
     
         
         
      Back to previous page