2013 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) (2013)
San Jose, CA, USA
Sept. 15, 2013 to Sept. 19, 2013
Sandeep Kaur Kuttal , Computer Science and Engineering, University of Nebraska-Lincoln, Lincoln, NE, USA
Anita Sarma , Computer Science and Engineering, University of Nebraska-Lincoln, Lincoln, NE, USA
Gregg Rothermel , Computer Science and Engineering, University of Nebraska-Lincoln, Lincoln, NE, USA
Web active end users often coalesce web information using web mashups. Web contents, however, tend to evolve frequently, and along with the black box nature of visual languages this complicates the process of debugging mashups. While debugging, end users need to locate faults within the code and then find a way to correct them; this process requires them to seek information related to web page content and behavior. In this paper, using an information foraging theory lens, we qualitatively study the debugging behaviors of 16 web-active end users. Our results show that the stronger scents available within mashup programming environments can improve users' foraging success. Our results lead to a new model for debugging activities framed in terms of information foraging theory, and to a better understanding of ways in which end-user programming environments can be enhanced to better support debugging.
Debugging, Mashups, Navigation, Computer bugs, Programming, Fault diagnosis, IEEE Potentials
S. K. Kuttal, A. Sarma and G. Rothermel, "Predator behavior in the wild web world of bugs: An information foraging theory perspective," 2013 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)(VLHCC), San Jose, CA, USA, 2013, pp. 59-66.