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, June). Listening to Program Slices. Presented at International Conference on Auditory Display : ICAD-06, London, England
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | International Conference on Auditory Display : ICAD-06 |
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 |
Public URL | https://durham-repository.worktribe.com/output/1679273 |
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
Guaranteed inconsistency avoidance during software evolution
(2003)
Journal Article
Reducing Regression Test Size by Exclusion
(-0001)
Presentation / Conference Contribution
Stop-list Slicing
(-0001)
Presentation / Conference Contribution
Some notes on interprocedural program slicing
(-0001)
Presentation / Conference Contribution
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