• DocumentCode
    2669172
  • Title

    Method on Change Impact Analysis for Object-Oriented Program

  • Author

    Xiao-bo, Zhou ; Ying, Jiang ; Hai-tao, Wang

  • Author_Institution
    Yunnan Key Lab. of Comput. Technol. Applic., Kunming, China
  • fYear
    2011
  • fDate
    1-3 Nov. 2011
  • Firstpage
    161
  • Lastpage
    164
  • Abstract
    Software changes are inevitable during the process of software evolution. To accommodate the changes in the software process, it is necessary to analyze the impacts of the changes. Software change impact analysis (CIA) is a key technique for identifying unpredicted and potential effects caused by changes made to software. CIA allows developers assessing the possible effects of a change, which plays an important role in software maintenance. In this paper, we present the static CIA technology based on program dependence graph (PDG) through analyzing possible change impacts for Object-Oriented source code. An analysis prototype tool for C++ program is implemented. The experimental results show that the method is effective.
  • Keywords
    C++ language; object-oriented programming; software maintenance; C++ program; object-oriented program; object-oriented source code; program dependence graph; software change impact analysis; software maintenance; Algorithm design and analysis; Flow graphs; IEEE Press; Prototypes; Software engineering; Software maintenance; Object-Oriented program; change impact analysis; control flow graph; program dependence graph;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Networks and Intelligent Systems (ICINIS), 2011 4th International Conference on
  • Conference_Location
    Kunming
  • Print_ISBN
    978-1-4577-1626-3
  • Type

    conf

  • DOI
    10.1109/ICINIS.2011.27
  • Filename
    6104718