• DocumentCode
    2009734
  • Title

    An open visualization toolkit for reverse architecting

  • Author

    Telea, Alexandru ; Maccari, Alessandro ; Riva, Claudio

  • Author_Institution
    Dept. of Math. & Comput. Sci., Eindhoven Univ. of Technol., Netherlands
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    3
  • Lastpage
    10
  • Abstract
    Maintenance and evolution of complex software systems (such as large telecom embedded devices) involve activities such as reverse engineering (RE) and software visualization. Although several RE tools exist, we found their architecture hard to adapt to the domain specific requirements posed by our current practice in Nokia. We present an open architecture which allows easy prototyping of RE data exploration and visualization scenarios for a large range of domain models. We pay special attention to the visual and interactive requirements of the reverse engineering process. The article describes the basic architecture of our toolkit, compares it to the existing RE environments and present several visualizations taken from real cases.
  • Keywords
    graphical user interfaces; program visualisation; reverse engineering; Nokia; complex software systems; data exploration; domain models; interactive requirements; open visualization toolkit; prototyping; reverse architecting; software visualization; Application software; Computer architecture; Computer science; Data visualization; Mathematics; Rendering (computer graphics); Reverse engineering; Software maintenance; Software systems; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2002. Proceedings. 10th International Workshop on
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-1495-2
  • Type

    conf

  • DOI
    10.1109/WPC.2002.1021303
  • Filename
    1021303