Article
 

ScaffidiChristopherElectricEngineerComputScienceUtilityAccuracySmellDrivenPerformance(Tables&Figures).pdf

Public Deposited

Downloadable Content

Download PDF
https://ir.library.oregonstate.edu/concern/articles/f1881n686

Descriptions

Attribute NameValues
Creator
Abstract
  • This paper proposes a technique, called Smell-driven performance analysis (SDPA), which automatically provides situated explanations within a visual dataflow language IDE to help end-user programmers to overcome performance problems without leaving the visual dataflow paradigm. An experiment showed SDPA increased end-user programmers’ success rates at finding performance problems and decreased the time required for finding solutions. Another study, based on using SDPA to analyze a corpus of example end-user programs, revealed that it is usually accurate at identifying performance problems. Based on these results, we conclude that SDPA provides a reliable basis for helping end-user programmers to troubleshoot performance problems, as well as a potential foundation for future work aimed at training users and at aiding code reuse.
  • Keywords: End-user programming, Performance, Visual language
Rights Statement