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. Sp.%20Issue%201 / 2014  
         
  Article:   REDUCTION OF REGRESSION TESTS FOR ERLANG BASED ON IMPACT ANALYSIS.

Authors:  MELINDA TÓTH, ZOLTÁN HORVÁTH.
 
       
         
  Abstract:   Legacy codes are changed in software maintenance processes to introduce new functionality, modify existing features, eliminate bugs etc.or by refactorings while the main original properties and the behaviour of the system should be preserved. Developers apply regression testing with highest degree of code coverage to be sure about it, and thus they retest the software after some modi fications. Our research focuses on impact analysis of changes in applications written in the dynamically typed functional programming language, Erlang. To calculate the aff ected program parts,we use dependence graph based program slicing, therefore we have de fined the Dependence Graphs with respect to the semantics of Erlang. Applying the results, we may shrink the set of test cases selected for regression testing for ones which are aff ected by the changes.

2010 Mathematics Subject Classi cation. 68N18, 68Q99.1998 CR Categories and Descriptors. F.3.2 [Theory of Computation]: Logics and Meaning of Program { Semantics of Programming Languages: Program Analysis.

Key words and phrases. static analysis, impact analysis, Erlang, test case selection, slicing.
 
         
     
         
         
      Back to previous page