• DocumentCode
    2393865
  • Title

    Automatic Generation of SVG Program Documents with Animation Based on Attribute Graph Grammars

  • Author

    Goto, Takaaki ; Sumida, Tomoo ; Kirishima, Tadaaki ; Yaku, Takeo ; Tsuchida, Kensei

  • Author_Institution
    Univ. of Electro-Commun., Chofu, Japan
  • fYear
    2010
  • fDate
    18-20 Aug. 2010
  • Firstpage
    347
  • Lastpage
    350
  • Abstract
    We have been developing a software development environment using the program diagram “Hichart”. In our research, we have implemented a graphical editor for Hichart. We add new features and capabilities to the editor, including calculation of a cyclomatic complexity and generation of SVG files for a given Hichart diagram. In this paper, we present a method of automatically generating a SVG file for a given program diagram based on attribute graph grammars. The thus obtained SVG file can animate a process of calculating a cyclomatic complexity of a given Hichart diagram on any readily available Web browsers. We also describe an automatic generation of a SVG file which can be displayed when diagrams are aesthetically drawn.
  • Keywords
    computer animation; flowcharting; graph grammars; high level languages; software engineering; system documentation; HIerachical flowCHART description language; Hichart; SVG; attribute graph grammar; cyclomatic complexity; graphical editor; program diagram; program documents; scalable vector graphics; software development; Animation; Complexity theory; Grammar; High definition video; Production; Semantics; Visualization; Attribute Graph Grammars; Hichart; SVG;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science (ICIS), 2010 IEEE/ACIS 9th International Conference on
  • Conference_Location
    Yamagata
  • Print_ISBN
    978-1-4244-8198-9
  • Type

    conf

  • DOI
    10.1109/ICIS.2010.120
  • Filename
    5590504