An integrated approach for studying architectural evolution

被引:42
|
作者
Tu, Q [1 ]
Godfrey, MW [1 ]
机构
[1] Univ Waterloo, Dept Comp Sci, SWAG, Waterloo, ON N2L 3G1, Canada
关键词
D O I
10.1109/WPC.2002.1021334
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Studying how a software system has evolved over time is difficult, time consuming, and costly; existing techniques are often limited in their applicability, are hard to extend, and provide little support for coping with architectural change. This paper introduces an approach to studying software evolution that integrates the use of metrics, software visualization, and origin analysis, which is a set of techniques for reasoning about structural and architectural change. Our approach incorporates data from various statistical and metrics tools, and provides a query engine as well as a web-based visualization and navigation interface. It aims to provide an extensible, integrated environment for aiding software maintainers in understanding the evolution of long-lived systems that have undergone significant architectural change. In this paper we use the evolution of GCC as an example to demonstrate the uses of various functionalities of BEAGLE, a prototype implementation of the proposed environment.
引用
收藏
页码:127 / 136
页数:10
相关论文
共 50 条
  • [31] An Automatic Integrated Approach for Stained Neuron Detection in Studying Neuron Migration
    Huang, Yue
    Sun, Xuezhi
    Hu, Guangshu
    MICROSCOPY RESEARCH AND TECHNIQUE, 2010, 73 (02) : 109 - 118
  • [32] Studying Groundwater Quality Affected by Barka Dumping Site: An Integrated Approach
    Mahad S. Baawain
    Ahmed M. Al-Futaisi
    Arabian Journal for Science and Engineering, 2014, 39 : 5943 - 5957
  • [33] Architectural Evolution of Integrated M-Phase High-Q Bandpass Filters
    Mirzaei, Ahmad
    Darabi, Hooman
    Murphy, David
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2012, 59 (01) : 52 - 65
  • [34] Integrated approach for studying adaptation mechanisms in the human somatosensory cortical network
    Venkatesan, Lalit
    Barlow, Steven M.
    Popescu, Mihai
    Popescu, Anda
    EXPERIMENTAL BRAIN RESEARCH, 2014, 232 (11) : 3545 - 3554
  • [35] Speleothem Architectural Analysis: Integrated approach for stalagmite-based paleoclimate research
    Martin-Chivelet, Javier
    Belen Munoz-Garcia, M.
    Cruz, Juncal A.
    Ortega, Ana I.
    Turrero, Maria J.
    SEDIMENTARY GEOLOGY, 2017, 353 : 28 - 45
  • [36] A static verification approach for architectural integration of mixed-signal integrated circuits
    Mukhopadhyay, Rajdeep
    Komuravelli, Anvesh
    Dasgupta, Pallab
    Panda, S. K.
    Mukhopadhyay, Siddhartha
    INTEGRATION-THE VLSI JOURNAL, 2010, 43 (01) : 58 - 71
  • [37] On architectural stability and evolution
    Jazayeri, M
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2002, 2002, 2361 : 13 - 23
  • [38] Emergency Response for Architectural Heritage in Seismic Areas: An Integrated Approach to Safety and Conservation
    Ferrari, Lia
    HERITAGE, 2024, 7 (09): : 4678 - 4696
  • [39] BIM for Healthy Buildings: An Integrated Approach of Architectural Design Based on IAQ Prediction
    D'Amico, Alessandro
    Bergonzoni, Giacomo
    Pini, Agnese
    Curra, Edoardo
    SUSTAINABILITY, 2020, 12 (24) : 1 - 31
  • [40] MAUSOLEUMS + ARCHITECTURAL EVOLUTION
    ERLANDEBRANDENBURG, A
    MONUMENTS HISTORIQUES, 1983, (124): : 27 - 32