• DocumentCode
    2303536
  • Title

    Evaluation of Software Change Propagation Using Simulation

  • Author

    Li, Lin ; Qian, Guanqun ; Zhang, Li

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
  • Volume
    4
  • fYear
    2009
  • fDate
    19-21 May 2009
  • Firstpage
    28
  • Lastpage
    33
  • Abstract
    Software changes are inevitable in the process of software evolution. And software change propagation intensely increases the difficulty of software maintenance. The approach of simulated analysis is introduced to the research on software change propagation. The software change propagation model construction and related software metric indicators are presented. And the software change propagation evaluation approach based on simulation is proposed, which can be used to evaluate the design quality of software system in an arbitrary level of abstraction. The proposed software change propagation model has been implemented in the NetLogo simulation platform that can automatically analyze the software quality of a given system. The proposed systematic approach has been evaluated by some samples, which indicate the simplicity and rationality of our approach.
  • Keywords
    software maintenance; software metrics; NetLogo simulation platform; design quality; software change propagation evaluation; software evolution; software maintenance; software metric indicators; Analytical models; Computational modeling; Costs; History; Object oriented modeling; Programming; Software design; Software maintenance; Software quality; Software systems; change propagation; design pattern; design quality; simulation approach; software change;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2009. WCSE '09. WRI World Congress on
  • Conference_Location
    Xiamen
  • Print_ISBN
    978-0-7695-3570-8
  • Type

    conf

  • DOI
    10.1109/WCSE.2009.22
  • Filename
    5319493