Title :
Assessing the impact of changes at the architectural level: a case study on graphical debuggers
Author :
McCrickard, D. Scott ; Abowd, Gregory D.
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
Understanding the high level structure of a software system is useful for determining the impact of proposed changes. We investigate techniques for recovering the high level structure, or software architecture, for cases in which no trusted architectural description exists. We then demonstrate how a scenario based approach to architectural evaluation can be used to document the impact of proposed changes on a software system. Architectural recovery and impact analysis are demonstrated using a case study comparing two graphical debuggers, xdbx and ups
Keywords :
management of change; program debugging; software maintenance; visual programming; architectural description; architectural evaluation; architectural level; architectural recovery; case study; change impact assessment; graphical debuggers; high level structure; impact analysis; scenario based approach; software architecture; ups; xdbx; Software maintenance;
Conference_Titel :
Software Maintenance 1996, Proceedings., International Conference on
Conference_Location :
Monterey, CA
Print_ISBN :
0-8186-7677-9
DOI :
10.1109/ICSM.1996.564989