Title : 
Software evolution: Models and challenges
         
        
            Author : 
Cheriet, Hanane ; Bounour, Nora
         
        
            Author_Institution : 
Dept. of Comput. Sci., Univ. Badji Mokhtar Annaba, Annaba, Algeria
         
        
        
        
        
        
            Abstract : 
Developing software of large size is a difficult task. To maintain them and to make them evolve during numerous years is more difficult again. In the absence of a global vision, the software structure aim to be destroyed naturally with the progression of the modifications. Understanding the software is then more and more difficult. Several works attempted to capture software evolution from different perspectives. In this paper, we suggest a comparative classification of these works by presenting the most recent models of software evolution in every class.
         
        
            Keywords : 
software engineering; software classification; software development; software evolution; software structure; Adaptation model; Computer architecture; Connectors; History; Software; Software architecture; Unified modeling language; Software evolution; formal methods; meta-model; model; software architecture;
         
        
        
        
            Conference_Titel : 
Machine and Web Intelligence (ICMWI), 2010 International Conference on
         
        
            Conference_Location : 
Algiers
         
        
            Print_ISBN : 
978-1-4244-8608-3
         
        
        
            DOI : 
10.1109/ICMWI.2010.5647967