Utility and accuracy of smell-driven performance analysis for end-user programmers Public Deposited

http://ir.library.oregonstate.edu/concern/articles/r781wh739

This is an author's peer-reviewed final manuscript, as accepted by the publisher. The published article is copyrighted by Elsevier and can be found at:  http://www.journals.elsevier.com/journal-of-visual-languages-and-computing/

Descriptions

Attribute NameValues
Creator
Abstract or Summary
  • 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.
Resource Type
DOI
Date Available
Date Issued
Citation
  • Chambers, C., & Scaffidi, C. (2015). Utility and accuracy of smell-driven performance analysis for end-user programmers. Journal of Visual Languages & Computing, 26, 1-14. doi:10.1016/j.jvlc.2014.10.017
Series
Keyword
Rights Statement
Funding Statement (additional comments about funding)
Publisher
Peer Reviewed
Language
Replaces
Additional Information
  • description.provenance : Made available in DSpace on 2015-06-12T23:04:39Z (GMT). No. of bitstreams: 2 ScaffidiChristopherElectricalEngineeringComputerScienceUtilityAccuracySmellDrivenPerformance.pdf: 365636 bytes, checksum: 1dbd7230351c40da76fe803b9e995192 (MD5) ScaffidiChristopherElectricalEngineeringComputerScienceUtilityAccuracySmellDrivenPerformance(Tables&Figures).pdf: 92254 bytes, checksum: ad9b8dbffd35d98033ac9373d4444628 (MD5) Previous issue date: 2015-02
  • description.provenance : Approved for entry into archive by Deanne Bruner(deanne.bruner@oregonstate.edu) on 2015-06-12T23:04:39Z (GMT) No. of bitstreams: 2 ScaffidiChristopherElectricalEngineeringComputerScienceUtilityAccuracySmellDrivenPerformance.pdf: 365636 bytes, checksum: 1dbd7230351c40da76fe803b9e995192 (MD5) ScaffidiChristopherElectricalEngineeringComputerScienceUtilityAccuracySmellDrivenPerformance(Tables&Figures).pdf: 92254 bytes, checksum: ad9b8dbffd35d98033ac9373d4444628 (MD5)
  • description.provenance : Submitted by Deanne Bruner (deanne.bruner@oregonstate.edu) on 2015-06-12T23:03:44Z No. of bitstreams: 2 ScaffidiChristopherElectricalEngineeringComputerScienceUtilityAccuracySmellDrivenPerformance.pdf: 365636 bytes, checksum: 1dbd7230351c40da76fe803b9e995192 (MD5) ScaffidiChristopherElectricalEngineeringComputerScienceUtilityAccuracySmellDrivenPerformance(Tables&Figures).pdf: 92254 bytes, checksum: ad9b8dbffd35d98033ac9373d4444628 (MD5)

Relationships

In Administrative Set:
Last modified: 07/27/2017 Default
Citations:

EndNote | Zotero | Mendeley