• DocumentCode
    3694176
  • Title

    Kayrebt: An activity diagram extraction and visualization toolset designed for the Linux codebase

  • Author

    Laurent Georget;Frédéric Tronel;Valérie Viet Triem Tong

  • Author_Institution
    EPC CIDRE CENTRALESUPELEC/INRIA/CNRS/University of Rennes 1, France
  • fYear
    2015
  • Firstpage
    170
  • Lastpage
    174
  • Abstract
    We present Extractor and Viewer, two tools from the Kayrebt toolset. The former is a plugin for the Gnu Compiler Collection (GCC) which builds pseudo-UML2 activity diagrams from C source code. It is specifically designed to handle the Linux kernel, a large and complex codebase. Use cases for this tool are numerous. The diagrams extracted from the C source code can be used to get a better insight of the control or data flow inside a program, or to evaluate the complexity of a function at a glance. Kayrebt::Viewer is a GUI designed for visualizing and navigating between the diagrams to explore source code.
  • Keywords
    "Linux","Kernel","Optimization","Graphical user interfaces","Navigation","Visualization","Libraries"
  • Publisher
    ieee
  • Conference_Titel
    Software Visualization (VISSOFT), 2015 IEEE 3rd Working Conference on
  • Type

    conf

  • DOI
    10.1109/VISSOFT.2015.7332431
  • Filename
    7332431