Title : 
Talking about a Mutation-Based Reverse Engineering for Web Testing: A Preliminary Experiment
         
        
            Author : 
Marchetto, Alessandro
         
        
            Author_Institution : 
Fondazione Bruno Kessler, IRST, Trento
         
        
        
        
        
        
            Abstract : 
One of the most well known and used approach to dynamically analyze a Web application requires to the user to analyze code and requirements of the application to extract its scenarios and the needed inputs. This information is used to exercise the application behavior and so build its model. Hence, high knowledge and effort are required to apply that kind of analysis. Moreover, it is well recognized that a dynamic approach builds partial models since it is strictly related to the application execution. In this paper, we talk about an approach that uses code mutation to reverse engineer a Web application and build its model then used for testing. We document an experiment done to evaluate feasibility and effectiveness of that approach comparing it with other traditional ones. The results show that the approach automatically builds models containing a limited degree of inaccuracy that can be pruned during the application testing.
         
        
            Keywords : 
Internet; formal specification; program testing; reverse engineering; Web application; Web testing; code mutation; mutation-based reverse engineering; Application software; Automatic testing; Conference management; Data mining; Genetic mutations; Navigation; Object oriented modeling; Reverse engineering; Software engineering; System testing; Model-based Testing; Mutation analysis; Web Applications;
         
        
        
        
            Conference_Titel : 
Software Engineering Research, Management and Applications, 2008. SERA '08. Sixth International Conference on
         
        
            Conference_Location : 
Prague
         
        
            Print_ISBN : 
978-0-7695-3302-5
         
        
        
            DOI : 
10.1109/SERA.2008.18