• DocumentCode
    2410686
  • Title

    Visually testing recursive programs in spreadsheet languages

  • Author

    Burnett, Margaret ; Ren, Bing ; Ko, Andrew ; Cook, Curtis ; Rothermel, Gregg

  • Author_Institution
    Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    288
  • Lastpage
    295
  • Abstract
    Although there has been recent research into ways to design visual programming languages and environments, little attention has been given to systematic testing in these languages, and what work has been done does not address "power" features such as recursion. In this paper, we discuss two possible ways the "What You See Is What You Test" methodology could be extended to accommodate recursion. The approaches are presented in terms of their testing theoretic aspects and then implementation strategies and algorithms. Since the goal is to help the people using these languages, we also present an empirical study and use its results to inform our choice as to which of the two approaches to adopt
  • Keywords
    program testing; spreadsheet programs; visual programming; WYSIWYT approach; data visualizations; recursive program testing; spreadsheet languages; visual programming languages; Computer languages; Computer science; Data visualization; Feedback; Logic testing; Pipelines; Programming profession; Prototypes; Software prototyping; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Human-Centric Computing Languages and Environments, 2001. Proceedings IEEE Symposia on
  • Conference_Location
    Stresa
  • Print_ISBN
    0-7803-7198-4
  • Type

    conf

  • DOI
    10.1109/HCC.2001.995276
  • Filename
    995276