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
Link To Document :
بازگشت