• DocumentCode
    1893265
  • Title

    Helping end users find and fix performance issues in visual dataflow code

  • Author

    Chambers, Christopher

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
  • fYear
    2013
  • fDate
    15-19 Sept. 2013
  • Firstpage
    169
  • Lastpage
    170
  • Abstract
    In this paper, the author discusses three techniques that will help end users find and fix performance problems in dataflow code. All of these techniques adapt the established concept of a “bad smell,” which is a heuristic for finding sections of code that function correctly but that have poor maintainability. This concept is adapted and applied in the context of visual dataflow languages for the novel purpose of helping them find and fix a broad range of performance problems. To test these techniques, we will create a prototype that applies them to LabVIEW. Using this prototype, we will conduct several user studies to evaluate how useful each technique is and how well they help end users to find and fix performance problems.
  • Keywords
    data flow analysis; software maintenance; software performance evaluation; visual languages; visual programming; LabVIEW; bad smell concept; maintainability; performance problems; visual dataflow code; visual dataflow languages; Arrays; Computers; Instruments; Performance analysis; Prototypes; Software; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing (VL/HCC), 2013 IEEE Symposium on
  • Conference_Location
    San Jose, CA
  • ISSN
    1943-6092
  • Type

    conf

  • DOI
    10.1109/VLHCC.2013.6645269
  • Filename
    6645269