L. Berman
Listening to Program Slices
Berman, L.; Gallagher, K.
Authors
K. Gallagher
Abstract
Comprehending a computer program can be a daunting task. There is much to understand, including the interaction among different parts of the code. Program slicing is a vehicle that can help one understand this interaction. Because present-day visual development environments tend to become cluttered, and because a program slice may involve the interaction among a number of sections of code, the authors have explored the sonification of program slices. This investigation has produced an understanding of how to sonify slices in a manner appropriate for the software developer as program comprehender. Secondarily, the investigation has produced a better understanding of musical sonification techniques that are non-melodic and non-harmonic. This exploration is a proof-of-concept and pilot for further research.
Citation
Berman, L., & Gallagher, K. (2006). Listening to Program Slices.
Conference Name | International Conference on Auditory Display : ICAD-06 |
---|---|
Conference Location | London, England |
Start Date | Jun 20, 2006 |
End Date | Jun 23, 2006 |
Publication Date | 2006-06 |
Deposit Date | Oct 10, 2008 |
Publicly Available Date | Oct 10, 2008 |
Pages | 172-175 |
ISBN | 09022382132 |
Publisher URL | http://www.dcs.qmul.ac.uk/research/imc/icad2006/proceedings/papers/index.html |
Additional Information | Contribution: Rigor: Impact: Significance: Conference dates: 20-23 June 2006. |
Files
Published Conference Proceeding
(248 Kb)
PDF
You might also like
Software Architecture Visualization: An Evaluation Framework and Its Application
(2007)
Journal Article
Reducing Regression Test Size by Exclusion
(2007)
Conference Proceeding
Stop-list Slicing
(2006)
Conference Proceeding
Some notes on interprocedural program slicing
(2004)
Conference Proceeding
Guaranteed inconsistency avoidance during software evolution
(2003)
Journal Article
Downloadable Citations
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search