• DocumentCode
    1862492
  • Title

    An Interactive Change Impact Analysis Based on an Architectural Reflexion Model Approach

  • Author

    Kim, Tae-hyung ; Kim, Kimun ; Kim, Woomok

  • fYear
    2010
  • fDate
    19-23 July 2010
  • Firstpage
    297
  • Lastpage
    302
  • Abstract
    To establish the software architecture based on the source code and analyze the impact of its change, we provide an architectural reflexion model that is a simplified version of the reflexion model and an interactive change impact analysis tool. The architectural reflexion model is performed in order to reconstruct the software architecture of a software system based on the static analysis information extracted from its source code. When the architecture of the software system is refined and established, its internal elements affected by the changes can be visualized by the interactive impact analysis tool we implement. The main objective of our approach is to support maintenance of rapidly changing and evolving software systems, usually developed in high-technology companies by means of providing an agile and practical way to reconstruct the software architecture of a large-scale software system and let the user take a snapshot of its internal dependencies on a basis of changes. A case study using an open source project of the large-scale embedded software platform for mobile phone products illustrates how our approach applied and presents its usefulness and effectiveness.
  • Keywords
    embedded systems; management of change; mobile handsets; public domain software; software architecture; software maintenance; software prototyping; agile software; architectural reflexion model approach; embedded platform; interactive change impact analysis; large scale software system; mobile phone product; open source project; software architecture; software maintenance; source code; static analysis information; Analytical models; Computational modeling; Computer architecture; Driver circuits; Smart phones; Software systems; Change impact analysis; Software architecture reconstruction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
  • Conference_Location
    Seoul
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4244-7512-4
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2010.37
  • Filename
    5676272