• DocumentCode
    3170031
  • Title

    Graph-Centric Tools for Understanding the Evolution and Relationships of Software Structures

  • Author

    Yijun Yu ; Wermelinger, Michel

  • Author_Institution
    Comput. Dept. & Centre for Res. in Comput., Open Univ., Milton Keynes
  • fYear
    2008
  • fDate
    15-18 Oct. 2008
  • Firstpage
    329
  • Lastpage
    330
  • Abstract
    We present a suite of small tools, implemented as a pipeline of text file manipulating scripts, that, on one hand, measure the evolution of any software structure that can be represented as a directed graph of software elements and relations and, on the other hand, visualise any three attributes of any set of software artefacts that can be related to the elements shown in the graph. We illustrate the applicability of the tool with our work on the evolution of the Eclipse architecture and the relation between bugs and components.
  • Keywords
    directed graphs; software engineering; directed graph; graph-centric tool; software structure evolution; text file manipulating script; Computer architecture; Computer bugs; Data mining; Data visualization; Pipelines; Reverse engineering; Runtime; Software measurement; Software systems; Software tools; architecture; evolution; graph;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2008. WCRE '08. 15th Working Conference on
  • Conference_Location
    Antwerp
  • ISSN
    1095-1350
  • Print_ISBN
    978-0-7695-3429-9
  • Type

    conf

  • DOI
    10.1109/WCRE.2008.13
  • Filename
    4656428